LightwaveRF UDP broadcast

Example dashboard switches and UDP node to control LightwaveRF devices via the LightwaveLink v1. Commands are sent via UDP broadcast with the syntax at https://api.lightwaverf.com/introduction_basic_comms.html

[{"id":"b885f5a8.026c88","type":"tab","label":"LightwaveRF","disabled":false,"info":""},{"id":"6a7b11d8.b9015","type":"ui_switch","z":"b885f5a8.026c88","name":"","label":"South other","tooltip":"","group":"b5d513de.876d7","order":3,"width":2,"height":1,"passthru":true,"decouple":"false","topic":"","style":"","onvalue":",!R1D2F1","onvalueType":"str","onicon":"","oncolor":"","offvalue":",!R1D2F0","offvalueType":"str","officon":"","offcolor":"","x":150,"y":160,"wires":[["2c85bd44.0fc362"]]},{"id":"2c85bd44.0fc362","type":"udp out","z":"b885f5a8.026c88","name":"LightwaveLink","addr":"192.168.0.12","iface":"","port":"9760","ipv":"udp4","outport":"","base64":false,"multicast":"broad","x":380,"y":220,"wires":[],"icon":"font-awesome/fa-bolt"},{"id":"99d242dc.579a7","type":"comment","z":"b885f5a8.026c88","name":"Lightwave device info","info":"# Command Package\nThe full command package sent is:\n\nTransactionNumber,Command\n\nFor Example:\n\n372,!R1D1F1\n\nwill turn on Device 1 in Room 1\n\n\n## Examples\n\nCommand                     Operator    Example\nTurn On Room 1 Device 1     F1\t        !R1D1F1\nTurn Off Room 1 Device 2    F0          !R1D2F0\n\n","x":220,"y":40,"wires":[]},{"id":"95ea56df.c43bc8","type":"ui_switch","z":"b885f5a8.026c88","name":"","label":"North other","tooltip":"","group":"b5d513de.876d7","order":3,"width":2,"height":1,"passthru":true,"decouple":"false","topic":"","style":"","onvalue":",!R1D4F1","onvalueType":"str","onicon":"","oncolor":"","offvalue":",!R1D4F0","offvalueType":"str","officon":"","offcolor":"","x":150,"y":120,"wires":[["2c85bd44.0fc362"]]},{"id":"25f79948.5401a6","type":"ui_switch","z":"b885f5a8.026c88","name":"","label":"Hallway left","tooltip":"","group":"b5d513de.876d7","order":3,"width":2,"height":1,"passthru":true,"decouple":"false","topic":"","style":"","onvalue":",!R2D3F1","onvalueType":"str","onicon":"","oncolor":"","offvalue":",!R2D3F0","offvalueType":"str","officon":"","offcolor":"","x":150,"y":200,"wires":[["2c85bd44.0fc362"]]},{"id":"a06059c6.0aa8c8","type":"ui_switch","z":"b885f5a8.026c88","name":"","label":"Hallway right","tooltip":"","group":"b5d513de.876d7","order":3,"width":2,"height":1,"passthru":true,"decouple":"false","topic":"","style":"","onvalue":",!R2D4F1","onvalueType":"str","onicon":"","oncolor":"","offvalue":",!R2D4F0","offvalueType":"str","officon":"","offcolor":"","x":150,"y":240,"wires":[["2c85bd44.0fc362"]]},{"id":"d0c1d3fa.d061e","type":"ui_switch","z":"b885f5a8.026c88","name":"","label":"Garden left","tooltip":"","group":"b5d513de.876d7","order":3,"width":2,"height":1,"passthru":true,"decouple":"false","topic":"","style":"","onvalue":",!R5D1F1","onvalueType":"str","onicon":"","oncolor":"","offvalue":",!R5D1F0","offvalueType":"str","officon":"","offcolor":"","x":150,"y":280,"wires":[["2c85bd44.0fc362"]]},{"id":"69739ea.3ce796","type":"ui_switch","z":"b885f5a8.026c88","name":"","label":"Garden right","tooltip":"","group":"b5d513de.876d7","order":3,"width":2,"height":1,"passthru":true,"decouple":"false","topic":"","style":"","onvalue":",!R5D2F1","onvalueType":"str","onicon":"","oncolor":"","offvalue":",!R5D2F0","offvalueType":"str","officon":"","offcolor":"","x":150,"y":320,"wires":[["2c85bd44.0fc362"]]},{"id":"c2f0ae8a.7793f","type":"link in","z":"b885f5a8.026c88","name":"LightwaveLink input","links":["136058b9.a5d4e7","3bd93751.8289e8","73aa5aaf.83caa4","95611b71.c22ef8","f8bed64.b973928","9297bc6d.fd9cf"],"x":150,"y":80,"wires":[["2c85bd44.0fc362"]],"l":true},{"id":"b5d513de.876d7","type":"ui_group","z":"","name":"Switches","tab":"f00d3c23.c5395","disp":false,"width":"6","collapse":false},{"id":"f00d3c23.c5395","type":"ui_tab","z":"","name":"LightwaveRF","icon":"dashboard","disabled":false,"hidden":false}]

Flow Info

Created 2 years, 6 months ago
Rating: not yet rated

Owner

Actions

Rate:

Node Types

Core
  • comment (x1)
  • link in (x1)
  • udp out (x1)
Other
  • tab (x1)
  • ui_group (x1)
  • ui_switch (x6)
  • ui_tab (x1)

Tags

  • lightwave
  • lightwaverf
Copy this flow JSON to your clipboard and then import into Node-RED using the Import From > Clipboard (Ctrl-I) menu option