@catnipper
ich habe mich an deinen Adapter versucht und nach ein paar Änderungen läuft er sehr gut. Trotzdem sind noch ein paar "undefinierbare" Fehler vorhanden, was aber komischerweise nicht am Ergebnis zur Erzeugung der Daten beiträgt.
Ich denke auch, das hat mit dem jeweiligen System und dessen Software zu tun.
Bei mir läuft das ganze auf einem Raspberry 4, 4 GB Ram problemlos und schnell.
Realisiert habe ich das über ioBroker und Vis. Die Darstellung ist sehr einfach gehalten, da der Monitor im Hausgang hängt und für jeden verständlich sein soll.
Hier noch die Anpassungen am Script:
Zur Visualisierung läuft auf dem Raspberry auch noch Magic Mirror 2 und das sieht dann so aus:
Vielen Dank für deine großartige Arbeit mit dem Adapter !