UNPKG

node-red-contrib-broadlink-control

Version:

Node Red nodes to control the Broadlink RM devices and other Broadlink home automation nodes.

65 lines 2.93 kB
<script type="text/javascript"> RED.nodes.registerType('Setup', { category: 'broadlink', color: '#87A980', defaults: { name: { value: "" }, ssid: { value: "" }, security_mode: { value: 0 }//0-password hide }, credentials: { password: { type: "password" } }, inputs: 1, outputs: 1, icon: "icon_wifi.png", label: function () { return this.name || "Setup"; }, oneditprepare: function () { $("#node-input-security_mode").change(function () { var id = $("#node-input-security_mode option:selected").val(); $(".security_mode").show(); $("#security_mode-" + id).hide(); }); }, inputLabels: "parameter for input", outputLabels: ["output"] }); </script> <script type="text/x-red" data-template-name="Setup"> <div class="form-row"> <label for="node-input-name"><i class="fa fa-tag"></i> <span data-i18n="setup.label.name"></span></label> <input type="text" id="node-input-name" data-i18n="[placeholder]setup.placeholder.name"> </div> <div class="form-row"> <label for="node-input-ssid"><i class="fa fa-wifi"></i> SSID</label> <input type="text" id="node-input-ssid"> </div> <div class="form-row"> <label for="node-input-security_mode"><i class="fa fa-shield"></i> <span>Mode</span></label> <select id="node-input-security_mode" style="width:300px"> <option value="0">none</option> <option value="1">WEP</option> <option value="2">WPA1</option> <option value="3">WPA2</option> <option value="4">WPA1/2</option> </select> </div> <div class="form-row security_mode" id="security_mode-0"> <label for="node-input-password"><i class="icon-tag"></i> Password</label> <input type="password" id="node-input-password"> </div> </script> <script type="text/x-red" data-help-name="Setup" data-lang = "en-US"> <p>A node that allows you to configure Broadlink devices via directly connecting to them on WiFi.</p> <h3><span>Setup a new device on your local wireless network:</span></h3> <ul> <li>Put the device into AP Mode</li> <li>Long press the reset button until the blue LED is blinking quickly.</li> <li>Long press again until blue LED is blinking slowly.</li> <li>Manually connect to the WiFi SSID named BroadlinkProv.</li> <li>Trigger this setup node and provide your ssid, the WiFi security mode and network password (if secured) that you want the Broadlink device to connect to.</li> </ul> <p>Note: This could be complicated depending on your local setup and what node-red is deployed on. </script>