Aaron Lau(韩栖)

HomeKit 跨区 —— 只能局域网

Aaron Lau(韩栖)314 字 · 约 2 分钟

美区 ID 作为受邀用户加入国区 ID 的家庭,邀请先卡在重试上。2 月 28 日的记录里,这一步两周前就试过,加入家庭花了好久时间。「美区 ID 作为受邀用户貌似不能在局域网之外控制国区 ID 作为主用户的 HomeKit 配件」;远程控制的开关打开,出门再控制,配件仍然离线,「结果即使加入了也只能在局域网内控制」。

同一天的对照是国区 ID 之间的组合:国区受邀用户远程控制国区主用户的配件没有问题。差别不在权限,而在账号归属的域。抓连接可以看到「美区 ID 连接的是 gateway.icloud.com,国区 ID 连接的是 gateway.icloud.com.cn」。

局域网内,指令从中枢直接发给配件,不经过 iCloud 网关,所以能通;远程指令要先到各自的 gateway,美区账号和国区账号落在两个域名上,家庭共享的授权过了,网关之间的会话没有建起来。把两个账号都放在同一区,远程控制才恢复;留在跨区组合里,能用的只有同一个 Wi-Fi 下的那一段。

智能家居 · iCloud