实时从Hue获取数据

时间:2018-05-20 21:46:09

标签: philips-hue

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

我的情况是,我想检测一下是否有任何动作,如果没有通过其余的API关闭我的电视。

我还读到传感器数据每5分钟只更新一次,如何减少扫描间隔?

2 个答案:

答案 0 :(得分:1)

如果通过API轮询色相桥,则会立即获得运动结果。

就这么简单:

GET http://<bridgeip>/api/<userid>/sensors/<sensor-id>

{
    "state": {
        "presence": true,
        "lastupdated": "2018-11-01T13:43:00"
    },
    ...
}

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

但是,此轮询是从Hue检索事件的唯一方法。如果有需要立即使用事件,例如外部来源的Hue调光器开关等:算了。没有系统日志,没有外部的IFITT,没有HTTP触发器或除轮询外可以使用的任何东西。飞利浦通过以下方式在论坛中回答以下问题:

  

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

因此:购买飞利浦Hue传感器和开关会使您与Hue Bridge的生态系统联系在一起。

答案 1 :(得分:0)

您可以通过使用 Apple HomeKit 自动化将 shell 命令发送到您的服务器来实现类似的功能 - 即使它在某种程度上是一种解决方法......