米家台灯接入HomeAssistant
米家台灯接入HomeAssistant
家里是一代米家 LED 智能台灯,型号是MJTD01YL (在台灯底部可查看型号),以下以该型号为例进行演示。
1、查找相关文档
在Home Assistant网站中找到yeelight的文档介绍(PS:米家台灯是Yeelight和小米合作代工的产品)
网址:https://www.home-assistant.io/integrations/yeelight,这里有关于Yeelight台灯的相关介绍,如下图:
2、根据文档确认信息
在文档中可以看到支持机型,如下图所示,MJTD01YL型号的小米Mijia智能LED台灯,由于RAM量少,该设备不支持mDNS,因此无法自动发现,我们可以配置“手动”模式
根据“手动”模式的配置参考,如下图,我们可以配置自己的configuration.yaml
文件。
configuration.yaml
文件补充配置如下:
discovery:
ignore:
- yeelight
# 小米台灯
yeelight:
devices:
192.168.3.159:
name: Living Room
model: lamp1
use_music_mode: true
save_on_change: true
配置解释(文档中有介绍):
IP地址:配置中的地址为台灯的IP地址,可在APP的设备信息或路由器中查看到。
model:Yeelight模型这里我们指定为“lamp1”,该设置用于启用特定色温范围内的型号特定功能。它还可用于设置设备(如果不可用)以及在Home Assistant启动过程中进行发现(如果禁用)。如果未指定模型,则可以通过查看设备报告的支持属性,通过集成来猜测模型。
use_music_mode:默认情况下,灯泡将每分钟的请求数量限制为60,可以通过启用音乐模式来绕过该限制。在音乐模式下,灯泡被命令重新连接到集成提供的插座,并且它试图保持连接打开,这在所有用例中都可能不需要。 另请注意,处于音乐模式的灯泡如果断开连接,则不会将其状态更新为“不可用”,这可能会导致Home Assistant出现延迟。如果断开连接,则音乐模式下的灯泡也可能在第一时间不响应Home Assistant的命令。如果您遇到此问题,请关闭灯光,然后在前端重新打开,一切将恢复正常。
save_on_change:从家庭助理更改后,将灯泡状态保存在存储中,默认为关闭。
3、下载Yeelight APP,启用“ LAN控制”
打开手机应用市场,搜索“Yeelight”,下载并安装,如下图:

安装完成后,登录小米账号,在设备页签中看到小米台灯,如下图:

点击台灯图标后,点击右下角进行设置,如下图:

选择“局域网控制”选项,如下图:

打开“局域网控制”开关,如下图:

4、重启homeassistant
这里根据前文设置的hass服务配置进行重启操作
$ sudo systemctl restart home-assistant@pi.service
重启后查看web控制界面,可以看到Light选项,点击开启后可进行亮度和色温等设置调节,如下图:
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 xumeng32@126.com
文章标题:米家台灯接入HomeAssistant
文章字数:750
本文作者:F_numen
发布时间:2020-05-05, 12:49:16
最后更新:2020-05-05, 18:29:37
原始链接:https://netheroone.cn/archives/73959a0d.html版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。