本帖最后由 lanhemeng 于 2018-10-27 21:11 编辑
目前环境Hass.io 0.79.3 , Node-Red安装在非Docker环境中;
目前Hass.io中自带Homekit,但是貌似还不支持空气净化器,通过Node-red将空气净化器接入Homekit,彻底摆脱Homebridge;
先上图:
1. 先参考囧神的帖子 https://bbs.hassbian.com/thread-1657-1-1.html
将空气净化器接入HA,后面调用HA的服务作为空气净化器Homekit的反馈;
2.Node-Red安装HomeKit插件
https://flows.nodered.org/node/node-red-contrib-homekit
For Debian / Ubuntu you need to install the following in order to support Bonjour / Avahi
sudo apt-get install libavahi-compat-libdnssd-dev
安装在Docker中的Node-Red好像无法安装这个插件。。。不知道大神们有没有安装成功的。
然后在节点管理器中搜索安装node-red-contrib-homekit;
3. 节点管理器中搜索安装node-red-contrib-xiaomi-miio,作为Homkit的输出直接控制空气净化器
4.节点管理器中搜索安装node-red-contrib-home-assistant,作为反馈到Homkit;
剩下的直接参考我的flows:
|