[ ] add/remove "tags" that are reported to influx (e.g. device alias, toggle a "maintenance mode" tag)
[ ] set server address
basically the argparse data-structure should be factored out and each piece should be CRUD-able via web UI
these should all be backed up to disk (e.g. /etc/temps/temps.conf), and that should actually be the state store of reference, and flags in temps.service removed (the latter require running sudo systemctl daemon-reload on changes)
basically the
argparse
data-structure should be factored out and each piece should be CRUD-able via web UIthese should all be backed up to disk (e.g.
/etc/temps/temps.conf
), and that should actually be the state store of reference, and flags intemps.service
removed (the latter require runningsudo systemctl daemon-reload
on changes)tempting to write the daemon in scala-native and use caseapp
there are probably libraries like this in python