Hallo,
ich betreibe eine OpenWB series2. Noch keine PV vorhanden.
Mein EVU hat mir einen neuen Stromzähler mit optischer Schnittstelle eingebaut. Deren Output würde ich gerne in der OpenWB anzeigen lassen. Dazu habe ich mir einen Lesekopf mit vorinstalliertem Tasmota gekauft (https://www.amazon.de/bitShake-SmartMet ... B0CCMXSPVX).
Die Konfiguration des Lesekopfes habe ich hinbekommen. Ebenso habe ich die OpenWB als MQTT-Broker konfiguriert. Wenn ich mich mit dem MQTT Explorer mit der OpenWB verbinde, werden mir auch die Daten des Stromzählers angezeigt:
Soweit, so gut. Woran ich jetzt scheitere, ist diese Daten irgendwie in der OpenWB-Oberfläche angezeigt zu bekommen. Ich habe schon versucht über "Einstellungen - Geräte und Komponenten" ein MQTT-Gerät mit einer MQTT-Zähler-Komponente hinzuzufügen. Das taucht dann zwar auf der Startseite auf, zeigt aber nichts an. Was für mich auch irgendwie verständlich ist, da ich diesem Gerät doch noch irgendwie sagen muss, welche Daten es überhaupt anzeigen soll, oder? Aber wie verknüpfe ich das? Bin in Sachen Heimatomatisierung leider noch ein kompletter Neuling. Für einen hinweis in die richtige Richtung wäre ich dankbar!
Viele Grüße
Ratsucher
Stromzähler per MQTT auslesen
-
- Beiträge: 7851
- Registriert: Mo Okt 08, 2018 4:51 pm
- Has thanked: 32 times
- Been thanked: 45 times
Re: Stromzähler per MQTT auslesen
Unter Geräte/Komp. hast du korrekt MQTT-Gerät + Zähler angelegt. Darunter findest du hellblau hinterlegt, die topics, die von extern "befüllt" werden müssen, um openWB die Daten zu übergeben.
Üblicherweise ist dafür eine separate Middleware zuständig, die den Kopf ausliest und die topics pusht. Schau mal bei volkszaehler.org vorbei. Alternativ geht auch NodeRed auf eigenem RaspberryPi. Ev. kann aber auch der Kopf selbst pushen, wenn es die Tasmora-FW erlaubt.
Eine extra MQTT-broker-Konfig ist mWn. unnötig, denn der openWB-Simulator arbeitet auch durch alleiniges Pushen der topics (! beim Anlegen des MQTT-Zählers wird eine gültige openWB-ID mit dem jeweiligen topic festgelegt. Das ist dann statisch und muss korrekt bedient werden !)
Üblicherweise ist dafür eine separate Middleware zuständig, die den Kopf ausliest und die topics pusht. Schau mal bei volkszaehler.org vorbei. Alternativ geht auch NodeRed auf eigenem RaspberryPi. Ev. kann aber auch der Kopf selbst pushen, wenn es die Tasmora-FW erlaubt.
Eine extra MQTT-broker-Konfig ist mWn. unnötig, denn der openWB-Simulator arbeitet auch durch alleiniges Pushen der topics (! beim Anlegen des MQTT-Zählers wird eine gültige openWB-ID mit dem jeweiligen topic festgelegt. Das ist dann statisch und muss korrekt bedient werden !)
-
- Beiträge: 3535
- Registriert: Sa Feb 20, 2021 9:55 am
- Has thanked: 7 times
- Been thanked: 73 times
Re: Stromzähler per MQTT auslesen
Wie @aiole schon schrieb, wäre nodeRed eine mögliche Verbindung, die MQTT-Topics in die openWB zu bekommen. Ich habe hier mal die Installation und die ersten Schritte mit nodeRed beschrieben: viewtopic.php?t=4285
NodeRed läuft aber auch auf einem NAS, falls sowas bei Dir schon rumstehen sollte.
NodeRed läuft aber auch auf einem NAS, falls sowas bei Dir schon rumstehen sollte.
Zuletzt geändert von Gero am Fr Aug 23, 2024 8:50 am, insgesamt 1-mal geändert.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
Re: Stromzähler per MQTT auslesen
Hi!Ratsucher hat geschrieben: ↑Do Aug 22, 2024 1:43 pm Dazu habe ich mir einen Lesekopf mit vorinstalliertem Tasmota gekauft (https://www.amazon.de/bitShake-SmartMet ... B0CCMXSPVX).
Mit welcher Frequenz liefert der Kopf denn Werte?
openWB series 2 custom 1/3 Umschaltung 22kW & RFID
16kWp mit Huawei Sun2000-12KTL
Opel Corsa-e mit 46kWh
Datenfluss: Datenabfrage via Solaranzeige.de (alle 20s), Verarbeitung mit Edomi und direkte Weiterleitung via MQTT
16kWp mit Huawei Sun2000-12KTL
Opel Corsa-e mit 46kWh
Datenfluss: Datenabfrage via Solaranzeige.de (alle 20s), Verarbeitung mit Edomi und direkte Weiterleitung via MQTT
Re: Stromzähler per MQTT auslesen
So oft wie der Zähler sendet würde ich behaupten, mein Tasmota macht das so ca. alle 1-2 Sekunden würde ich schätzen.
-
- Beiträge: 1429
- Registriert: Di Sep 03, 2019 4:13 pm
- Has thanked: 10 times
- Been thanked: 12 times
Re: Stromzähler per MQTT auslesen
Eine andere mögliche Lösung, wären entsprechende Rules in Tasmota selbst: https://tasmota.github.io/docs/Rules/Gero hat geschrieben: ↑Fr Aug 23, 2024 4:36 am Wie @aiole schon schrieb, wäre nodeRed eine mögliche Verbindung, die MQTT-Topics in die openWB zu bekommen. Ich habe hier mal die Installation und die ersten Schritte mit nodeRed beschrieben: https://forum.openwb.de/viewtopic.php?t=4285
NodeRed läuft aber auch auf einem NAS, falls sowas bei Dir schon rumstehen sollte.
Wenn der Kopf auf Basis ESP32 ist hätte der auch genug Reserven und auch noch "Berry" als scripting Engine: https://tasmota.github.io/docs/Berry/
Ich weiss aber nicht, welche technische Basis der Kopf da hat....Edit: scheint ESP32 zu sein, wenn man genauer in die Rezensionen guckt.