Provides a server that can interact with luminave over WebSockets to control USB DMX512 controllers
- Clone this repository
- Install the dev dependencies by executing
npm install
inside the luminave-fivetwelve folder
If you want to change the host
& port
of luminave-fivetwelve, you have to create a .env
file inside the luminave-fivetwelve folder.
# Host of the luminave-fivetwelve
HOST=localhost
# Port of the luminave-fivetwelve
PORT=1234
- Find a fix for the node-serialport bindings
- Fix the fivetwelve-driver-usbpro because the default export is not working
- Update the README
- Fix the isOpen problem in node-serialport -> release a new version of the driver
- Rename to fivetwelve-driver-enttec-usbdmxpro
- Auto deployment with Travis and semantic-release
- Create a starter repo to have all of this in place when creating a new repo
- Use the updated driver in this repo
- Make the code modular for other drivers and also configurable