Release v2.0.0
Versionsinformationen (english version below)
Dies ist Version 2.0.0 des Raspi-SHT21. Wie auch die Vorgängerversionen basiert diese auf der Arbeit von Martin Steppuhn (siehe SHT21 mit Raspberry Pi).
Diese Version läuft bei mir daheim stabil, jedoch kann ich Fehler nicht ausschließen. Falls ihr Fehler findet, Fragen habt oder der Meinung seid, dass noch etwas fehlt (Code, Doku, Spendenbutton), eröffnet bitte einen GitHub-Issue oder kontaktiert mich per E-Mail.
Neuerungen in Version 2
- Unterstützung von Raspbian Stretch
- Portierung des Codes nach Python
- Speicherung der Messdaten in einem Ringpuffer (RRDtool)
- Speicherung der Messdaten in CSV-Datei optional weiterhin möglich
- Kein konfigurierter POSTFIX mehr für Mailversand erforderlich. Der Versand erfolgt über eine Python-Bibliothek. Der zu verwendende MTA kann frei konfiguriert werden.
- Neues Installations-Skript für Installation, Deinstallation und Update
- Reduzierung der Komplexität
- Es wird kein C-Code mehr benötigt
- flot wird nicht mehr benötigt
Neuerungen gegenüber der BETA
- Import-Skript
import.php
zur Verarbeitung von Messwerten aus einem ESP8266 - Die jeweils aktuellen importierten Messwerte werden in JSON-Dateien gespeichert
- Name des ESP8266 wird als Dateiname für JSON-Datei verwendet
- Validierung der übermittelten Messwerte (Fixes #32)
- Entwurf eines Dashboards zur Anzeige der aktuellen Messwerte (Fixes #25)
- Dynamisch erweiterbar um weitere ESP8266 (Fixes #29)
Weitere Informationen über dieses Projekt findet ihr im Projekt-Wiki.
English version information
This is the start of Raspi-SHT21 version 2. The project is based on the work of Martin Steppuhn (siehe SHT21 mit Raspberry Pi) and is shipped with a lot of news.
Currently this versions runs stable at my Pi at home but but I cannot guarantee it is free of flaws. If you find some bugs, have questions or miss anything (like e.g. code, documentation, how to donate), feel free to open a GitHub-Issue or write me an email.
New in this version
- Support for Raspbian Stretch
- Port of C-Code to Python
- Measured data are stored in a round-robin-archive (RRDtool)
- It is still possible to store the data in CSV files
- No need for POSTFIX to send mail. Python smtplib is used to send mail. The MTA to use could be configured as you need it
- New install with options to remove and update the software on your Pi
- Reduced complexity, no C code anymore and no requirements for using flot to visualize data
News since BETA
- Import script
import.php
to process measured data from ESP8266 - The data is stored to JSON files
- The unit name of an ESP8266 is used as the filename for the JSON file
- Validation of input data (Fixes #32)
- Draft of a Dashboards to show the measured data (Fixes #25)
- Add additional ESP8266 dynamically (Fixes #29)
If you need more information in English language, feel free to ask.