This is the zero branch where development of the lux sender happens.
This program may read command line data for setting the loglevel before the configuration file is read.
This daemon sends decoded lux data onto the HAL network.
Each lux point is published onto the network under the run topic.
Each time the reporter/checkup_req is received, cached data is published under the checkup topic
- MAGLabPyLib (included as a submodule)
- minimalmodbus
(optional) Move files where appropriate:
MAGLabPyLibmay be installed usingpip installlux.pymay be installed in/usr/local/bin/lux_cfg.jsonmay be installed in/etc/lux.envmay be installed in the same location as the former
Modify the included lux_sender.service to your installation:
- where the python script is
- where the .env file is
- which user is running this script
Copy the lux_sender.service to /usr/lib/systemd/system/ or where your distribution stores systemd scripts
Please do not hesitate to leave a Github issue or email the MAG Laboratory contact email: contact [at] maglaboratory [dot] org. Our social media locations are on the website.
- @blu006
todo
The Unlicense