Grafana-Dashboards
Alle Sensordaten und Aktionen des Systems werden dauerhaft in einer InfluxDB gespeichert und in
Grafana grafisch aufbereitet. Anmelden kann man
sich dort mit den ChurchTools-Zugangsdaten — vorausgesetzt, man ist in der ChurchTools-Gruppe
grafana-admin oder hausverwaltungs-team.
Heizungsgruppen #
Das Dashboard „Heizungsgruppen“ (unter General) zeigt den Zustand der Heizgruppen über einen
wählbaren Zeitraum: aktuelle Temperatur, Zieltemperatur, Luftfeuchtigkeit und weitere Messwerte je
Raum.
Über den Auswahlfilter oberhalb der Graphen kann die Umgebung ("environment") gewählt werden.
Für den echten Betrieb ist das production — im Normalfall die einzige sinnvolle Auswahl dort.
Test-Dashboard #
Unter General - Test liegt ein inhaltlich identisches Dashboard, das stattdessen die
Testdaten anzeigt — also Daten aus lokalen Entwicklungsumgebungen oder aus einem
Feature-Branch-Deployment (siehe Entwicklung). Diese Daten landen
nicht in der produktiven InfluxDB-Organisation und beeinflussen die echten Graphen nicht.
Logs #
Zusätzlich zu den Sensordaten protokolliert das System auch, was es getan hat und warum (z. B. "Heizung gestartet für Raum X wegen Termin Y", "manuelle Übersteuerung erkannt"). Diese Logs sind im Log-Dashboard in Grafana einsehbar und helfen bei der Fehlersuche, wenn ein Raum nicht wie erwartet geheizt hat — zum Beispiel wenn ein Nutzer meldet, dass sein Raum nicht warm wurde (siehe FAQ).