代码之家  ›  专栏  ›  技术社区  ›  rekire

实时从色调获取数据

  •  3
  • rekire  · 技术社区  · 7 年前

    我正在检查色调API,我想知道我是否正确理解,运动传感器能够通过“规则”直接打开灯,但不可能通过网桥得到有关变化的通知?

    我的场景是,我想检测是否有任何运动,如果没有通过其RESTAPI关闭我的电视。

    我还读到传感器数据只是每5分钟更新一次,我怎样才能减少扫描间隔?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Grimthorr Roland77    6 年前

    如果您通过API轮询色调桥,您将立即得到运动结果。

    就这么简单:

    GET http://<bridgeip>/api/<userid>/sensors/<sensor-id>
    
    {
        "state": {
            "presence": true,
            "lastupdated": "2018-11-01T13:43:00"
        },
        ...
    }
    

    对于所有1或2分钟的检查,这将正常工作(虽然我个人看电视的方式不能保证运动传感器检测到我的存在,因为芯片太快了)。

    然而,这个轮询是从色调中检索事件的唯一方法。如果有任何需要立即使用事件,例如色调调光器开关等外部源:忘记它。没有系统日志,没有外部的ifitt,没有HTTP触发器,或者除了轮询之外可以使用的任何东西。飞利浦在论坛上回答这些问题的方式如下:

    我们知道需求,它在我们的路线图上,我们不承诺日期

    因此:购买飞利浦色相传感器和开关是将你与色相桥的生态系统联系起来的。