V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bli22ard
V2EX  ›  HomeKit

homekit 是垃圾吗?

  •  
  •   bli22ard · 12 天前 · 1981 次点击

    honekit 是垃圾吗?

    我想让本身支持 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 条附言  ·  12 天前
    开头打错字了, 是让不支持 homekit 的设备接入 homekit
    27 条回复    2024-05-13 12:00:39 +08:00
    i979491586
        1
    i979491586  
       12 天前   ❤️ 2
    "然后我怀疑是这个 homebridge 软件有 bug",自己都知道哪的问题了,还“难道苹果一个智能家居搞不明白?”
    你脑子呢?
    Tink
        2
    Tink  
       12 天前
    说实话,第一句话我没看懂。

    可以使用 home assistant 尝试接入,目前使用良好
    Socrazy
        3
    Socrazy  
       12 天前 via iPhone
    本身支持 homekit 的设备,总用 ha 是啥思路?
    FFFMML
        4
    FFFMML  
       12 天前
    听起来说的是个第三方 diy 产品也不是原生 homekit 。
    wyd011011daniel
        5
    wyd011011daniel  
       12 天前
    试试 homeassistant 。我自己一直用的 HA ,感觉还挺稳定的(除了我的 猫盘自己卡死导致 HA 不能运行)
    dilidilid
        6
    dilidilid  
       12 天前
    还挺垃圾的,我买过一个通过 homekit 认证的智能插头,在 iPhone 上始终连不上,每次都是转两分钟圈圈然后挂掉。神奇的事情是完全相同的流程换了个 iPad 扫就成功了。最关键的是全程基本没有有效的错误提示信息,根本不知道哪个地方炸了
    Koma
        7
    Koma  
       12 天前
    我的理解是设备本身支持 homekit ,但是 op 因为自身需求不把设备直接接入 homekit ,而是要通过 homebridge 来接入?

    不过关于“未响应”这个问题,我也遇到过,很多人的原因都不一样,有些人是设备固件更新就好了,有些人换路由就好了,我自己遇到过TV 当中枢的话,用无线就会有个别设备无响应,换有线就没问题了。 至于 op 的问题,使用 homebridge 这种第三方平台,就更说不好问题在哪里了,只有慢慢折腾摸索了。
    zhaidoudou123
        8
    zhaidoudou123  
       12 天前 via iPhone
    他应该是打错了,把“不支持”的不给漏了
    试试看 ha ,现在 hb 很少有人用了,mqtt 接 ha 的集成有很多
    RealJacob
        9
    RealJacob  
       12 天前
    个人体感不如米家好用,当然我的设备都是租房,没太投入时间研究具体的问题,只能说对于我这种新手来说米家的东西上手简单,之前尝试过接 ha 慢慢切 homekit ,奈何开头买的两件 homekit 都不好用
    bli22ard
        10
    bli22ard  
    OP
       12 天前
    @i979491586 这个大概率就是苹果问题,认真看完再喷
    bli22ard
        11
    bli22ard  
    OP
       12 天前
    @Tink 第一句话打错字了, 是不支持 homekit 的设备接入 homekit
    bli22ard
        12
    bli22ard  
    OP
       12 天前
    @zhaidoudou123 确实打错了,还不知道这个咋编辑
    GabrielleBellamy
        13
    GabrielleBellamy  
       12 天前
    可是我个人感觉米家的比原生的难用非常多,因为米家的需要用网络来控制,而 HomeKit 真正原生支持的设备是不需要网络就可以唤醒的,非常方便。如果你是在学校、单位这种使用企业网络的场所,米家的设备直接就不能用,因为它需要你填入 Wi-Fi 的账户和密码,而这个不能是需要登录验证的企业网络。

    另外就是小米系列的只能家具都有一套非常恶心的注册流程,要你的地理权限、邮箱、手机号、通知、网络密码也得给……就差把隐私直接告诉他了。如果你买的是原生 HomeKit 的配件(当然题主这里不是),那体验非常丝滑,连接了之后基本就从没断过,也不需要你什么个人信息这个那个。

    所以米家有的产品说自己支持 HomeKit ,但其实不是原生支持的,然后那个体验真的一言难尽。题主说的不支持 HomeKit 的配件想要加入 HomeKit ,那绝对是痛苦体验。

    苹果做产品向来是,它说支持的那你用起来确实还不错。它只要不支持你想绕弯子去做,总差点意思,还累自己。
    icyalala
        14
    icyalala  
       12 天前
    我过去试过 HomeKit 的家具,比如宜家的灯泡之类的,断电或者其他什么情况就容易掉,需要重新配对,而且旧的配对有时还一直删不掉,点击还无响应。后来换了几个米家的,App 难用,但至少没有连接问题。
    luodan
        15
    luodan  
       12 天前
    这几天搬家,原来的一套 homekit 设备搬到新家。有几个设备无论如何都连不上。在 Home 里转几分钟圈,然后失败。把网络上所有设备都查了一遍,没发现问题。再对比新家老家的设备,只有无线路由不一样。但是原来的路由已经没有了,买了个新路由,跟原来的品牌不一样。一次通过。
    一直在用 homekit ,不支持的设备都通过 scrypted 转换了。平常使用没有任何问题。无论在哪,点开 home ,几秒钟之内就能看到所有设备的情况,非常方便。
    SeaTac
        16
    SeaTac  
       12 天前 via iPhone   ❤️ 1
    你要说 HomeKit 可玩性小自动化设置弱鸡我同意
    拿第三方对 homebridge 说 HomeKit 垃圾我不理解
    bli22ard
        17
    bli22ard  
    OP
       11 天前 via iPhone
    @SeaTac 原生 homekit 无响应反馈有很多。
    harryho97
        18
    harryho97  
       11 天前
    @GabrielleBellamy 「如果你是在学校、单位这种使用企业网络的场所,米家的设备直接就不能用,因为它需要你填入 Wi-Fi 的账户和密码,而这个不能是需要登录验证的企业网络。」

    让我想到很久前用 HomePod 连接企业网络,最后的解决办法是去网络的后台管理把 HomePod 的 mac 地址加到白名单手动赋予权限。
    412999826
        19
    412999826  
       11 天前
    @SeaTac
    @bli22ard
    的确,这个 op 说的这个案例,就好像说“macOS 是不是特别垃圾,稳定性极差” 然后内容全都是自己如何如何安装黑苹果,如何如何解决驱动问题,结果还是睡眠死机等等。

    homekit 的确自动化设置弱鸡,但是 homebridge 是第三方、未经苹果认证的、爱好者编写、让“不支持”homekit 的设备接入 homekit 的软件,用 homebridge 去论证 homekit 垃圾,真的是没搞懂。

    至于你说的设备无响应的,我家最开始的门锁就有这个问题,但是其实还是和设备有关,换过了门锁就再也没出现。如果 op 觉得 homekit 不行,直接去用原生支持 homekit 的开关进行测试就好了。

    你说的案例,我家的 aqara 、yeelight 都非常丝滑,在家里同一个 Wi-Fi 下,或者在外面都非常流畅。而且我打开我的 mac watch ipad 还有 iPhone ,任意设备操作一下,别的设备都是非常迅速就同步的。
    BernieDu
        20
    BernieDu  
       10 天前
    homebridge 和 HA 转 homekit 这些很多传感器都不支持啊,比如我的小佩猫砂盆,米家循环扇啥的一堆传感器没识别出来,也就控制控制简单的东西,真上 homekit 还是直接买原生的设备吧。或者说等等 matter 生态,homekit 原生支持 matter 的
    bli22ard
        21
    bli22ard  
    OP
       10 天前
    @412999826 你可以测试下, 两台手机同时打开家庭 app ,然后频繁开关灯,看看它两个手机之间的状态同步,是否有问题。 这个和黑苹果不一样,有本质区别,这种控制本质就是网络或者蓝牙等协议,只要不是通过密钥保护的,可以做出来和官方一模一样的。可能和网络环境或者家庭 app 本身策略有关吧,无响应这种反馈挺多的
    bli22ard
        22
    bli22ard  
    OP
       10 天前
    @BernieDu 智能家居感觉还是各玩各的,统一可能性很小
    bli22ard
        23
    bli22ard  
    OP
       10 天前
    @GabrielleBellamy 国内都这样,啥都实名
    412999826
        24
    412999826  
       10 天前
    @bli22ard 真的没有测试出问题,我想说的是你毕竟是通过 homebridge ,去模拟一个原生设备,homebridge 自身有没有问题不好排除,还是建议有机会试试原生设备,比如 aqara 家的。

    我测试过多轮,而且情况比你的复杂,我是 iPhone iPad Mac watch 一起打开 home app ,进行了多轮测试,没有任何影响。

    另外,我还在局域网和广域网环境下分别进行的测试,都是 ok 的,真的无法复线你的问题。
    bli22ard
        25
    bli22ard  
    OP
       10 天前
    @412999826 那可能是 homebridge 或者 HAP-Java 真有问题,我现在有一些开关的 mqtt 控制协议,这些协议私有的,不知道 aqara 网关这些支持不支持自己开发,能去控制私有协议的设备
    412999826
        26
    412999826  
       10 天前
    @bli22ard 我看到很多人说通过第三方工具的确实存在一些不稳定的情况,反正我就自适应了,全套换了支持 homekit 。目前我用的是 aqara 的空调伴侣,然后配套一堆 zigbee 的开关还有窗帘,加上 nanoleaf 的氛围灯,还有就是 yeelight 的灯,基本也能满足我的使用。
    okakuyang
        27
    okakuyang  
       10 天前 via iPhone
    homekit 是有加密芯片的,homekit 是点对点连接 ,端到端加密。米家是统一受远程服务器控制的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   993 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:08 · PVG 04:08 · LAX 13:08 · JFK 16:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.