Control DMX devices via Art-Net by MQTT.
Contains a sequencer. Multiple scene-transitions and sequences can run simultaneously.
Node.js/npm needed.
sudo npm install -g mqtt-dmx-sequencer
mqtt-dmx-sequencer --help
Topic structure follows mqtt-smarthome architecture.
set a channels value
payload: integer number. channel value, min 0, max 255
call a scene
payload (optional): float number. transition time in seconds.
start a sequence or change options of a running sequence
payload (optional): json object with following attributes:
- repeat (boolean)
- shuffle (boolean)
- speed (float number)
stop a running sequence
stop all running sequences
MIT © Sebastian Raff