gpt4 book ai didi

philips-hue - 响应 Hue 事件?

转载 作者:行者123 更新时间:2023-12-01 05:09:02 27 4
gpt4 key购买 nike

我想响应来自 ZGP (Tap) 开关的事件。从我在 API 文档中读到的内容来看,我必须通过定期获取传感器并寻找 buttonevent 来进行轮询。在状态描述中。

当然还有更好的方法。有没有人找到将回调添加到 Hue 桥接器或任何其他技术来避免持续轮询的方法?

最佳答案

因为我正在检查 JSON。您首先拥有场景(4 个,TAP 上的每个按钮一个),例如:

    "OFF-TAP-1": {
"name": "Tap scene 1",
"lights": [
"1",
"2",
"3"
],
"active": true
},

然后你有规则说明当一个事件(按下 TAP 按钮)发生时会发生什么
 "1": {
"name": "Tap 2.1 Default",
"owner": "abdbsbdbfh123",
"created": "2014-09-14T18:29:28",
"lasttriggered": "2014-10-17T06:03:09",
"timestriggered": 3,
"status": "enabled",
"conditions": [
{
"address": "/sensors/2/state/buttonevent",
"operator": "eq",
"value": "34"
},
{
"address": "/sensors/2/state/lastupdated",
"operator": "dx"
}
],
"actions": [
{
"address": "/groups/0/action",
"method": "PUT",
"body": {
"scene": "OFF-TAP-1"
}
}
]
},

所以不需要轮询 TAP 的状态。如果按下按钮。相应的规则将触发,进而启动定义的操作。在这种情况下,它将开始场景“OFF-TAP-1”。

更多文档: http://www.developers.meethue.com/hue-tap-scene-programming

关于philips-hue - 响应 Hue 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26404032/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com