Datenübergabe per MQTT

Fragen zur Nutzung, Features, usw..
JAD53359
Beiträge: 36
Registriert: Mo Feb 10, 2020 3:31 pm

Datenübergabe per MQTT

Beitrag von JAD53359 »

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
JAD53359
Beiträge: 36
Registriert: Mo Feb 10, 2020 3:31 pm

Re: Datenübergabe per MQTT

Beitrag von JAD53359 »

Für die PV Anlage klappt es jetzt.
Für den Speicher habe ich es aber noch nicht hinbekommen.
Eberhard
Beiträge: 59
Registriert: So Jul 14, 2019 9:29 pm

Re: Datenübergabe per MQTT

Beitrag von Eberhard »

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.
openWB
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

Beitrag von openWB »

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
JAD53359
Beiträge: 36
Registriert: Mo Feb 10, 2020 3:31 pm

Re: Datenübergabe per MQTT

Beitrag von JAD53359 »

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
(114.56 KiB) 461-mal heruntergeladen
Bildschirmfoto 2020-04-20 um 21.34.29.png
(228.46 KiB) 461-mal heruntergeladen
Eberhard
Beiträge: 59
Registriert: So Jul 14, 2019 9:29 pm

Re: Datenübergabe per MQTT

Beitrag von Eberhard »

KevinW hat geschrieben: Mo Apr 20, 2020 4:15 am Ist als Modul in openWB MQTT eingestellt?
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
openWB
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

Beitrag von openWB »

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
hominidae
Beiträge: 1445
Registriert: Di Sep 03, 2019 4:13 pm
Has thanked: 21 times
Been thanked: 17 times

Re: Datenübergabe per MQTT

Beitrag von hominidae »

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
...nur um das richtig zu verstehen...Du willst die Daten *abfragen" oder "setzen" (zur openWB übertragen, "publish")?
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
Eberhard
Beiträge: 59
Registriert: So Jul 14, 2019 9:29 pm

Re: Datenübergabe per MQTT

Beitrag von Eberhard »

KevinW hat geschrieben: Di Apr 21, 2020 12:05 pm Steht das Speichermodul auch auf MQTT oder auf e3dc?
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.
Eberhard
Beiträge: 59
Registriert: So Jul 14, 2019 9:29 pm

Re: Datenübergabe per MQTT

Beitrag von Eberhard »

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
Antworten