This application is part of Ninja Sphere, controlling the LED display and gesture system on the Spheramid.
It communicates with HomeCloud (using the ThingModel) in order to find the devices to control, enabling panes as needed.
- Go 1.3
https://github.com/ninjasphere/gestic-tools/
Due to the native components of the golang gestic sdk, it is not possible to cross-compile. In order to build a binary that works correctly on the Spheramid, you will need to install golang on the target machine (or another linux/arm machine).
go build && DEBUG=* ./sphere-go-led-controller
You will likely want to first stop the built-in binary using stop led-controller
--enableControl
- Starts in control mode immediately.--led.forceAllPanes
- Always enable all panes (including test ones)--mqtt.host=HOST
- Override default mqtt host--mqtt.port=PORT
- Override default mqtt host
Other options are available in /opt/ninjablocks/config/default
(all options can be overridden by cli args or env vars).
More information can be found on the project site or by visiting the Ninja Blocks forums.
To contribute code changes to the project, please clone the repository and submit a pull-request (What does that mean?).
This project is licensed under the MIT license, a copy of which can be found in the LICENSE file.
This work is Copyright (c) 2014-2015 - Ninja Blocks Inc.