本帖最后由 ABC 于 2018-6-21 17:17 编辑
第一次知道homebridge和homeassistant 是老高在威锋上发的视频,看到了那吊炸天的 嘿siri ,打开xxx
感觉非常神奇和爽,想着能够在冬天可以脱了衣服不用起来关灯,想着可以日落不用开灯,所以就跟着老高的教程开始购买了一些东西
我也算是最早玩了那批人之一,没错,我就是为了能够homekit,能够siri,而开始了长达两年的折腾
说说一开始出现的问题吧,把我坑的最惨的是手动运行和自动运行的配置文件在不同的路径,毕竟才开始接触,
再之后就是mqtt的问题,一断电,hass启动的比路由器还要快,hass根本连接不上mqtt,造成hass里面一堆mqtt设备失联,集体失踪,
所以homekit里本来已经分好房间的设备集体消失,接下来就是重启hass,重启homebridge,随着而来的就是重新分房间,随着设备多了,
重复的事情干多了就不厌其烦了,后来有了老高的延迟hass 的启动解决了这个问题
mqtt的事情解决了,小米的问题也来了,我有两个网关,连接了30多个设备,hass偶然性(记住是偶然性,并不是每次都会)的丢失一个网关,
说我网络不好吧,也不是,R8500+k3做ap,总之有时重启hass十几次都不会,又是一次命中,好吧,丢失一个网关,地下十几二十个设备没了,
homekit的这些设备也消失了,接下来又是重复不厌其烦的事情,至今没有解决
再来说说升级吧,或许有的人说你可以不升级,不升级确实可以,但是怕hass支持什么新设备,自己有需要的,然后升级了,那样会需要更多时间来
查找旧的文档来修改配置已适应升级后的系统,毕竟都知道,hass升级进行修改是无底线的,从里改到外
相对于homebridge ,单独使用插件接入homekit的,却是一如既往的文件和响应速度极快
所以,在使用了两年hass之后选择了备份文件,然后关闭并删除hass,有人或许会认为homebridge是非认证的东西,苹果迟早会干掉它,但我想说
我就是为了homekit,或许等苹果干掉它的时候我已经换了认证的产品,有人也会说,homekit的自动化很垃圾,升级ios11之后配合eve的加强,
足够应付我的日常需求,也比hass写自动化方便的多
所以,hass,请原谅我的懒惰,因为烦了,腻了,厌了
最后来个mqtt的homebridge插件,支持灯,开关,插座,人体,一氧化碳
断电重启,homebridge启动比路由快也不需要做延迟homebridge的启动的,homekit不会丢失设备
这一点很好
灯的配置
"accessories": [
{
"accessory": "mqttswitch",
"name": "次卧灯",
"type": "lightbulb",
"url": "mqtt://192.168.1.200:1883",
"username": "pi",
"password": "raspberry",
"caption": "Office Light",
"topics": {
"statusGet": "homeassistant/switch/woshi/stat",
"statusSet": "homeassistant/switch/woshi"
},
"onValue": "on",
"offValue": "off"
}
]
想显示为插座开关只需要把type改成outlet或switch
人体和一氧化碳的配置 (一氧化碳只需要改成co)
"accessories": [
{
"accessory": "mqttswitch",
"name": "卧室人体",
"url": "mqtt://192.168.1.200:1883",
"type": "motion",
"username": "pi",
"password": "raspberry",
"topics": {
"statusGet": "stat/sonoff/POWER2",
"statusSet": ""
},
"onValue": "OFF",
"offValue": "ON"
}
]
|