2017-08-13 57 views

回答

1

这是什么被称为配置节点,如何创建配置节点的节点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附带的核心节点中有很多这种类型的模式示例。