首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  智能家电

米家传感器的反应时间?

  •  
  •   zcbenz · 206 天前 · 2304 次点击
    这是一个创建于 206 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有人用过米家的门窗传感器吗?从开门到网关推送大概是多久的延时?
    14 回复  |  直到 2019-12-05 10:04:54 +08:00
        1
    mokeyjay   206 天前   ♥ 1
    一般是几秒钟,极个别情况会“丢包”
        2
    dream7758522   206 天前 via Android   ♥ 1
    很快,不超过 10s
        3
    zcbenz   206 天前
    怎么会这么慢,是去小米的服务器兜了一圈吗?

    我想弄一个开门自动亮灯,感觉超过 1s 的延时都不太够用了。
        4
    mokeyjay   206 天前   ♥ 1
    @zcbenz #3 应该是没有的,断网不影响相关智能。至于具体慢的原因我就不知道了
        5
    aheadlead   206 天前   ♥ 1
    @zcbenz #3 应该不到 1s,加上开门的时间,基本开门看到灯时,就亮着了。

    但是偶尔会“丢包”,导致灯等几秒钟甚至一直都不亮…
        6
    soulteary   206 天前
    为什么要走公网呢,开局域网调试开关,用 udp 直接获取网关状态 5 ~ 10 ms.
        7
    zcbenz   206 天前
    @soulteary 不走公网,我的思路是 小米门窗传感器=>小米网关=>HomeKit=>灯 这样一个路径,但是不知道头几步的延时是多大。
        8
    glasslion   206 天前   ♥ 1
    @zcbenz 我是门窗传感器 => 网关自带的灯,门一开就亮了
        9
    autoxbc   206 天前   ♥ 1
    手机推送是 3~5 秒,网关下的智能联动几乎是瞬时的

    用哪家方案就用全套,HomeKit 是多余的
        10
    ruimz   206 天前 via Android   ♥ 1
    小米的各类传感器(人,门,包括开关)和网关走的是 ZigBee
    我连的厕所夜灯是人经过秒开的
        11
    sunocean   206 天前 via iPhone
    小米的各种东西只适合工作在这么一种环境下“它工作会好玩,不工作也不会造成什么影响”。不适合工作在有稳定性要求的环境里。
        12
    soulteary   206 天前   ♥ 1
    @zcbenz 可以买一个试试,我记得售价不到 50,效果挺好的,家里使用都是秒级联动(自己写 IFTTT ),如果想用 HomeKit 管理的话,需要折腾一下 home assistant (这个对你来说很友好,尤其是源码)。

    我的使用方式是轮循网关,让网关问门磁感应你是开着合着,稍微费电,但是简单高效,不存在漏报数据。

    // 之前给公司还做过大门监控报警,效果拔群。
        13
    alaysh   203 天前   ♥ 1
    可以不经过 homekit,米家 App 可以直接推送
    小米门窗传感器=>小米网关=>灯 基本一开门灯就亮
    小米门窗传感器=>小米网关=>推送 会延迟 2-3 秒左右
        14
    luochen1990   9 天前
    根据相关文档, 门窗传感器的工作逻辑是, 每动作一次, 会向网关上报一次状态, 这个延迟是 zigbee 协议的延迟, 应该是毫秒级别的, 当然不排除信号不好的时候需要重试导致延迟增加的情况.


    ```
    米家窗磁传感器(~60 分钟每次):
    窗磁传感器贴在窗户上或门上感知窗户的状态,每动作一次发送一次 report。

    属性 说明
    status open/close/unknown (开 /关 /未知)
    voltage 纽扣式电池电压值,单位 mv,范围 0~3300mv,一般情况下,小于 2800mv 时表示低电量
    属性上报:
    {"cmd":"report","model":"magnet","sid":"89234324","short_id":4343,"data":"{\"status\":\"open\"}" }

    心跳上报:
    {"cmd":"report","model":"motion","sid":"89234324","short_id":4345,"data":"{\"voltage\":3000}" }

    magnet 代码是窗磁,89234324 代表的设备的 ID ( 64 位的长 16 进制字符串),status 是窗磁的开关状态。
    ```

    需要原始文档可以搜索 "绿米网关局域网通讯协议", 里面能查到各种 zigbee 设备的工作逻辑.
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2408 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 06:04 · PVG 14:04 · LAX 22:04 · JFK 01:04
    ♥ Do have faith in what you're doing.