node-red-contrib-kitra
Version:
kitra-com node-red module
57 lines (53 loc) • 2.27 kB
HTML
<script type="text/javascript">
RED.nodes.registerType('led_neopixel_set',{
category: 'kitra output',
color: '#a6bbcf',
defaults: {
name: {value:""},
pin: {value:1,required:false},
color: {value:"FFFFFF", required:false},
intensity: {value:50, required:false},
autostart: {value:"true", required:true}
},
inputs:1,
outputs:1,
icon:"kitra.png",
label: function() {
return this.name||"led_neopixel_set";
}
});
</script>
<script type="text/x-red" data-template-name="led_neopixel_set">
<div class="form-row">
<label for="node-input-name"><i class="icon-tag"></i> Name</label>
<input type="text" id="node-input-name" placeholder="Name">
</div>
<div class="form-row">
<label for="node-input-pin"><i class="fa fa-tag"></i> Pin </label>
<input type="text" id="node-input-pin">
</div>
<div class="form-row">
<label for="node-input-color"><i class="fa fa-tint"></i> Color </label>
<input type="text" id="node-input-color">
</div>
<div class="form-row">
<label for="node-input-intensity"><i class="fa fa-lightbulb-o"></i> Intensity(%) </label>
<input type="text" id="node-input-intensity">
</div>
<div class="form-row">
<label for="node-input-autostart"><i class="fa fa-road"></i> Autostart </label>
<select type="text" id="node-input-autostart" >
<option value="true">Enabled</option>
<option value="false">Disabled</option>
</select>
</div>
</script>
<script type="text/x-red" data-help-name="led_neopixel_set">
<p>Change the state of rgb leds.</p>
<ul>
<li>Pin: which led enable. A value of 0 means all. If no value is provided, <code>msg.pin</code> will be used.</li>
<li>Color: 24bit color in hex chars, If no value is provided, <code>msg.led_color[pin-1]</code> will be used. (if 0 led_color[0] is used in this case).</li>
<li>Intensity: Led intensity from 0 to 100. If no value is provided, <code>msg.led_intensity[pin-1]</code> will be used.</li>
<li>Autostart: True if the leds must be updated with the command, False for delayed update. </li>
</ul>
</script>