以节点红色显示设备有效负载

时间:2018-03-13 12:59:59

标签: node.js node-red payload

我是Node-red的新手,并且仍在寻找解决方案。我正在使用与连接到笔记本电脑的管理器进行通信的SmartMesh网络节点。 如何在调试窗口中显示以JSON格式传输的整个有效负载?我只是使用带有msg.payload的调试节点,还是需要使用函数节点?

非常感谢帮助!

1 个答案:

答案 0 :(得分:0)

假设您想要的数据包含在msg.payload字段中,那么正常的调试节点应该没问题。

如果数据是msg对象中的其他位置,则可以更改调试节点以显示整个消息。

但请注意,调试侧栏中显示的数据量有限,以阻止调试节点对性能产生太大影响。如果有效载荷太大,它将被截断。您仍然可以通过更改调试节点以打印到控制台以及调试侧栏来查看整个输出。

如果您愿意,也可以更改debugMaxLength中的限制(settings.js),但最好将该值保留为默认值。