Palustris, Amerikanischer Sumpffrosch
Palustris
System:
Hostname: PALUSTRIS
Produktname: Raspberry Pi 4 Model B
Prozessor: ARMv7 Processor rev 3 (v7l)
Taktung/Kapazität: 1500MHz
Arbeitsspeicher: 3838MiB
IP-Adresse: ip=192.168.178.39
Nach langem Hin- und Her bei der Konfiguration der Wetterstationen hat dieser Rechner nun die Aufgabe, die Protokolle der CCU3-Homematic-IP auszulesen und deren Zustandsdaten in einer MySql/MariaDB zu speichern. Diese Daten werden dann zur Auswertung und Präsentation auf verschieden Arten im Untra-/Internet zur Verfügung gestellt. Zudem werden sie zur Steuerung verschiedener Aktoren eingesetzt. Hierzu zählen natürlich auch die Daten der Wetterstation HmIP-SWO-PL.
Konfiguration
MySQL/MariaDB
Die Datenbank ist lokal auf der Festplatte /dev/sda gespeichert. Hier ist auch das Webverzeichnis /var/www/html untergebracht, um unnötig viele Schreib-/Lesezugriffe aus die SD-Laufwerke zu vermeiden. Die interne Webside gibt Informationen über alle in der CCU3 angemeldeten Sensoren/Aktoren wieder. Hierzu kommt Apache2 zum Einsatz.
Datenbankname
HomematicIPCCU3
Klingt zwar etwas überzogen lang, aber etwas Schreibarbeit kann ja nie schaden.
Beschreibung der Datenbankkonfiguration.
Tabellen
HomematicIPCCU3Data
Hier werden alle Daten (Ereignis, Uhrzeit/Datum des Ereignisses, Gerätename, Gerätezustand, Gerätename) gespeichert.
HomematicIPCCU3Log
Analog zu den Gerätedaten-/Meldungen erfolgt hier eine Aufzeichnung der jeweiligen Ergebnisse der Scripte für das Lesen der Prokolldatei, deren Auswertung und der Speicherung in der Datenbank.
Netzwerkonfiguration
Beschreibung der Integration in das lokale Netzwerk, Kommunikatin mit anderen Netzwerkrechnern/Netzwerklaufwerken.
Festplatte(n)
Beschreibung der Lokal verfügbaren Festplatte/Speichermedien.
Weitere Sensoren
Beschreibung weiterer lokal angeschlossener Sensoren.
Stichworte: DS18B20, DHT22, MH-Z19B, SEN-SDS011, SEN-MQ135, COM-KY053, Com-KY051, BME688.