我想通过将 NodeRed 仪表板上的滑块值注入node-red-contrib-lifx-api
节点来控制 LIFX 灯泡的亮度。如果我使用固定值,我设法控制了灯光,但不知何故它不会采用 msg.payload 参数。此外,调试流上不会显示任何错误消息。
我的流程如下所示:
{{msg.payload}}
在这个领域使用正确的语法吗?双括号{{
在我的其他节点上工作,所以我也在这里使用它们。
需要显式构建节点以支持从输入消息中提取值。他们中的大多数不使用 mustache ( {{}}
) 语法,如果支持的话,首选的方法是在配置对话框中将该值留空(如果您设置了一个值,则它不应被传入消息覆盖)以及值的来源从 inmsg
应记录在信息侧栏中。
查看节点的src,它看起来会从中获取亮度,msg.brightness
因此您可能希望使用更改节点将值从设置状态节点移动msg.payload
到之前。msg.brightness