FHEM Tutorial-Reihe - Part 9: Events, Graphen, Plots und Logs

Mit ** gekennzeichne Links auf dieser Seite sind Affiliatelinks.

Heute wird es etwas theoretischer - wir lernen gemeinsam, was es mit Events auf sich hat, wie man Logs in ihrer Größe einschränken kann und wie man nur die Informationen speichert, die auch wirklich relevant sind. Weiterhin werden erste Graphen erstellt und es wird erklärt, was man vom Gerät eventTypes wirklich hat.

Was genau wird alles gelernt?

  • wie man Events für einzelne Geräte einschränkt
  • wofür das Attribut event-on-change-reading und event-on-update-reading ist
  • wo der Unterschied zwischen den Beiden Attributen liegt
  • wie man so die Größe von Logfiles reduziert
  • wie aus Logdateien dann Graphen erstellt werden können
  • wie man die mySQL-Datenbank regelmäßig aufräumen kann
FHEM-Kurs

http://www.fhemwiki.de/wiki/Event-on-change-reading http://www.fhemwiki.de/wiki/Event-on-update-reading http://www.fhemwiki.de/wiki/EventTypes

Folgende Befehle braucht ihr:

define FileLog_OUT.Spritpreis FileLog ./log/OUT.Spritpreis-%Y.log OUT.Spritpreis
ALTER TABLE `history` ADD INDEX (`DEVICE`, `READING`, `TIMESTAMP`, `VALUE`);
define DBLogging_Reduce at +*24:00:00 set DBLogging reduceLog 1

Newsletter

Trage Dich jetzt in den Newsletter ein und genieße dadurch viele Vorteile:

  • 5€-Gutschein als Dankeschön
  • Zugang zu exklusiven Inhalten
  • Rabattaktionen für Kurse
  • Angebote für Produkte

* Durch Angabe meiner E-Mail-Adresse erkläre ich mich damit einverstanden, dass mir regelmäßig Informationen und Produktempfehlungen aus dem Fachgebiet Smart Home zugesendet werden. Mit dem Eintrag akzeptieren Sie unsere Datenschutzbestimmungen. Meine Einwilligung kann ich jederzeit widerrufen.

Matthias Kleine

Matthias Kleine

Großer Fan und Anhänger von OpenSource-Projekten und erweiterbaren Haus-Automatisierungskomponenten. Je offener und flexibler das System, desto besser. Ich lege mich ungern auf einzelne Protokolle oder Standards fest, sondern probiere aus allen Welten das Beste zu verheiraten. Unterwegs als Softwareentwickler, Trainer und Blogger im Bereich Smart Home.

Auf YouTube und hier im Blog gibt es bereits unzählige kostenlose Videos, Informationen und Tutorials. Wenn Dir das noch nicht reicht, ist ein Training genau das richtige für Dich! Die folgenden Trainings haben den Vorteil, dass immer von Anfang an gestartet wird und Du ohne Vorwissen teilnehmen kannst.