node-red-contrib-kbr-ebus
Version:
KBR Gmbh - nodes for accessing ebus devices
45 lines • 1.87 kB
HTML
<script type="text/javascript">
RED.nodes.registerType('kbr-ebus-device',{
category: 'kbr',
color: '#d43f3a',
defaults: {
name: {value:""},
address: {value:0xFFFE,validate:RED.validators.number()},
classId: {value:0,validate:RED.validators.number()},
reactionTime: {value:10,validate:RED.validators.number()},
version: {value:'0.0.0'}
},
inputs:1,
inputLabels: "telex-input",
outputs:2,
outputLabels: ["telex-output","commands"],
icon: "inject.png",
align: 'right',
label: function() {
return this.name||"KBR eBus device";
},
});
</script>
<script type="text/x-red" data-template-name="kbr-ebus-device">
<div class="form-row">
<label for="node-input-name"><i class="fa fa-tag"></i> Name</label>
<input type="text" id="node-input-name" placeholder="Name" >
</div>
<div class="form-row">
<label for="node-input-address"><i class="fa fa-tag"></i> Address</label>
<input type="text" id="node-input-address" placeholder="Address" value="65534">
</div>
<div class="form-row">
<label for="node-input-classId"><i class="fa fa-tag"></i> ClassID</label>
<input type="text" id="node-input-classId" placeholder="ClassID">
</div>
<div class="form-row">
<label for="node-input-version"><i class="fa fa-tag"></i> Version</label>
<input type="text" id="node-input-version" placeholder="Version" value="0.0.1">
</div>
<hr/>
<div class="form-row">
<label for="node-input-reactionTime"><i class="fa fa-tag"></i> Reaction time</label>
<input type="text" id="node-input-reactionTime" placeholder="Reaction time">
</div>
</script>