Skip to content
This repository has been archived by the owner on Apr 19, 2022. It is now read-only.

Releases: Tronde/Raspi-SHT21

Bugfix-Release v2.0.2

10 May 15:36
3d53242
Compare
Choose a tag to compare

In diesem Bugfix-Release wurde der Fehler #36 im Skript setup.sh behoben.

Bugfix-Release v2.0.1

02 Mar 21:27
7fc8b5d
Compare
Choose a tag to compare

Dies ist ein Bugfix-Release und behebt zwei kleine Fehler:

  • Importfehler des configparser in mail_report.py korrigiert (Fix #37)

  • Defekten Link in README.md korrigiert (Fix #38)

Release v2.0.0

11 Feb 20:37
c408cfb
Compare
Choose a tag to compare

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.

Release v2.0.0-beta

05 Feb 10:21
cfe4a7a
Compare
Choose a tag to compare
Release v2.0.0-beta Pre-release
Pre-release

Versionsinformationen (english version below)

Dieser PR stellt den Beginn der Version 2 des Raspi-SHT21 dar. Wie auch die Vorgängerversionen basiert diese auf der Arbeit von Martin Steppuhn (siehe SHT21 mit Raspberry Pi).

Dies ist eine BETA-Version. Sie läuft bei mir daheim stabil, wurde jedoch noch nicht ausführlich getestet. 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

English version information

This PR marks 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.

This is a BETA version. Currently this versions runs stable at my Pi at home but it is not thoroughly tested, yet. 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

Release v1.5.0

28 Jan 16:32
Compare
Choose a tag to compare

Versionsinformationen

Der Installer dieser Version wurde für Raspbian Jessie entwickelt. Für Raspbian Stretch sind manuelle Anpassungen erforderlich, die in dieser Version nicht mehr erfolgen werden.

Neue Funktionen

Über die in der Datei sht21-data.csv enthaltenen Werte für Temperatur und Luftfeuchtigkeit werden Durchschnitts-, Minimal- und Maximal-Werte gebildet und auf der Webseite mit ausgegeben. Wird die Datei sht21-data.csv durch das enthaltene Logrotate-Script rotiert, werden diese Werte zurückgesetzt. Der Zeitraum, über den diese Werte gebildet werden, wird also über den entsprechenden Parameter in der Datei raspi-sht21 bestimmt.

Für die Minimum- und Maximum-Werte wird das Datum und die Uhrzeit mit ausgegeben, zu welcher diese Werte gemessen wurden.

Unterschiede zu Release v1.4.0

Die Releases v.1.4.0 und v.1.5.0 unterscheiden sich lediglich in der Berechnung und Visualisierung der jeweiligen Durchschnitts-, Minimum- und Maximum-Werte für die Temperatur und die relative Luftfeuchtigkeit. Bei beiden Releases handelt es sich um stabile Versionen.

Release v1.5.0-beta

23 Jan 11:55
Compare
Choose a tag to compare
Release v1.5.0-beta Pre-release
Pre-release

Achtung: Bei diesem Release handelt es sich um ein Beta-Release. Die Wahrscheinlichkeit, dass dieses Release noch Fehler enthält ist erhöht. Falls ihr Fehler findet, meldet diese bitte über die "issue"-Funktion hier auf GitHub oder per E-Mail an tronde(aet)my-it-brain(punkt)de.

Neue Funktionen

Über die in der Datei sht21-data.csv enthaltenen Werte für Temperatur und Luftfeuchtigkeit werden Durchschnitts-, Minimal- und Maximal-Werte gebildet und auf der Webseite mit ausgegeben. Wird die Datei sht21-data.csv durch das enthaltene Logrotate-Script rotiert, werden diese Werte zurückgesetzt. Der Zeitraum, über den diese Werte gebildet werden, wird also über den entsprechenden Parameter in der Datei raspi-sht21 bestimmt.

Release v1.4.0

31 May 07:30
Compare
Choose a tag to compare

Neue Funktionen

Die Möglichkeit des E-Mail-Versands von Log-Dateien wurde erweitert. Eine Beschreibung wurde der README.md hinzugefügt.

Möglichkeit 1 (cron):
Die Log-Datei kann über einen Cronjob an einen E-Mail-Empfänger versendet werden.

Möglichkeit 2 (logrotate):
Der E-Mail-Versand der Log-Datei kann über das logrotate-Script konfiguriert werden. Dadurch wird bei jeder Rotation des Logs, die jeweils letzte Log-Datei an einen E-Mail-Empfänger versendet.

Release v1.3.0

28 Feb 17:06
Compare
Choose a tag to compare

Neue Funktion

Zusätzlich zu einer oberen Temperaturgrenze lässt sich nun auch noch der Wert für eine untere Temperaturgrenze überwachen.

v1.2.1

23 Feb 16:25
Compare
Choose a tag to compare

Beseitigte Fehler

Ich habe ein Problem bei der Aktivierung der I2C-Schnittstelle gelöst.
Dadurch wurde der in Issue #16 beschriebene Fehler behoben.

v1.2.0

27 Jan 18:38
Compare
Choose a tag to compare

Neue Funktionen

  • Nagios Plugin zur Verwendung, der vom Sensor aufgezeichneten Daten in Nagios/Icinga.
  • Für das Repository und die Software wird nun die GPLv3 verwendet.

Fehlerbereinigungen

  • Es wurden kleine Schönheitsfehler beseitigt.