我顺便讲一下Home Assistant的侷限吧,也让想入这个坑的少走点歪路
先讲一下Home Assistant几个特性
1. 很多无法相容homekit的都可以接入Home Assistant
- 我家的特斯拉就可以,不过需要买Tessie XD
2. 这些无法接入Homekit,却接入HA的设备,可以借由HASS Bridge出现在Home App
- 不过有些功能会变得很反直觉,比方说“冷气的空气清净”变一个开关
3. 但是反过来,接入Homekit的设备“无法”在HA中看到。
- 特别提这点是因为有很多设备无法接入HA,最有名的就是EVE Home系列
4. 有不少东西可以同时接入HA/Homekit,在HASS可以排除掉这些,避免在Home App
里面出现重复的(且很多意味不明的)开关
5. HA/Homekit都有各自的automation,然而Homekit的的确功能很差,可是HA的设定
相当麻烦。最重要一点来了,两边的automation都只能跟自己看得到的装置做互动
- 比方说Device->HA->HASS->Homekit那就可以在Homekit里面自动化这装置
- 但是反过来说3,HA看不到如eve的开关跟传感器,就无法在自动化使用它们
ok 这就是所有前提。
老实讲Homekit的automation真的是烂的有点离谱,最简单的几个场景都很难做
1. 我想要打开冷气时顺便打开循环扇,做不到。他“配件被控制时”的事件无法用
冷气开启事件来触发
2. 我想要早上5:45要是温度低于21度的话,打开暖气(离峰时开暖房),做不到
3. 我想要离开某一定点(如公司)且温度低于21度时,打开暖气,做不到
这些HA通通理论上做得到,只是很麻烦,极度麻烦,用过就知道 XD
我家里电灯跟智慧开关都是使用VIZO能接入homekit的版本,很遗憾由于无法接入HA
以至于这些控制通通都无法在HA完成。如果要能接入HA的话,无法接入homekit
还有相当多眉角啦,总之,HA并非万能,而且限制性相当的高,主要是卡在设备能
不能也接入HA这点上。你传感器无法接入HA就无法在HA内使用
不过HA本身是对Homekit一个还不错的补充,至少我在home app里面打开关闭哨兵模式
以及看到车库Model Y内外的温度,这些都算补全了一些功能
只是这个方案限制很大,不要对他抱有太大期望 XD