mdzio / ccu-historian

Der CCU-Historian erfasst die Betriebsdaten des Hausautomations-Systems HomeMatic der Firma eQ-3.
http://www.ccu-historian.de
GNU General Public License v3.0
121 stars 14 forks source link

Grafana + CCU Historian auf CCU3/Raspberrymatic - Werte kommen verzögert #342

Closed freaky-m0 closed 2 years ago

freaky-m0 commented 2 years ago

Ich nutze CCU Historian (3.0.1) auf meiner RaspberryMatic und habe das ganze jetzt in Grafana visualisiert. Aufgrund der (Vor-)Einstellungen für die Werte historian.metaCycle=4*60*60*1000 & historian.bufferTime=4*60*60*1000, kommen die Werte in Grafana aber nur verzögert an.

Da ich davon ausgehe, dass das mit Hintergedanken so eingestellt wurde (USB Stick Lebenszeit), würde ich die Zyklen auch gerne so lassen. Allerdings wäre es super es hinzubekommen, dass bei einer Abfrage aus Grafana per PostgresSQL Schnittstelle dieser Puffer in die Datenbank geschrieben wird. Wenn ich vorher in CCU-Historian einen Trend abrufe, werden die Messungen ja auch in die Datenbank übernommen.

Ist das vielleicht jetzt schon möglich oder müsste hier tatsächlich eine Änderung programmiert werden?

Vielen Dank im Voraus für Info & Hilfe! :D

mdzio commented 2 years ago

Von den Zugriffen über die PostgreSQL-Schnittstelle bekommt der CCU-Historian nichts mit und kann daher auch gepufferte Werte vorab nicht in die Datenbank schreiben.

Als Lösung bleibt, die beiden genannten Konfigurationsoptionen anzupassen. Damit die Lebenszeit eines USB-Sticks nicht verkürzt wird, sollte eine USB-SSD für die Datenbank verwendet werden.