node-red-contrib-minelert-universal-io
Version:
Node-RED nodes for Universal IO Gateway and I/O Modules
40 lines (36 loc) • 1.2 kB
HTML
<script type="text/javascript">
RED.nodes.registerType('gateway', {
category: 'config',
color: '#d8bfd8',
defaults: {
name: { value: "" },
mqttHost: { value: "mqtt://localhost" },
},
// inputs: 0,
// outputs: 1,
// icon: "font-awesome/fa-plug",
paletteLabel: "UIO Gateway",
label: function () {
return this.name || "UIO Gateway";
},
// oneditprepare: function() {
// $("#node-input-modbusEnabled").change(function() {
// if ($(this).is(":checked")) {
// $("#modbus-port-row").show();
// } else {
// $("#modbus-port-row").hide();
// }
// }).trigger("change");
// }
});
</script>
<script type="text/x-red" data-template-name="gateway">
<div class="form-row">
<label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
<input type="text" id="node-input-name" />
</div>
<div class="form-row">
<label for="node-input-mqttHost"><i class="fa fa-globe"></i> MQTT Broker</label>
<input type="text" id="node-input-mqttHost" placeholder="mqtt://localhost">
</div>
</script>