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

AppleWatch 使用 Siri 控制 HomeKit 上的小米吸顶灯,一段时间内首次必定设备无响应,第二次和后续必定成功。

  •  
  •   HiganFish · 126 天前 · 1086 次点击
    这是一个创建于 126 天前的主题,其中的信息可能已经有所发展或是发生改变。
    很奇怪的问题,不清楚是路由器还是小米吸顶灯有问题
    14 条回复    2024-07-03 09:41:10 +08:00
    HiganFish
        1
    HiganFish  
    OP
       126 天前
    IPhone 的 siri 没有这个问题,只有 Watch 的 Siri 有这个问题。所以有问题的是 Watch ?
    HiganFish
        2
    HiganFish  
    OP
       126 天前
    每次解锁 Watch 的 HomeKit ,所有设备都会显示未响应,等一会才会恢复。IPhone 的 HomeKit 就没这个问题,一直都是正常显示。所以是 Watch 息屏之后没有做什么 或者 做了什么 的原因?
    nthin0
        3
    nthin0  
       126 天前 via iPhone
    @HiganFish 我 watch 上的 homekit 有时候也是打开就无响应,有时候一打开就能用,不知道什么原因
    zhangchimr
        4
    zhangchimr  
       126 天前
    同样的烦恼同样的烦恼
    ajyz
        5
    ajyz  
       126 天前
    直接支持 homekit 的设备暂时没遇到过,但本身不支持 homekit ,但支持通过添加到捷径使用的,经常遇到,感觉是权限问题,iPhone 上就百分百成功,HomePod 之类的就会时常失败
    HiganFish
        6
    HiganFish  
    OP
       126 天前
    目前发现的已知信息
    1. IPhone 在息屏时,同一局域网的电脑能收到 mdns 请求,但是 Watch 息屏时则不会发送 mdns 请求。
    2. 使用 Watch 的 Siri 首次发送指令的时候才看到了 mdns 请求包,这次 siri 会提示没有回应。

    所以目前感觉问题出在 Watch 的 HomeKit 后台没有定时发送 mdns 去操作某些内容,导致 Siri 首次发送的包,返回了没有回应。但是这次 mdns 包毕竟是发出去了,所以某些操作在 siri 返回没有回应后就完成了。
    Twins666
        7
    Twins666  
       126 天前
    @HiganFish 分析得有道理,可能跟 watchOS 为了省电有关系
    detecti1
        8
    detecti1  
       126 天前
    同样的问题,而且不止吸顶灯,我这里所有 homekit 设备都这样。
    无论是直接支持 homekit 的 aqara 设备,或者本身不支持 homekit 的小米/米家设备通过 homeassistant 来桥接的,都一样。
    HiganFish
        9
    HiganFish  
    OP
       126 天前
    下一步打算去路由器抓一下 mdns 包 看一下具体的交互, 电脑只能收到广播包.
    ChongKit
        10
    ChongKit  
       126 天前
    Homekit 是残次品,非常非常不完善,问题和 bug 非常多,也体现了苹果的技术水平确实很差。
    dogpear
        11
    dogpear  
       126 天前
    我的设备是 yeelight 的台灯有问题,后来才知道是 yeelight 的固件缺陷,官方解决办法是提供小米 ID ,后台推送更新包解决未响应的问题。我发现通过 HA 的 homekit bridge 连接的米家塔扇、空调伴侣啥的都不会出现未响应的问题,只有台灯才会这样。我建议你可以设置一个自动化,或者快捷指令。设置为 5 秒后再次执行“开灯”。我就是这样解决台灯未响应的问题
    HiganFish
        12
    HiganFish  
    OP
       125 天前
    @dogpear 我也是小米设备居多,所以对 yeelight 这个词有印象 不会都是 bug 吧
    HiganFish
        13
    HiganFish  
    OP
       125 天前
    @dogpear 不会都是 bug 吧 => 描述有问题, 回去我先试试其他的设备.
    dogpear
        14
    dogpear  
       125 天前
    @HiganFish 如果不是 yeelight 的设备,我觉得还存在一种可能,我在路由器 luci 界面实验过,只有 iPhone 连接到 wifi,并且 watch 屏幕亮起后,watch 才会连接路由器,然后 iPhone 熄屏一段时间后,watch 会自动退出 WiFi ,或许就是这个原因,你调用 watch 来操作 homekit 时,手表其实并没有链接到和智能家居同一个 wifi 下。GPS 版本的又不带蜂窝功能(即使家里有 appleTV 之类的中枢设备,watch 毕竟没有联网,对吧)。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3367 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 11:30 · PVG 19:30 · LAX 03:30 · JFK 06:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.