UPGRADE NOTES:
The big change is in all grovie scripts, now all grovepi containers share the same common lockfile and the all groviepi scripts respect state of this lockfile, it was necessarily to provide I/O sharing operation to grovepi api between two or more containers.
In this version we have three containers realted with grovepi api:
- grovepi_exporter(mod) - read metrics from grovepi sensors and gives plain data for prometheus on http.
- grovepi_reciver(mod) - provide api for alertmanger to pritng message on lcd.
- grovepi_input (new) - read change from push on button and can provide action ex ( show actual temp on lcd).
NEW FEATURES:
- #13 Add support to grovepi button
ENHANCEMENT:
- #15 Add lock file to gorvepi mircosevices to prevent I/O Error
- #16 Add automatic start after raspberry pi shutdown
- #11 Add location label to promethus
- #10 Add default rules for all sensors
- Supplemented versions in requirements.txt for all grovepi scripts.
- Update grafana version from v7.5.4 to v7.5.7
- Update prometheus version v2.26.0 to v2.28.1
BUGFIX:
- #14 Fix color yellow on rgb lcd blacklight
DOCUMENTATION:
- Fix typo in README.md
MISC
- Add help scripts in scripts/ to generate fake alertmanger alert.