Watches luftdaten.info particulates sensors and sends E-Mails if measurements exceed thresholds
Table of Contents
[X] Features
[X] Read measurement from multiple local sensors by id
[X] Clap: config file, just read measurements
[X] Read config file
[X] Sensors
[X] Threshold by sensor
[X] Default threshold
[X] E-Mail: receipient, subjects
[X] E-Mail Options: exceed, no-data, okay
[X] Print Measurement data to terminal
[X] Check thresholds
[X] Send E-Mails
[X] Send E-Mails
[X] HTML E-Mails with template engine
[X] Add public sensor ID and add graphs to HTML body
[ ] Infrastructure
[X] Travis CI, appveyor
[ ] Travis: Cross compile for ARM
[ ] Travis: Build Debian packages (x86, ARM)
[ ] Travis, Appveyor: Push binaries to GitHub realses
[ ] Milestone 0.1
[ ] Readme
[ ] Ansible Role
[ ] brew recipe
[ ] Milestone 0.2
[ ] Send E-Mails
[ ] Move to Futures
[ ] Make sure emailaddr and emailsubject are set; at least in defaults
[ ] Show full error stack
[ ] Progress bar for terminal operation