This plugin makes it possible to control a WS2812B Matrix display with WLED, through the RotorHazard API events. Please note that this is still an alpha version.
- This plugin only works with Python 3.11 or higher
- You must install the additional packages in your virtual environment (venv) that are listed in the requirements.txt.
Event | LED behaviour |
---|---|
Start | Green |
Stop | Red |
Stage | Pulsing blue |
Lap | Pilot seat color |
- Install the WLED RH Plugin like any other plugin ([RH Plugin Documentation][rh-plugin-docs])
sh -c "$(curl -fsSL https://raw.githubusercontent.com/dutchdronesquad/rh-wled/main/tools/install.sh)"
- Install the extra PyPi packages from requirements.txt
- Restart RotorHazard
To get started, you obviously need a working development environment from RotorHazard.
- Fork / Clone the repository
- Create a symlink to the
wled
folder in the RotorHazard plugin folder
ln -s ~/rh-wled/wled/ ~/RotorHazard/src/server/plugins/wled
- Start or restart RotorHazard
sudo systemctl restart rotorhazard.service
- Start developing 😄
Distributed under the MIT License. See LICENSE
for more information.