A web service is provided to expose LED breakout boards through an HTTP interface. This controls color and brightness, and will monitor the on/off switch (if available) to shut down the light in an orderly fashion.

An HTTP interface is provided that allows for color control and brightness to be specified remotely. As an example:

http://192.168.1.1:7413/set?color=AA22FF&brightness=0.3

Would set all LEDs to be purple at 30% brightness.

The status of the LED panel is available as:

http://192.168.1.1:7413/status

If you would like to tweak an individual light, an HTML dashboard for controlling colors and brightness is available at:

http://192.168.1.1:7413/dashboard

Details on installing the software is available within the GitHub repo.