node-red-contrib-freebox
Version:
Freebox api calls for node-red
3 lines • 1.23 kB
HTML
<script type="text/x-red" data-template-name="freebox-server"><div class="form-row"><label for="node-config-input-host"><i class="icon-bookmark"></i> <span data-i18n="label.host"></span></label><div style="display:inline-block;width:calc(100% - 105px)"><input type="text" id="node-config-input-host" data-i18n="[placeholder]label.host"></div></div><div class="form-row"><label for="node-config-input-port"><i class="icon-bookmark"></i> <span data-i18n="label.port"></span></label><div style="display:inline-block;width:calc(100% - 105px)"><input type="text" id="node-config-input-port" data-i18n="[placeholder]label.port"></div></div></script>
<script type="text/javascript">RED.nodes.registerType("freebox-server",{category:"config",defaults:{host:{value:"https://mafreebox.freebox.fr",required:!0},port:{value:443,required:!0,validate:RED.validators.number()}},icon:"font-awesome/fa-home",label:function(){return`${this.host}:${this.port}`}});</script>
<script type="text/x-red" data-help-name="freebox-server"><p>Freebox server connection configuration</p><h3>Configuration</h3><dl class="message-properties"><dt>Host<span class="property-type">string</span></dt><dt>Port<span class="property-type">number</span></dt></dl></script>