2024年11月24日星期日 下午7:51:45

Yeelight灯 接入HA - 开启局域网控制协议

2 年 前
#5998 引用
yeelight LAN Control

Before trying to control your light through Home Assistant, you have to set up your bulb using the Yeelight app. ( Android, IOS ).

In the bulb property, you have to enable “LAN Control” (previously called “Developer mode”).

LAN Control may only be available with the latest firmware installed on your bulb. Firmware can be updated in the application after connecting the bulb. Determine your bulb IP (using router, software, ping…).

Information on how to enable “LAN Control” can be found here.

Mihome APP officially says that LAN control function is no longer supported.
If you need to use it, you can try using yeelight APP to enable it.


Actually I was using the yeelight app all the time but these two lights were no longer in the LAN control tab.

if there is no LAN control function entry on yeelight APP, it is because the lamp itself does not support this function, so the device setting page of APP will not display this function.

Yeelight 的wifi 灯才能开启局域网协议
米家的mesh灯不能开启局域网协议
米家的吸顶灯无法开启局域网协议

米家的app 中无法开启局域网协议
必须接入Yeelight app 才能开启局域网协议



yeelight  app中 “打开局域网控制”后可以接入别的平台,比如smartthings,所以任何zigbee zwave开关都能控制.

Yeelight第三方控制协议是针对技术爱好者推出的一项功能。

Yeelight市面上在售的所有WiFi照明设备(Yeelight白光灯泡Yeeilght彩光灯泡)以及后续推出的WiFi产品都支持该协议。

基于这个协议,用户可以选择自己喜欢的语言和平台开发自己的应用程序以用来发现和控制Yeelight WiFi设备。

该协议采用了类似SSDP的发现机制和基于JSON的控制命令,开发者可以在同一个局域网下实现设备的发现和控制。

注意
该协议是基于明文的传输,设备的安全性依赖于用户的路由器安全性,因此用户在使用该协议的时候,需要对自己的设备安全性负责。


detail:https://www.yeelight.com/zh_CN/developer


https://www.yeelight.com/faqs/lan_control
0
2 年 前
#6139 引用
Step 1:开启局域网控制协议

需要在Yeelight的app上开启“局域网控制”。


下载Yeelight APP,并使用小米账户登录,点击左上角三个横杠,选择局域网控制,点击全开。





detail:https://www.yeelight.com/faqs/lan_control
0
2 年 前
#6140 引用
Step 2:

configuration.yaml配置

https://www.home-assistant.io/integrations/light



https://home-assistant.io/components/light.yeelight/




light:
  - platform: yeelight
    devices:
      192.168.1.25:
        name: Living Room
        transition: 1000
        use_music_mode: True #(defaults to False)
        save_on_change: False #(defaults to True)


事实上 yeelight 可以不经任何配置,由 HA 自动发现并添加。
0
2 年 前
#17615 引用


'yeelink.bhf_light.v6',
    'yeelink.controller.v2',
    'yeelink.curtain.ctmt1',
    'yeelink.light.ceil26',
    'yeelink.light.ceil29',
    'yeelink.light.ceil31',
    'yeelink.light.ceil34',
    'yeelink.light.ceila',
    'yeelink.light.ceilb',
    'yeelink.light.ceilc',
    'yeelink.light.colorb',
    'yeelink.light.colorc',
    'yeelink.light.fancl1',
    'yeelink.light.fancl2',
    'yeelink.light.fancl5',
    'yeelink.light.lamp15',
    'yeelink.light.lamp22',
    'yeelink.light.mono6',
    'yeelink.light.monoa',
    'yeelink.light.monob',
    'yeelink.light.strip8',
    'yeelink.light.stripa',
    'yeelink.switch.sw1',
    'yeelink.ven_fan.vf3',
    'yeelink.ven_fan.vf5',


come from:https://github.com/al-one/hass-xiaomi-miot/blob/master/custom_components/xiaomi_miot/core/miot_local_devices.py
0