GitHub: https://github.com/benkuper/Chataigne
Manual
Take all from this repository and
Copy to <MyDocuments>\chataigne\modules\WLED.
From Chataigne
Right click on Modules, Get more modules or File/Community modules manager.... and select WLED from Inspector.
Open Chataigne.
Go to Modules, right click, Software, WLED if not already installed.
On Inspector:
Default IP: this will be the default WLED IP address used (cause could be more than one)
LoopIP : check it if you want to update more than one WLED device.
IP set in group WLED -- Custom Variables and only for HTTP.
UDPReTransmit : number of time to retransmit UDP packet.
UDP protocol fast but not reliable, choose how many time retransmit packet in case of (max 5).
AddIP : click on it to create a new entry where you can put additional WLED IP address to manage.
This will create a new IP parameter into the WLED Custom variables group.
On Command Tester, WLED: all WLED available commands
On Custom Variables, group WLED:
IP(x): change 0.0.0.0 by the IP address of the additional WLED device
Wled main features show:
This module use WLED API (Http / Json) to update data. Not all commands have been implemented, but probably the most used ones. UDP Sync can be used if some speed is needed on the WLED update, this is available only for the WLED Main command.
If you want the look and feel of the first screenshots, just use the wled.noisette file and the wled_logo_akemi.png provided.