Back end and web code for controlling the JAJ whole house LED system. This speaks to LEDControllers using UDP, and listens for messages from the hardware LEDChooser.
Go to file
2023-11-14 09:44:17 -05:00
ajax Initial commit 2023-08-29 12:25:33 -04:00
core Initial commit 2023-08-29 12:25:33 -04:00
css Initial commit 2023-08-29 12:25:33 -04:00
dev Initial commit 2023-08-29 12:25:33 -04:00
img Initial commit 2023-08-29 12:25:33 -04:00
install Move DB connection to header.php. Add initial SQL db file. 2023-11-14 09:44:17 -05:00
js Initial commit 2023-08-29 12:25:33 -04:00
.gitignore Move DB connection to header.php. Add initial SQL db file. 2023-11-14 09:44:17 -05:00
.htaccess Initial commit 2023-08-29 12:25:33 -04:00
config-dist.php Move DB connection to header.php. Add initial SQL db file. 2023-11-14 09:44:17 -05:00
functions.php Initial commit 2023-08-29 12:25:33 -04:00
getpatterns.php Move DB connection to header.php. Add initial SQL db file. 2023-11-14 09:44:17 -05:00
header.php Move DB connection to header.php. Add initial SQL db file. 2023-11-14 09:44:17 -05:00
htmlfooter.php Initial commit 2023-08-29 12:25:33 -04:00
htmlheader.php Initial commit 2023-08-29 12:25:33 -04:00
index.php Initial commit 2023-08-29 12:25:33 -04:00
README.md Initial commit 2023-08-29 12:25:33 -04:00
setcolor.php Initial commit 2023-08-29 12:25:33 -04:00
setpattern.php Move DB connection to header.php. Add initial SQL db file. 2023-11-14 09:44:17 -05:00

LEDColors

This project is a simple web interface for managing "JAJ LED Controllers". JAJ LED Controllers are custom analog LED strip driver boards which use a WiFi connected microcontroller (ESP8266 for now) to drive analog 12v RGB LED strip lights.

Configuration

The only configuration parameter which likely needs to be customized for the local environment is the LEDADDRESS parameter. This should be the broadcast address for the local network since the system uses broadcast UDP packets to send messages to attached controllers.