我想让本身支持 homekit 的设备接入 homekit ,因为我有这个设备的 mqtt 控制协议可以通过网络控制。于是我找到了 homebridge 看了它的文档些了个虚拟的开关进行测试,两台手机同一个家庭,然后 A 手机开关开关操作 3 、4 次之后,B 手机的灯就会显示未响应,手机静置几分钟也有几率出现未响应
然后我怀疑是这个 homebridge 软件有 bug ,经过一番搜索找到 https://github.com/hap-java/HAP-Java 这个 java 实现 hap 协议,实现虚拟机开关双手机测试问题依旧。
继续网上搜索找到了
https://post.smzdm.com/p/anxverx0/?sort_tab=hot/#comments
和
https://discussionschinese.apple.com/thread/254068738?sortBy=best
这些网友也反应有未响应的问题。
作为对比米家双手机操作,静置等都无问题,难道苹果一个智能家居搞不明白?
1
i979491586 224 天前 2
"然后我怀疑是这个 homebridge 软件有 bug",自己都知道哪的问题了,还“难道苹果一个智能家居搞不明白?”
你脑子呢? |
2
Tink 224 天前
说实话,第一句话我没看懂。
可以使用 home assistant 尝试接入,目前使用良好 |
3
Socrazy 224 天前 via iPhone
本身支持 homekit 的设备,总用 ha 是啥思路?
|
4
FFFMML 224 天前
听起来说的是个第三方 diy 产品也不是原生 homekit 。
|
5
wyd011011daniel 224 天前
试试 homeassistant 。我自己一直用的 HA ,感觉还挺稳定的(除了我的 猫盘自己卡死导致 HA 不能运行)
|
6
dilidilid 224 天前
还挺垃圾的,我买过一个通过 homekit 认证的智能插头,在 iPhone 上始终连不上,每次都是转两分钟圈圈然后挂掉。神奇的事情是完全相同的流程换了个 iPad 扫就成功了。最关键的是全程基本没有有效的错误提示信息,根本不知道哪个地方炸了
|
7
Koma 224 天前
我的理解是设备本身支持 homekit ,但是 op 因为自身需求不把设备直接接入 homekit ,而是要通过 homebridge 来接入?
不过关于“未响应”这个问题,我也遇到过,很多人的原因都不一样,有些人是设备固件更新就好了,有些人换路由就好了,我自己遇到过TV 当中枢的话,用无线就会有个别设备无响应,换有线就没问题了。 至于 op 的问题,使用 homebridge 这种第三方平台,就更说不好问题在哪里了,只有慢慢折腾摸索了。 |
8
zhaidoudou123 224 天前 via iPhone
他应该是打错了,把“不支持”的不给漏了
试试看 ha ,现在 hb 很少有人用了,mqtt 接 ha 的集成有很多 |
9
RealJacob 224 天前
个人体感不如米家好用,当然我的设备都是租房,没太投入时间研究具体的问题,只能说对于我这种新手来说米家的东西上手简单,之前尝试过接 ha 慢慢切 homekit ,奈何开头买的两件 homekit 都不好用
|
10
bli22ard OP @i979491586 这个大概率就是苹果问题,认真看完再喷
|
12
bli22ard OP @zhaidoudou123 确实打错了,还不知道这个咋编辑
|
13
GabrielleBellamy 223 天前
可是我个人感觉米家的比原生的难用非常多,因为米家的需要用网络来控制,而 HomeKit 真正原生支持的设备是不需要网络就可以唤醒的,非常方便。如果你是在学校、单位这种使用企业网络的场所,米家的设备直接就不能用,因为它需要你填入 Wi-Fi 的账户和密码,而这个不能是需要登录验证的企业网络。
另外就是小米系列的只能家具都有一套非常恶心的注册流程,要你的地理权限、邮箱、手机号、通知、网络密码也得给……就差把隐私直接告诉他了。如果你买的是原生 HomeKit 的配件(当然题主这里不是),那体验非常丝滑,连接了之后基本就从没断过,也不需要你什么个人信息这个那个。 所以米家有的产品说自己支持 HomeKit ,但其实不是原生支持的,然后那个体验真的一言难尽。题主说的不支持 HomeKit 的配件想要加入 HomeKit ,那绝对是痛苦体验。 苹果做产品向来是,它说支持的那你用起来确实还不错。它只要不支持你想绕弯子去做,总差点意思,还累自己。 |
14
icyalala 223 天前
我过去试过 HomeKit 的家具,比如宜家的灯泡之类的,断电或者其他什么情况就容易掉,需要重新配对,而且旧的配对有时还一直删不掉,点击还无响应。后来换了几个米家的,App 难用,但至少没有连接问题。
|
15
luodan 223 天前
这几天搬家,原来的一套 homekit 设备搬到新家。有几个设备无论如何都连不上。在 Home 里转几分钟圈,然后失败。把网络上所有设备都查了一遍,没发现问题。再对比新家老家的设备,只有无线路由不一样。但是原来的路由已经没有了,买了个新路由,跟原来的品牌不一样。一次通过。
一直在用 homekit ,不支持的设备都通过 scrypted 转换了。平常使用没有任何问题。无论在哪,点开 home ,几秒钟之内就能看到所有设备的情况,非常方便。 |
16
SeaTac 223 天前 via iPhone 1
你要说 HomeKit 可玩性小自动化设置弱鸡我同意
拿第三方对 homebridge 说 HomeKit 垃圾我不理解 |
18
harryho97 223 天前
@GabrielleBellamy 「如果你是在学校、单位这种使用企业网络的场所,米家的设备直接就不能用,因为它需要你填入 Wi-Fi 的账户和密码,而这个不能是需要登录验证的企业网络。」
让我想到很久前用 HomePod 连接企业网络,最后的解决办法是去网络的后台管理把 HomePod 的 mac 地址加到白名单手动赋予权限。 |
19
412999826 223 天前
@SeaTac
@bli22ard 的确,这个 op 说的这个案例,就好像说“macOS 是不是特别垃圾,稳定性极差” 然后内容全都是自己如何如何安装黑苹果,如何如何解决驱动问题,结果还是睡眠死机等等。 homekit 的确自动化设置弱鸡,但是 homebridge 是第三方、未经苹果认证的、爱好者编写、让“不支持”homekit 的设备接入 homekit 的软件,用 homebridge 去论证 homekit 垃圾,真的是没搞懂。 至于你说的设备无响应的,我家最开始的门锁就有这个问题,但是其实还是和设备有关,换过了门锁就再也没出现。如果 op 觉得 homekit 不行,直接去用原生支持 homekit 的开关进行测试就好了。 你说的案例,我家的 aqara 、yeelight 都非常丝滑,在家里同一个 Wi-Fi 下,或者在外面都非常流畅。而且我打开我的 mac watch ipad 还有 iPhone ,任意设备操作一下,别的设备都是非常迅速就同步的。 |
20
BernieDu 222 天前
homebridge 和 HA 转 homekit 这些很多传感器都不支持啊,比如我的小佩猫砂盆,米家循环扇啥的一堆传感器没识别出来,也就控制控制简单的东西,真上 homekit 还是直接买原生的设备吧。或者说等等 matter 生态,homekit 原生支持 matter 的
|
21
bli22ard OP @412999826 你可以测试下, 两台手机同时打开家庭 app ,然后频繁开关灯,看看它两个手机之间的状态同步,是否有问题。 这个和黑苹果不一样,有本质区别,这种控制本质就是网络或者蓝牙等协议,只要不是通过密钥保护的,可以做出来和官方一模一样的。可能和网络环境或者家庭 app 本身策略有关吧,无响应这种反馈挺多的
|
23
bli22ard OP @GabrielleBellamy 国内都这样,啥都实名
|
24
412999826 222 天前
@bli22ard 真的没有测试出问题,我想说的是你毕竟是通过 homebridge ,去模拟一个原生设备,homebridge 自身有没有问题不好排除,还是建议有机会试试原生设备,比如 aqara 家的。
我测试过多轮,而且情况比你的复杂,我是 iPhone iPad Mac watch 一起打开 home app ,进行了多轮测试,没有任何影响。 另外,我还在局域网和广域网环境下分别进行的测试,都是 ok 的,真的无法复线你的问题。 |
25
bli22ard OP @412999826 那可能是 homebridge 或者 HAP-Java 真有问题,我现在有一些开关的 mqtt 控制协议,这些协议私有的,不知道 aqara 网关这些支持不支持自己开发,能去控制私有协议的设备
|
26
412999826 222 天前
@bli22ard 我看到很多人说通过第三方工具的确实存在一些不稳定的情况,反正我就自适应了,全套换了支持 homekit 。目前我用的是 aqara 的空调伴侣,然后配套一堆 zigbee 的开关还有窗帘,加上 nanoleaf 的氛围灯,还有就是 yeelight 的灯,基本也能满足我的使用。
|
27
okakuyang 222 天前 via iPhone
homekit 是有加密芯片的,homekit 是点对点连接 ,端到端加密。米家是统一受远程服务器控制的。
|
30
youjing999 199 天前
@luodan 我家用的是中兴的路由器,从未开始绑定 aqara 到 hkit 就非常艰难。绑定的时候一直转圈,绑定了大概七八分钟然后提示绑定失败,我在网络找其他人的视频发现其他人大概 2 分钟就能完成绑定了。后来我就不停问 aqara 的客服让他们帮忙,最后几个设备终于是绑定成功了。最近家里安装空调,想接一个空调伴侣进去,死都绑不进去,去了朋友家,用他的路由器的 2.4G 的网络修改成我的 wifi 名和密码,ipad 绑定一分钟就绑定成功了。
|
31
bli22ard OP @youjing999 绑定不了, 排查一下组播是不是正常的,有没有做网络隔离等,homekit 局域网使用 mdns 进行服务发现的
|
33
luodan 198 天前
@youjing999 我的猜测是路由器缺省的路由规则中断了 homekit 某些协议的通信。 不同品牌的路由器有区别。
|
34
youjing999 198 天前
@bli22ard 很难绑定,但是最后绑定成功了,花了我大概一天半的时间,以至于绑定成功之后我就没敢再动过。这两天要装空调才想继续加两个空调伴侣,这次是怎么都绑定不进去。
|
35
youjing999 198 天前
@luodan 我只能猜测是路由器的问题
|
36
firstlyfrogs 193 天前
@bli22ard #17 唉, 我一堆 aqara 设备,都是原生 homekit ,真的经常掉线、无响应, 好头疼
|
37
myhappytime2046 148 天前
@firstlyfrogs 我家里也是 aqara ,同样掉线问题,最终排查下来发现是 Aqara 的 M1S 网关不稳定
|
38
firstlyfrogs 137 天前
@myhappytime2046 大佬 你解决了嘛? 还是换了网关?
|