@kaaiot/node-red-contrib-kaa
Version:
Kaa Node RED Integration
49 lines (46 loc) • 1.82 kB
HTML
<script type="text/javascript">
RED.nodes.registerType('kaa-connector',{
category: 'Kaa',
color: '#34A5FF',
defaults: {
connection_type: { value: "MQTT", required: true },
domain: { value: "cloud.kaaiot.com", required: true },
application: { value: "", required: true },
version: { value: "", required: true },
client_id: { value: "", required: true }
},
inputs: 1,
outputs: 1,
icon: "connector.svg",
label: function() {
return "Kaa " + this.connection_type + " Connector";
}
});
</script>
<script type="text/html" data-template-name="kaa-connector">
<div class="form-row">
<label for="node-input-connection_type"><i class="fa fa-tag"></i> Type</label>
<select id="node-input-connection_type" placeholder="Connector Type">
<option value="MQTT">MQTT</option>
</select>
</div>
<div class="form-row">
<label for="node-input-domain"><i class="icon-tag"></i>Domain</label>
<input type="text" id="node-input-domain" placeholder="URL">
</div>
<div class="form-row">
<label for="node-input-application"><i class="icon-tag"></i>Application</label>
<input type="text" id="node-input-application" placeholder="Application">
</div>
<div class="form-row">
<label for="node-input-version"><i class="icon-tag"></i>Application Version</label>
<input type="text" id="node-input-version" placeholder="Version">
</div>
<div class="form-row">
<label for="node-input-version"><i class="icon-tag"></i>Client ID</label>
<input type="text" id="node-input-client_id" placeholder="Client ID">
</div>
</script>
<script type="text/html" data-help-name="kaa-connector">
<p>Connector. Manages mqtt connection to KAA Platform</p>
</script>