首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将msg.payload作为值插入到LIFX节点中

将msg.payload作为值插入到LIFX节点中
EN

Stack Overflow用户
提问于 2020-11-15 22:15:58
回答 1查看 131关注 0票数 0

我想通过将NodeRed仪表板上的滑块的值注入node-red-contrib-lifx-api节点来控制LIFX灯泡的亮度。如果我使用固定值,我设法控制了灯光,但不知何故它不接受msg.payload参数。此外,调试流上也不会显示错误消息。

我的流程看起来像这样:

在此字段中使用{{msg.payload}}语法正确吗?双括号{{在我的其他节点上工作,所以我在这里也使用它们。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-16 00:27:08

需要显式构建节点以支持从输入消息中提取值。它们中的大多数不使用mustache ({{}})语法,如果支持的话,最好的方法是在配置对话框中将该值保留为空(如果您设置了一个值,它不应该被传入的消息覆盖),并且应该在信息侧栏中记录msg中的值来自哪里。

查看节点的src,它看起来将从msg.brightness获取亮度,因此您可能希望使用更改节点在设置状态节点之前将值从msg.payload移动到msg.brightness

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64845432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档