美的空调接入HomeKit 【引用】

烂漫一生 提交于 2021-02-03 11:02:58

使用树莓派开启HomeKit智能家居系统

2021-01-24 15:40:46 10点赞 63收藏 6评论

前段时间时间逛论坛https://bbs.hassbian.com/发现有中国大神(mac-zhou)写了一个适用于国行美的空调的HA插件,适用于部分美的Wi-Fi空调,能接入美居APP的那种,下载下来试了一下确实没问题,在这里分享给大家。

接入设备

室内机型号:FKR-35G/WDAD3@

开始接入

插件介绍

来自中国大神开发者mac-zhou的插件midea-ac-py,可以通过局域网协议控制美的空调,有说法是取暖器也可以,我这没做测试,大家可以试试。

判断空调能否接入

通过ssh登录树莓派后台,输入以下命令安装msmart插件:

sudo pip3 install msmart -i http://mirrors.aliyun.com/pypi/simple/

pip安装辅助插件

安装完成后输入:

midea-discover

发现空调

如果显示supported则说明支持,记下返回的id、ip,后面用得到,如果有多个设备请通过路由器中的ip来一一对应。

安装插件

访问插件的GitHub仓库,下载并安装,方法参考之前的文章,把插件文件夹拖到custom_components中。https://github.com/mac-zhou/midea-ac-py

启动插件

与之前不同的是,本插件没有给UI配置界面,所以需要用到json代码来配置,下面我们一起来学习一下:

通过smb连接到树莓派,进入pi用户文件夹下的homeassistant文件夹,找到configuration.yaml文件,右键通过文本编辑器(文本文档)打开,修改里面的内容,添加配置,ip、id改为刚才记下的ip、id。

climate:

- platform: midea_ac

host: 192.168.31.105

id: 38482907091584

yaml配置

注意⚠️:yaml文件对于缩进很敏感,请参考上图,否则会报错。

测试插件

保存yaml文件,并重启HA服务。

插件控制

出现空调调温器,添加成功,可点击上面的按钮进行测试,有一个bug就是这么控制空调蜂鸣器不会响。

添加到HomeKit

HomeKit

修改HomeKit集成的设备域名,添加勾选climate一项,保存,即可同步至移动端“家庭”App。

{}HomeKit


本文分享自微信公众号 - 玩转树莓派(RaspberyPi)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!