我的群晖可以干多点啥——打造基于homekit的智能家居
本帖最后由 antsunzj 于 2019-9-10 07:12 编辑晚上录了安装视频
有兴趣的看看啦
链接:https://pan.baidu.com/s/1uR5w3dYbZP38QOidqSiOyw密码:wrw3前言 因为我的设备比较多,一下子也无法把所有的设备接入的方法通过一片帖子写出来。所以,在这里我先把米家的wifi设备的接入方法跟大家分享一下--米家的wifi设备是多数没有通过homekit认证的,目前只有绿米体系通过了认证吧。
我以米家空调伴侣为例。
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201905/21/132059yvx3hy3yzpa8asv1.png
前置学习: 有些接触开源智能家居的朋友过去会习惯用homeassitant接入,我也用了一段时间homeassisant,但是homeassistan是所有设备都通过一道桥--bridge接入homekit,如果设备不多也没有啥问题,最大的问题就是设备多起来了,有个别设备掉了链子,就会大家一起转圈圈。绿米家的homekit网关也会存在这样的问题--它通常也是单网关接入所有设备。形象的说,就是如果只有一道桥,所有的车都开在桥上,如果有一辆车在桥上挂了,可能就会塞住所有的车都过不去了。我不能忍受这种毛病。所以我选择了欧洲德国的作者写的另外一套工具--iobroker,它是可以简单的就把设备按照需要分成多个桥接,如下图
步骤
1.使用官网或者官方论坛提供的群晖安装方法安装iobroker
或者看我写的这个图片教程http://www.gebi1.com/thread-293565-1-1.html
2.进入iobroker管理后台的插件应用商店,输入ham搜索相关插件
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201907/15/160952mh09zw916a2b1w0z.png
3.安装ham实例
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201907/15/160952e8z8qolq8iqkip8k.png
4.配置ham实例,添加空调伴侣的hb插件 homebridge-mi-acpartner
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201907/15/160952otn2hhdkulk2ul2u.png
5.获取空调伴侣的ip及token,记录设备的局域网IP和token
工具地址:
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201902/15/185513p06e2aoy7n0zee0w.png
6.用花神写的格式化工具,制作配置文件
工具地址:xiaomi.shanming.top/#/
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201905/21/132115j3fym3gvf33gzbgy.png
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201907/15/160952tv3ko6f4463kzr83.png
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201907/15/160952i5rpxpmsx3po34uz.png
7.把复制的配置文件添加进ham,保存并关闭
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201907/15/160953jcjrzrzpc3213j24.png
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201907/15/160953vjabrb2e0xrec2ia.png
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201907/15/160953vjabrb2e0xrec2ia.png
10.把客厅伴侣进入homekit
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201905/21/132245u1uzuyu6nbz6oqv1.png
https://bbsiobrokercn-1255708240.cos.ap-hongkong.myqcloud.com/forum/201905/21/132247jppprogjsldsjfgl.png
这个好,学习一下 期待楼主发觉更多玩法 homeassistang早就原生支持homekit了。去官网了解下吧。 本帖最后由 antsunzj 于 2019-9-9 21:43 编辑
lsj881224 发表于 2019-9-9 14:27
homeassistang早就原生支持homekit了。去官网了解下吧。
了解了。谢谢 antsunzj 发表于 2019-9-9 14:33
homeassistant原生。兄弟,慢慢用。
https://www.home-assistant.io/components/#search/homekit 本帖最后由 antsunzj 于 2019-9-9 21:44 编辑
lsj881224 发表于 2019-9-9 14:36
https://www.home-assistant.io/components/#search/homekit
兄弟 谢谢百科。知悉,但是不用是有不用的理由的。
ha的优缺点我很清楚。
它的homekit支持啥我也很了解。
谢谢你的指教。
我是为了我的家庭和谐
按照自己的方法去弄。
有兴趣的就可以了解一下。
已经用ha的继续用ha,无需折腾。{:7_204:}
只是分享多一种方式而已。
antsunzj 发表于 2019-9-9 14:41
兄弟 谢谢百科。知悉,但是不用。
ha的优缺点我很清楚。
它的homekit支持啥我也很了解。
你这平台开源么?家用设备接入安全么?hass包括刚才说的homekit扩展,可是开源的 lsj881224 发表于 2019-9-9 14:46
你这平台开源么?家用设备接入安全么?hass包括刚才说的homekit扩展,可是开源的 ...
当然开源啦,我没有能力写工具。
homeassistant源于美国,iobroker源于德国
如果有啥共同点
那就是两个平台的作者都是光头老。
ha大法好
另外,开源不等于安全。
antsunzj 发表于 2019-9-9 14:51
当然开源啦,我没有能力写工具。
homeassistant源于美国,iobroker源于德国
可以,又有可以玩耍的地方了。 lsj881224 发表于 2019-9-9 14:54
可以,又有可以玩耍的地方了。
ha迭代很快,如果你有n部机子,把稳定使用的放在一部机子,不升级不去弄他 也无多大的事情。折腾的放另外一部机子。
另外我为啥不用ha,只要它是所有设备都弄到一道“桥”通到homekit,无论是以前依赖homebridge-homeassistant插件还是现在自带的hap,这个机制都没有改变过。
这个看起来会方便很多,但是带来的副作用也是明显的。
首先ha目前支持的homekit的设备类型就很少。通用的开关这些可能没有问题,但是个性化的设备类型就不行了。我为啥用空调来做例子呢。ha的空调接入homekit,你让siri是关闭不了的--当然不知道最近有没有改变了--因为它的空调类型是定义死了。还有风扇,假如你在ha里面是1/2/3档的,在homekit里面也不好控制。还有摄像头之类的暂时不支持。其他的东西,我就不一一解释。未必人人都是能搞那么多类型设备,可能更多的人就是一两个开关而已。这个时候,用ha也好 hb也好iobroker也好都是没啥问题的。
第二,前面说到ha是一个“桥”接入homekit,这里就会有个我最烦的问题,假如ha有某些地方挂了,修好了,可能ha接入homekit的信息会变了,然后最烦的事情来了,要重新配对接入,把设备分多几次房间我就烦的快要死了。
所以,我自己使用的要求是,尽量少的设备在一道桥接入homekit,能一个设备一道桥是最好的。这样,设备之间 谁挂了我只修复那个就好了,不影响大局。
最后就是你说的开源,开源是方便大家都来共享智慧--当然更多的是伸手党,集中众人智慧惠及大家。这是优势也是劣势。因为不是商业的,我喜欢就维护不喜欢我就不维护了,这时候对个人使用者的要求就高了。
lsj881224 发表于 2019-9-9 14:27
homeassistang早就原生支持homekit了。去官网了解下吧。
楼主可是玩ha的元老级玩家,你还跟他普及,你太多虑啦 gwy2003 发表于 2019-9-9 17:29
楼主可是玩ha的元老级玩家,你还跟他普及,你太多虑啦
我只是喜欢玩耍啊,别元老元老的。吓死我了 这个可以有 楼主是浩瀚思彼岸的A大吧 收藏保留以后弄一下行不行 dandan52111314 发表于 2019-9-11 16:47
楼主是浩瀚思彼岸的A大吧
萝卜大佬 厉害了,学习 认真看看有好处 请问楼主 配置文件保存时出错 显示SyntaxError: Unexpected token b in JSON at position 3 什么问题