Datenübergabe per MQTT
Datenübergabe per MQTT
Hallo zusammen,
ich übergebe bereits den Bezug bzw. die Einspeisung meines Stromzählers per MQTT, das funktioniert auch einwandfrei.
Jetzt wollte ich die Daten meiner PV Anlage und meines Speichers ebenfalls per MQTT übergeben, dies funktioniert aber seltsamer Weise nicht.
Der SOC des Speichers wird als ganze positive Zahl angegeben. Mit einem MQTT Sniffer kann ich den Wert unter dem vorgegebene Topic empfangen.
Ebenso die Belastung des Speichers, auch diese wird als ganzzahliger Wert übergeben. Negativ für Bezug, positiv für Einspeisung.
Weiß jemand Rat?
Gruß
Sebastian
ich übergebe bereits den Bezug bzw. die Einspeisung meines Stromzählers per MQTT, das funktioniert auch einwandfrei.
Jetzt wollte ich die Daten meiner PV Anlage und meines Speichers ebenfalls per MQTT übergeben, dies funktioniert aber seltsamer Weise nicht.
Der SOC des Speichers wird als ganze positive Zahl angegeben. Mit einem MQTT Sniffer kann ich den Wert unter dem vorgegebene Topic empfangen.
Ebenso die Belastung des Speichers, auch diese wird als ganzzahliger Wert übergeben. Negativ für Bezug, positiv für Einspeisung.
Weiß jemand Rat?
Gruß
Sebastian
Re: Datenübergabe per MQTT
Für die PV Anlage klappt es jetzt.
Für den Speicher habe ich es aber noch nicht hinbekommen.
Für den Speicher habe ich es aber noch nicht hinbekommen.
Re: Datenübergabe per MQTT
Ich wollte auch anfangen die Daten, die ich per RSCP von meinem E3DC bekommen, per MQTT weiterzugeben. Nichts geht. Wie hast du die Werte des Stromzähler übermittelt.
mosquitto_pub -h raspberrypi -t openWB/set/evu/W -m "1000"
kann ich mit
mosquitto_sub -p 1883 -h raspberrypi -t openWB/set/evu/W
wieder empfangen, aber openWB reagiert nicht.
mosquitto_pub -h raspberrypi -t openWB/set/evu/W -m "1000"
kann ich mit
mosquitto_sub -p 1883 -h raspberrypi -t openWB/set/evu/W
wieder empfangen, aber openWB reagiert nicht.
-
- Site Admin
- Beiträge: 8649
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 8 times
- Been thanked: 47 times
Re: Datenübergabe per MQTT
Ist als Modul in openWB MQTT eingestellt?
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Re: Datenübergabe per MQTT
Hi,
bei mir ist MQTT aktiviert.
Für die PV und den Hausanschluss funktioniert es auch.
Beim Speicher jedoch nach wie vor nicht. Wenn die ich Werte mit einem MQTT Schiffer abfrage sind sie aber da.
Ist bei mir nicht eilig, vielleicht habe ich ja einen Fehler oder es gibt irgendwo einen kleinen Bug.
Vielleicht helfen Dir meine Screenshots.
LG Sebastian
bei mir ist MQTT aktiviert.
Für die PV und den Hausanschluss funktioniert es auch.
Beim Speicher jedoch nach wie vor nicht. Wenn die ich Werte mit einem MQTT Schiffer abfrage sind sie aber da.
Ist bei mir nicht eilig, vielleicht habe ich ja einen Fehler oder es gibt irgendwo einen kleinen Bug.
Vielleicht helfen Dir meine Screenshots.
LG Sebastian
Re: Datenübergabe per MQTT
Ich habe mittlerweile Alles ( EVU, PV) auf MQTT eingestellt, nachdem ich für meinen E3DC Modbus TCP ausgetestet habe
Eigentlich sollte es doch reichen die Leistungswerte für EVU und PV per MQTT zu übermitteln.
mosquitto_pub -r -h raspberrypi -t openWB/set/evu/W -m -9000
mosquitto_pub -r -h raspberrypi -t openWB/set/pv/W -m -10000
aber es tut sich (auch im Status) nichts. vorher hatte ich die Werte per RAMdisk übermittelt, das hatte (in 1.6) funktioniert
-
- Site Admin
- Beiträge: 8649
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 8 times
- Been thanked: 47 times
Re: Datenübergabe per MQTT
Steht das Speichermodul auch auf MQTT oder auf e3dc?
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
- Beiträge: 1445
- Registriert: Di Sep 03, 2019 4:13 pm
- Has thanked: 21 times
- Been thanked: 17 times
Re: Datenübergabe per MQTT
...nur um das richtig zu verstehen...Du willst die Daten *abfragen" oder "setzen" (zur openWB übertragen, "publish")?JAD53359 hat geschrieben: ↑Mo Apr 20, 2020 7:40 pm Hi,
bei mir ist MQTT aktiviert.
Für die PV und den Hausanschluss funktioniert es auch.
Beim Speicher jedoch nach wie vor nicht. Wenn die ich Werte mit einem MQTT Schiffer abfrage sind sie aber da.
Ist bei mir nicht eilig, vielleicht habe ich ja einen Fehler oder es gibt irgendwo einen kleinen Bug.
Vielleicht helfen Dir meine Screenshots.
LG Sebastian
Bildschirmfoto 2020-04-20 um 21.38.56.png
Bildschirmfoto 2020-04-20 um 21.34.29.png
In dem Screenshot steht "subscribe", was also der Abfrage-Dialog in "Deinem" Tool sein sollte...die dort eingestellten mqtt-Topics sind aber die für das "setzen", also Übertragung zur openWB (openWB/set/...). Die Topics für die Abfrage sind unter "openWB/Housebattery/..., openWB/pv/...).
Die mqtt-topics in der openWB sind nicht symetrisch für lesen/schreiben, sondern unterschiedlich angeordnet
Re: Datenübergabe per MQTT
Das Speichermodul habe ich herausgenommen.
Ich möchte mit der Minimalkonfiguration das Ganze zum Laufen bringen.
Eigentlich bräuchte ich auch die Ladestationanbindung über einen MQTT, so dass man eine richtige Simulation aufbauen kann.
Re: Datenübergabe per MQTT
Ich habe nur 2 Module aktiv
das EVU Modul mit MQTT
das PV Modul mit MQTT
ich habe den Raspi neu gestarten
ich muss den mosquitto broker manuell starten
Mein Programm sendet die Daten aber openWB reagiert überhaupt nicht darauf
17:04:35,0,1,0,1,0,1,,,0,,-1,0,0,0,0,0,0,0,0
17:04:45,0,1,0,1,0,1,,,0,,-1,0,0,0,0,0,0,0,0
17:04:55,0,1,0,1,0,1,,,0,,-1,0,0,0,0,0,0,0,0
17:05:06,0,1,0,1,0,1,,,0,,-1,0,0,0,0,0,0,0,0
-8.4
-19.4
-
-
-
225.9
-
-
-
-
224.4
227.2
-8464
-10339
17:05:05 up 8 min, 3 users, load average: 0,07, 0,41, 0,31
Di 21. Apr 17:05:05 CEST 2020
1587481505
-9.7
-8.4
-19.4
225.9
224.4
227.2
-8487
-10375
-9.7
-8.4
-19.4
225.9
224.4
227.2
-8488
-10378
das EVU Modul mit MQTT
das PV Modul mit MQTT
ich habe den Raspi neu gestarten
ich muss den mosquitto broker manuell starten
Mein Programm sendet die Daten aber openWB reagiert überhaupt nicht darauf
17:04:35,0,1,0,1,0,1,,,0,,-1,0,0,0,0,0,0,0,0
17:04:45,0,1,0,1,0,1,,,0,,-1,0,0,0,0,0,0,0,0
17:04:55,0,1,0,1,0,1,,,0,,-1,0,0,0,0,0,0,0,0
17:05:06,0,1,0,1,0,1,,,0,,-1,0,0,0,0,0,0,0,0
-8.4
-19.4
-
-
-
225.9
-
-
-
-
224.4
227.2
-8464
-10339
17:05:05 up 8 min, 3 users, load average: 0,07, 0,41, 0,31
Di 21. Apr 17:05:05 CEST 2020
1587481505
-9.7
-8.4
-19.4
225.9
224.4
227.2
-8487
-10375
-9.7
-8.4
-19.4
225.9
224.4
227.2
-8488
-10378