【发布时间】:2016-08-31 20:37:35
【问题描述】:
当灯被拔掉时,我需要以某种方式记录。桥似乎返回“最后记录”的值。如果在拔掉插头之前灯是“开”的,它仍然会返回“开”,即使在拔掉插头之后也是如此。 如果灯被拔掉,输出中似乎没有任何变化。有什么想法吗?
【问题讨论】:
标签: philips-hue
当灯被拔掉时,我需要以某种方式记录。桥似乎返回“最后记录”的值。如果在拔掉插头之前灯是“开”的,它仍然会返回“开”,即使在拔掉插头之后也是如此。 如果灯被拔掉,输出中似乎没有任何变化。有什么想法吗?
【问题讨论】:
标签: philips-hue
是的,您可以检查名为“reachable”的灯的状态变量。当网桥无法连接到灯时,例如当它被拔掉或物理开关切断灯的电源时,此设置为 false。正如您所指出的,其他属性只是告诉您桥梁最后一次能够到达灯光的各种值是多少。
{
"state": {
"on": true,
...
"reachable": false
},
...
}
此外,您可以使用规则或传感器来监控该属性的值,并在它从 true 切换为 false 时采取一些措施,反之亦然。
【讨论】: