Control your OpenRGB devices with a Loxone LightController
Run this on a device which is always up and running (I intended it for a Raspberry Pi)
Node.js
- Clone or download this repo
- enter the directory
- execute
npm i
to install all dependencies
To archive this I am using pm2
npm i pm2 -g
- enter this project directory
pm2 start index.js --name OpenRGBLoxone --watch -- --listening-port YOUR_PORT --open-rgb-host YOUR_OPEN_RGB_HOST --open-rgb-port YOUR_OPEN_RGB_PORT
--watch
will automatically restart the script whenever a file changes in the directorypm2 startup
- Follow the commands output
pm2 save
--listening-port
--open-rgb-host
--open-rgb-port
Check
-h
for more informations is required
Docker
- Clone or download this repo
- enter the directory
- execute
docker build . -t idoodler/openrgbloxone
to install all dependencies
docker pull ghcr.io/idoodler/openrgb-loxone:latest
docker run -p 7777:7777 -e PORT=7777 -e OPEN_RGB_HOST=192.168.0.173 -e OPEN_RGB_PORT=6742 --name openrgbLoxone idoodler/ghcr.io/idoodler/openrgb-loxone:latest
PORT
OPEN_RGB_HOST
OPEN_RGB_PORT
Requires the following Loxone Library Plugin