Charging Manager Werte auf externem Display darstellen

  • Fragen
  • [Gelöst] Charging Manager Werte auf externem Display darstellen

Charging Manager Werte auf externem Display darstellen

0
0

Hallo in die Runde,
ich hatte noch ein paar Bauteile rumliegen, die ich nun für ein externes Display verwendet habe, um die Werte des Charging Managers darzustellen. Im wesentlichen war das ein Arduino Yun in einem Hutschienengehäuse mit Klarsichtdeckel und ein 2,2″ TFT Display. Das Display passte nicht ganz in das Hutschienengehäuse, also habe ich eine Längsseite vorsichtig abgefeilt und auf Maß gebracht. Die ganze Konstruktion sitzt in der Unterverteilung für die PV-Anlage in der Garage, in der noch reichlich Platz war.
Die Werte liefert der Charging Manager über MQTT, sie landen im Mosquitto Broker auf einem alten Raspberry Pi. Der Pi sitzt im Keller und läuft ohnehin immer, weil er außerdem einen zentralen Ad-Blocker (PiHole) für das gesamte Heimnetzwerk zur Verfügung stellt. Außerdem läuft darauf noch verschiedene Domotik-Software. Die Daten kommen von verschiedenen Zählern, die im Charging Manager eingerichtet sind, manche werden auch berechnet.
Es war nicht so einfach, die richtigen Daten rauszufiltern, weil der Charging Manager sie im JSON-Format liefert, die Arduino-Seite meines Yun aber zu schwachbrüstig ist um die notwendigen Werte zu extrahieren. Gelöst habe ich das schließlich über ein Python Script, das auf demselben Pi automatisch gestartet wird. Das Script abonniert die Daten, die vom Charging Manager kommen, wandelt sie um und stellt die extrahierten Daten unter einem anderen topic im Heimnetz wieder zur Verfügung. Dort hat sie der Yun abonniert und muss neben dem Abholen nur noch das Aufbereiten für das Display übernehmen.
Das Hutschienengehäuse und der Arduino Yun sind nicht zwingend erforderlich, man könnte z.B. auch ein ESP8266-Board nehmen (WLAN ist erforderlich) und sich das Display in einem ansehnlichen Gehäuse auf den Wohnzimmerschrank stellen.
Herzliche Grüße aus Belgien
Hans

Anhänge:
Gelöst
markiert als Spam
Geschrieben von (Fragen: 4, Antworten: 6)
Gefragt am 2. Juni 2024 10:42
104 views

Antworten (1)

0
Private answer

Schöne Sache, danke für's Teilen!

markiert als Spam
Geschrieben von (Fragen: 5, Antworten: 12)
Beantwortet am 6. Juni 2024 7:32