更新开关状态

时间:2018-01-21 14:28:19

标签: node-red

我有一个流程,我有一个Hue节点 - >开关 - >服务节点

打开和关闭开关,我可以调用服务节点,然后通过Home Assistant将灯关闭到Hue就好了。我试图解决的问题是Switch的状态。我是否使用Hue应用程序来关闭灯光,我希望开关的状态反映灯光的状态,以便一切都是同步的。

但是,我不知道如何让开关对灯泡的状态做出反应。我可以看到灯泡的状态,但我不确定如何在开关上反映它。

enter image description here

编辑:添加输出

{
  "on":false,
  "reachable":true,
  "bri":100,
  "xy":[0.4595,0.4105],
  "hsv":[82,56,100],
  "rgb":[202,254,111],
  "hex":"CAFE6F",
  "color":"khaki",
  "mired":369,
  "kelvin":2710
}

1 个答案:

答案 0 :(得分:2)

假设您发布的示例为msg.payload,那么您应该可以使用更改节点获取msg.payload.on值并将其移至msg.payload

enter image description here

如果你取消选中"如果msg到达输入,则传递给输出:"复选框这意味着它不会被循环更新所困扰。