All Projects → al-one → hass-miio-yeelink

al-one / hass-miio-yeelink

Licence: other
Xiaomi Miio Yeelink/Yeelight devices for Home Assistant

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to hass-miio-yeelink

Miio
Control Mi Home devices, such as Mi Robot Vacuums, Mi Air Purifiers, Mi Smart Home Gateway (Aqara) and more
Stars: ✭ 1,669 (+1092.14%)
Mutual labels:  yeelight, xiaomi, miio
Smart-Lights-Yeelight
Control Yeelight Devices quickly from your Mac OS Tray
Stars: ✭ 51 (-63.57%)
Mutual labels:  yeelight, xiaomi
Python Miio
Python library & console tool for controlling Xiaomi smart appliances
Stars: ✭ 1,995 (+1325%)
Mutual labels:  xiaomi, miio
esphome-components
ESPHome components
Stars: ✭ 62 (-55.71%)
Mutual labels:  yeelight, xiaomi
yeelight-cli
a low level, cross-platform command line client for Yeelight
Stars: ✭ 43 (-69.29%)
Mutual labels:  yeelight, xiaomi
mi-lamp-re
💡 Reverse Engineering Notes for the Yeelight Bedside Lamp (BLE)
Stars: ✭ 35 (-75%)
Mutual labels:  yeelight, xiaomi
xiaomiplug
Xiaomi Mi Smart WiFi Socket integration for Home Assistant
Stars: ✭ 99 (-29.29%)
Mutual labels:  xiaomi, miio
homebridge-yeelight-platform
Homebridge plugin for Yeelight Lights supporting Scenes/Moods/Color Flow/Custom Presets/Music Flow/Night Mode
Stars: ✭ 53 (-62.14%)
Mutual labels:  yeelight, xiaomi
miio-go
An implementation of the miIO home protocol by Xiaomi written in Golang.
Stars: ✭ 35 (-75%)
Mutual labels:  xiaomi, miio
goodbye-mihome
Web UI and plugins to manage Xiaomi MiHome gateway, sensors and smart devices.
Stars: ✭ 92 (-34.29%)
Mutual labels:  yeelight, xiaomi
yeelight.io
Node.js library for controlling Xiao Mi Yeelight
Stars: ✭ 19 (-86.43%)
Mutual labels:  yeelight
python-yeelightbt
Python library for Yeelight's bedside (btle) and candela lamps
Stars: ✭ 77 (-45%)
Mutual labels:  yeelight
fluxee
💡 Controlling Yeelight smart lights corresponding to f.lux display color temperature
Stars: ✭ 55 (-60.71%)
Mutual labels:  yeelight
YeelightController
Control your Xiaomi Yeelight from your OSX Device
Stars: ✭ 39 (-72.14%)
Mutual labels:  yeelight
Homebridge Mi Acpartner
XiaoMi AC Partner plugins for HomeBridge(https://github.com/nfarina/homebridge).
Stars: ✭ 250 (+78.57%)
Mutual labels:  xiaomi
Miband4
Access Xiaomi MiBand 4 from Linux using Bluetooth LE
Stars: ✭ 238 (+70%)
Mutual labels:  xiaomi
mifitxiaomipiholelist
MiFit/Xiaomi PiHole Bock List
Stars: ✭ 28 (-80%)
Mutual labels:  xiaomi
Xiaomi airpurifier
Xiaomi Mi Air Purifier and Xiaomi Mi Air Humidifier integration for Home Assistant
Stars: ✭ 230 (+64.29%)
Mutual labels:  xiaomi
Homebridge Xiaomi Roborock Vacuum
A Xiaomi Roborock vaccum plugin (1st, 2nd and 3rd generation) for homebridge.
Stars: ✭ 213 (+52.14%)
Mutual labels:  xiaomi
esphome-yeelight-ceiling-light
Esphome custom firmware for some Yeelight Ceiling Lights
Stars: ✭ 81 (-42.14%)
Mutual labels:  yeelight

Xiaomi Miio For Yeelink devices

Tested Devices

  • MJXDD02YL | yeelink.light.ceiling21
  • MJXDD01SYL | yeelink.light.ceiling22
  • MJXDD03YL | yeelink.light.ceiling23
  • YLXD56YL | yeelink.light.ceiling18
  • YLMB05YL | yeelink.light.panel1
  • YLYB02YL | yeelink.bhf_light.v2
  • YLFD02YL | yeelink.light.fancl1
  • YLYB05YL | yeelink.ven_fan.vf1

Tested By Community

  • yeelink.bhf_light.v1
  • yeelink.bhf_light.v5
  • yeelink.light.lamp3
  • yeelink.light.lamp4
  • yeelink.light.lamp5
  • yeelink.light.fancl2
  • yeelink.light.fancl3
  • yeelink.light.color5 (#26)
  • yeelink.light.bslamp2 (#52)

Installing

Download and copy custom_components/miio_yeelink folder to custom_components folder in your HomeAssistant config folder

# Auto install via terminal shell
wget -q -O - https://cdn.jsdelivr.net/gh/al-one/hass-xiaomi-miot/install.sh | DOMAIN=miio_yeelink REPO_PATH=al-one/hass-miio-yeelink bash -

Or you can install component with HACS

Config

HomeAssistant GUI

Configuration > Integration > > Miio For Yeelink

Configuration variables:

  • host(Required): The IP of your device
  • token(Required): The Token of your device
  • name(Optional): The name of your device
  • model(Optional): The model of your device (like: yeelink.light.ceiling22), Get form miio info if empty
  • mode(Optional): light,fan Guess from Model if empty

Customize entity

# configuration.yaml
homeassistant:
  customize: !include customize.yaml

# customize.yaml (Configuration > Customize > Select Entity > Add Other Attribute)
light.your_entity_id:
  support_color: true
  support_brightness: true
  support_color_temp: true
  min_color_temp: 2700
  max_color_temp: 6500

fan.your_entity_id:
  support_oscillate: true
  support_direction: true

Obtain miio token

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].