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

关于 HomeKit 的一些疑问

  •  
  •   hanierming · 197 天前 · 2061 次点击
    这是一个创建于 197 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1 、HomeKit 和 homeassistant 是如何连接的? homeassistant 配置了外网访问,但是 HomeKit 在外网却无法使用,是因为 HomeKit 的所有操作都要在内网或者通过家庭中枢吗?
    2 、如果家里的设备品牌挺杂的,比如美的空调、tp-link 摄像头、米家的插座控制净化器等,这些都能够实现屏蔽连接厂商,直接使用 homeassistant/HomeKit 控制吗?
    3 、我用的 tplink 摄像头,或者其他品牌的摄像头,能够越过厂商,直接使用 homeassistant/HomeKit 吗? HomeKit 会给免费存储吗?
    32 条回复    2023-10-16 18:31:28 +08:00
    aureole999
        1
    aureole999  
       197 天前
    1. HA 的插件 Homekit bridge 可以让你用 homekit 控制已经连接到 HA 的其它设备。另一个插件 Homekit Device 是可以把原生 homekit 的设备接入 HA 。还有一个单独的 Homebridge 是把不是原生 Homekit 的设备变成可以用 Homekit 接入。
    2. 不一定能屏蔽连接厂商,有些是可以本地控制的,有些只能通过厂商的云端控制。具体看各种设备的 HA 插件和 Homebridge 插件怎么实现。
    3. 可以用 Homebridge 插件把 tplink 或支持 rtsp 的摄像头变成支持 Homekit secure video 的摄像头。没有免费存储。
    hanierming
        2
    hanierming  
    OP
       197 天前
    @aureole999 好吧,主要是 HomeKit 生态链的东西不多,而且价格偏贵。如果要是用 HomeKit 了,就想着其实也没有必要让各种设备再连接厂家了。
    7gugu
        3
    7gugu  
       197 天前
    1. HA 只是在 Homekit 的网络里映射了一个桥接器,间接把非原生支持 Homekit 的配件加入到了 Homekit 里。这里要用 Homekit 网络来控制的话,就还是需要家庭中枢才行。
    2. 不一定能,比如米家有些设备是 HA 模拟请求到米家的服务器间接控制的。
    3. 可以的,但没有免费存储。
    wxw752
        4
    wxw752  
       197 天前
    尽量选择 zigbee2mqtt 支持的 zigbee 设备,牌子无所谓,这样就可以让 HA 直接控制了,不经过厂商
    hanierming
        5
    hanierming  
    OP
       197 天前
    @7gugu 嗨,现在没有几个设备,操作也不怎么频繁,就拉倒吧。本来以为 HA 配置了外网,HomeKit 可以直接通过外网的 HA 相关 API 直接操作设备呢,结果一查外网访问必须要家庭中枢。
    hanierming
        6
    hanierming  
    OP
       197 天前
    @wxw752 好的,以后买设备的时候多注意注意了
    chotow
        7
    chotow  
       196 天前
    说到 HomeKit ,上周打开家庭,提示可以升级就升了,结果发现新版家庭在没有中枢的情况下,不能添加家庭成员了;另一方面,亲自实践过后发现 HA 并不能让我在没有中枢的情况下从外网操纵家庭,全盘皆输 🥲
    hanierming
        8
    hanierming  
    OP
       196 天前
    @chotow 是的,HomeKit 太依赖家庭中枢了,外网没有家庭中枢无法访问,不过也是为了安全吧
    sephrioth
        9
    sephrioth  
       196 天前
    1. 现在 HA 已经自带 Homekit bridge 了, 不需要额外插件,直接在 HA 里控制需要暴露给 Homekit 的设备即可。Homekit 在外网访问必须要有中枢,Apple TV ,Homepod 之类。

    2. 可以在路由器上屏蔽特定设备的网络访问, 不过有些设备是完全依赖云端而不是局域网的,所以具体得看设备, 比如我水星的路由器就屏蔽了外网访问, 但是一个老的小米摄像头就不行。

    3. 支持 rstp 或者 onvif 等协议的就可以直接接入 HA ,Homekit 没有免费存储,可以存本地 NAS
    hanierming
        10
    hanierming  
    OP
       196 天前
    @sephrioth 现在已经使用 HomeKit 控制了 HA 中的设备,不过因为没有家庭中枢无法外网访问。 还好买的 tp 摄像头支持 onvif ,好像小米的都不支持。。。
    ysc3839
        11
    ysc3839  
       196 天前 via Android
    HomeKit 要外网用的话好像得有个 iPad 啥的放家里作为网关,简单说就是 HomeKit 设备端的协议只支持内网访问。没 iPad 的话那就用 HomeAssistant 控制吧。
    ysc3839
        12
    ysc3839  
       196 天前 via Android
    2. 不好说,有的设备可能必须走厂商的云端服务才能控制,有的可能提供了内网控制的接口。
    sephrioth
        13
    sephrioth  
       196 天前
    @hanierming 那就在外网用 HA App 访问和控制呗...
    hanierming
        14
    hanierming  
    OP
       196 天前
    @sephrioth HA 没 HomeKit 好看,哈哈
    vokins
        15
    vokins  
       196 天前 via Android
    很麻烦,建议灯光传感器买米系供应链产品,同时支持米家和 homekit 的,空调要用空调插座,tplink 又只能用 tplink 的 app 。homekit 需要官方接入和 icloud+才可以吧。我买的绿米的 q2pro 和 q3 支持 homkit 但不能和米家联动,就各个平台比较割裂
    hanierming
        16
    hanierming  
    OP
       196 天前
    @ysc3839 是的,但是 ipad 做家庭中枢好像也不是太好,一般都是 appletv 和 HomePod 的。。。
    hanierming
        17
    hanierming  
    OP
       196 天前
    @vokins 是的,智能家居平台太杂了,原生支持 HomeKit 的不多,只能通过 HA 中转一下了。联动应该也可以通过 HA 进行吧
    vokins
        18
    vokins  
       196 天前 via Android
    @hanierming 不太清楚,我觉得 ha 太浪费时间。我去年装修的,目前是 yeelight 的灯同时支持 homekit 和米家,传感器是几个子擎的人体存在传感器和两个小米红外传感器用来检测各个区域的人体存在和通过,实现了人来灯亮,人走灯关的效果。其他就是通过时间,传感器进行智能空调,加湿,抽湿,控温,新风的联动,其他就没了。
    hanierming
        19
    hanierming  
    OP
       196 天前
    @vokins HA 配置确实要研究还要硬件,小米的东西就是操作方便、简单
    billgong
        20
    billgong  
       196 天前
    @vokins 我现在用的 homebridge ,准备重新搞 HA ,主要就是为了全本地化。其实现在的智能家居都太不重视本地化了(我觉得是故意的)很多东西没云就装傻,放 VLAN 里分分钟断连给你看,闹心得很。所以后来干脆只买能刷 Tasmota 的开关,传感器都是 Zigbee 的,但实际效果也就那样。丝滑、隐私、价格/倒腾的不可能三角

    其实有认证的原生 HomeKit 配件也不一定就省心,比如 Meross 的车库门和温控器,如果断掉互联网连接过一段时间会自动离线,动不动就 ping 远端服务器,也不知道怎么拿到的 HomeKit 认证
    hanierming
        21
    hanierming  
    OP
       196 天前
    @billgong 可能是因为大部分人都不会折腾吧,本地化也得有个中枢,所以都弄云上了,还能顺便给用户 APP 推点广告。不过我觉得好的智能产品应该提供云服务和本地化让用户选择,把用户数据交给用户。
    Spectrelai
        22
    Spectrelai  
       196 天前
    摄像头可以用 Scrypted ,比 HA 要好,接入 HomeKit 能支持免费存储
    hanierming
        23
    hanierming  
    OP
       196 天前
    @Spectrelai mark 一下,以后有机会试试
    vokins
        24
    vokins  
       196 天前   ❤️ 1
    @billgong 现在小米的多模网关,本地中枢网关,没有接入互联网一样可以运行,不需要 zigbee ,蓝牙 mesh 就可以。这也是小米放弃 zigbee 的原因之一吧。而且米系太多设备自带蓝牙网关了,比如各类灯具浴霸啥的全都自带蓝牙网关不需要单独购买网关扩展范围,你不买多模网关,买一个中枢网关,智能联动啥的创建的完了以后提示你可以本地运行,然后会有“本地”标签。我之前买的绿米设备就只剩两个摄像头了可以接入 icloud 和 homekit ,其他之前购买的绿米的传感器等全部咸鱼出掉了。
    绿米比小米割裂多了,自家的各种设备,有的支持 aqarahome ,有的支持 homekit ,有的支持米家和 homekit 。
    比如绿米那个 fp 人体存在传感器 399 ,在 homekit 配置条件少,在 aqara 里很丰富,但是 aqara 又不能联动 homekit 里面的灯光,还不如易来同时支持米家和 homekit 的,在米家里面设置联动。然后 siri 也能控制。
    以后的话,看好蓝牙 mesh 的米系(便宜量足)和 matter/thread 协议。
    再买设备的话肯定优先买同时支持米家和 homekit 的,米家的联动太棒了。
    7gugu
        25
    7gugu  
       196 天前
    @hanierming 我现在就是全套设备都换成了 Aqara 原生接入 Homekit 不折腾了
    julyclyde
        26
    julyclyde  
       196 天前
    感觉自备中枢比厂家中枢靠谱一些
    虽然运维水平可能不如厂家,但是绝不存在倒闭之后无服务的问题啊
    hanierming
        27
    hanierming  
    OP
       195 天前
    @7gugu 一个是设备可能不全,还有就是太贵了
    hanierming
        28
    hanierming  
    OP
       195 天前
    @julyclyde 这个确实很重要,还有一个隐私问题。威马汽车不就是倒闭了,车机都起动不了了
    julyclyde
        29
    julyclyde  
       195 天前
    @hanierming 车机倒不是什么核心的东西吧。进口大众的车联网也停服了,你看根本没人叫唤
    7gugu
        30
    7gugu  
       195 天前
    @hanierming 你可以先看看一下品类,基本都有的,贵这个就因人而异了,适合自己就行
    sephrioth
        31
    sephrioth  
       194 天前
    @hanierming https://imgur.com/a/IZYh9ze 自己调教了下 HA 的风格...
    hanierming
        32
    hanierming  
    OP
       193 天前
    @sephrioth 你这个看着挺好看 以后有空研究下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2911 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 07:42 · PVG 15:42 · LAX 00:42 · JFK 03:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.