前几天有个群友说,家里是犀牛王智慧款的内机,想接入苹果的homekit控制。
正好我这边有个热爱智能家居的业主,也是使用犀牛王的业主。
朱国庆:如果你不想装全空气系统,又想实现全空气系统的恒温恒湿恒静恒净恒氧的五恒,那我给你一个暖通方案(建议收藏抄作业)将家里的灯光、窗帘、摄像头、空调、新风、温湿度计接入HomeKit,通过自动化场景的设置,实现控制以上设备。
这里也非常感谢这位业主毫无保留的分享。
https://www.zhihu.com/video/1480120111910141952操作比较简单,犀牛王的WiFi模块是涂鸦平台的。主要的思路是将苹果homekit和涂鸦智能这两个不想通的平台,同时接入homeassistant,让komekit可以控制犀牛王的的设备。





第一步:将温控器添加到app里。

下载智能生活或者涂鸦智能app,两个随便,都一样。
注册账号密码,登录。
右上角点击+号,添加设备。

长按犀牛王温控器第一个键和第四个键直到左上角WiFi标志闪动。

添加成功就会显示温控器,自己根据自己家的区域重命名。把家里的所有的温控器设备一个一个添加完毕,进入第二步。
第二步:注册涂鸦ioT账号并登录。
Tuya Smart Developer Center
云开发这里创建云项目


点击创建的项目。

点击设备——关联涂鸦App账号——添加app账号。
会弹出一个二维码,用手机涂鸦或者智能生活app扫码关联。

点击全部设备就会出现你在手机app添加的温控器。如果你的没有显示,刷新一下网页即可。到这里就可以进入第三步。
第三步:搭建homeassistant。
公司有一台群晖,用这个设备演示一下homeassistant的搭建过程,群晖的好处就是可视化文件管理比较方便。同时还有一个树莓派安装hassos系统,可视化文件管理也很方便,如果有人需要用树莓派的,后面出个教程,没有就不写了,其他的设备搭建hassos自行百度或者看homeassistant官网。
Installation群晖搭建homeassistant。
套件中心打开docker。

注册表搜homeassistant,第一个选项。

映像这里显示镜像下载进度,下载完成点击启动。








输入你的群晖IP加:8123登录homeassistant界面。

加载完成注册用户名和密码登入

第四步:
犀⽜王温控器⾃带涂鸦的wifi模块,要将其接⼊hass需要⽤到localtuya这个插件,⽽官⽅localtuya中并不⽀持温控器,业主在评论⼤神中找到了⼤神⾃⼰写的⽀持温控器的 localtuya。如果安装插件后在集成中没有的话,可以删除浏览器缓存或换个浏览器试试。(localtuya官⽅插件应该也快⽀持温控器了)
在docker文件夹下homeassistant文件夹新建一个custom_components文件夹,将localtuya文件夹复制到custom_components文件夹。


在docker容器中重启homeassist

进入homeassistant网页界面,配置——设备与服务——添加集成



localtuya点进去

显示的设备是涂鸦app添加的设备
点击提交一个一个添加。

这里的localkey,在涂鸦ioT后台获取,获取方式。


回到homeassistant将localkey填入


选择climate。


HVAC Modes (JSON)与Current action (JSON)这两项填写⼀样,设置的是温控器的模式,关于模式可以⾃⾏更改或者直接粘贴下⾯这段代码:
{HVAC_MODE_OFF: {1: False}, HVAC_MODE_HEAT: {1: True, 2: "heat_floorheat"}, HVAC_MODE_COOL: {1: True, 2: "cold"}, HVAC_MODE_FAN_ONLY: {1: True, 2: "wind"}, HVAC_MODE_DRY: {1: True, 2:"floor_heat"}}
解释⼀下这段代码,HVAC_MODE_OFF: {1: False}中HVAC_MODE_OFF为关闭模式,后⾯的{1: False}是温控器中关闭的信号值。这⾥可以⾃⾏配置⽐如我这⾥将HVAC_MODE_HEAT制热模式对应了温控器的{1: True, 2: "heat_floorheat"}地暖和⻛盘⼀起开的模式,把HVAC_MODE_DRY烘⼲模式对应了温控器的{1: True, 2: "floor_heat"}地暖模式。(这⾥需要注意空格和括号)
以上操作没问题的话hass中就已经接⼊温控器了



第五步:
接入homekit。集成里搜索homekit。





页面左下角的通知栏显示新通知,点开会有一个二维码,用苹果家庭添加配件扫码添加。
这⾥如果不另外配置hass的话,homekit的温控器默认模式只有三个,实测可以通过siri控制温度和模式。


最后在使⽤中发现⼀个问题,如果温控器在⼯作中重启hass的话,homekit中温控器可能会⽆响应,在hass重启前关闭温控器即可。
客服热线:











