0
当我们添加mqtt-in或mqtt-out节点时,我们获得一个服务器字段,其中包含选择列表和一个按钮,可以将新服务器添加到列表
。
请帮助我用铅笔而不是默认值更改按钮的功能。如何在节点红色中创建类似mqtt-broker helper
当我们添加mqtt-in或mqtt-out节点时,我们获得一个服务器字段,其中包含选择列表和一个按钮,可以将新服务器添加到列表
。
请帮助我用铅笔而不是默认值更改按钮的功能。如何在节点红色中创建类似mqtt-broker helper
这是什么被称为配置节点,如何创建配置节点的节点RED文档在这里被描述:https://nodered.org/docs/creating-nodes/config-nodes
最重要的一点是该配置选项的类型:
<script type="text/javascript">
RED.nodes.registerType('mqtt in',{
category: 'input',
defaults: {
name: {value:""},
topic: {value:"",required:true,validate: RED.validators.regex(/^(#$|(\+|[^+#]*)(\/(\+|[^+#]*))*(\/(\+|#|[^+#]*))?$)/)},
qos: {value: "2"},
broker: {type:"mqtt-broker", required:true}
},
color:"#d8bfd8",
inputs:0,
outputs:1,
...
正如你所看到的broker
字段有一个mqtt-broker
类型。 mqtt-broker
节点是一个单独的节点,其类别为config
。
在包含MQTT或串行端口节点的Node-RED附带的核心节点中有很多这种类型的模式示例。