UNPKG

node-red-contrib-apple-tv-x

Version:

Nodes for controlling Apple TVs in Node-RED (wrapper pyatv)

65 lines (60 loc) 1.71 kB
<script type="text/javascript"> RED.nodes.registerType("atvx-out", { category: "Apple TV", paletteLabel: "out", color: "#FFAAAA", inputs: 1, icon: "icon.png", align: "right", defaults: { name: { value: "" }, atvx: { type: "atvx-config", required: true }, skip_deprecated: { value: false } }, label: function () { return this.name || "out"; }, }); </script> <script type="text/html" data-template-name="atvx-out"> <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-atvx"><i class="fa fa-tv"></i> Apple TV</label> <input type="text" id="node-input-atvx"> </div> <div class="form-row"> <label for="node-input-skip_deprecated"><i class="fa fa-share-square"></i> Skip</label> <input type="checkbox" id="node-input-skip_deprecated" style="display: inline-block; width: auto; vertical-align: top; margin-right: 10px;">Deprecated Error (pyatv-cli) </div> </script> <script type="text/html" data-help-name="atvx-out"> <p>A very simple node that takes the following commands as a string on msg.payload</p> <ul> <li>down</li> <li>home</li> <li>homeHold</li> <li>left</li> <li>menu</li> <li>next</li> <li>pause</li> <li>play</li> <li>playPause</li> <li>previous</li> <li>right</li> <li>select</li> <li>skipBackward</li> <li>skipForward</li> <li>stop</li> <li>suspend</li> <li>topMenu</li> <li>up</li> <li>volumeDown</li> <li>volumeUp</li> <li>wakeup</li> <li>turnOff</li> <li>turnOn</li> </ul> </script>