Seite 40 von 41

[MQTT] OT: Unterschied OWB-Toppics vs. eigene Topics

Verfasst: Mo Okt 07, 2024 11:42 am
von Thomas aus W
Ich habe im mosquitto der OWB-2 eigene Topics angelegt unter "others":
custom-mqtt-topics-Bildschirmfoto_2024-10-07_13-30-40.png
custom-mqtt-topics-Bildschirmfoto_2024-10-07_13-30-40.png (26 KiB) 419 mal betrachtet
Stand der OWB ist 2.1.6-Alpha.1 2024-10-02 10:24:47 +0000 [00ba14565]

Mein "Problem" ist, dass ich die Werte der OWB-Topics beim Start meines python-Scripts direkt nach dem subscribe zurück bekomme, die eigenen toppics aber erst im Script an kommen, wenn die im mosquitto geändert werden. Die würde ich aber auch gerne schon beim subscribe zurück bekommen.

Gibt es eine Einstellung im mosquitto, die dieses unterschiedliche Verhalten verursacht?

bye
TW

Re: MQTT

Verfasst: Mo Okt 07, 2024 11:47 am
von rleidner
Erfolgt der publish als retained?
Wenn nicht dann mal das retain Flag setzen.

Re: [MQTT] OT: Unterschied OWB-Toppics vs. eigene Topics

Verfasst: Mo Okt 07, 2024 11:59 am
von Thomas aus W
rleidner hat geschrieben: Mo Okt 07, 2024 11:47 am Erfolgt der publish als retained?
Wenn nicht dann mal das retain Flag setzen.
Retained war beim letzen Publish (via MQTT-Explorer) gesetzt, möglicher Weise aber nicht beim allerersten...

[edit] ich musste das Topic neu anlegen...

bye
TW

Re: MQTT

Verfasst: So Okt 13, 2024 5:24 pm
von openWBbeginner
Hallo,
kann man eigentlich auf die Werte des PV-Anteils von Ladung und Hausverbrauch, im Webinterface zu sehen unter http://ip_der_openwb/openWB/web/settings/#/Logging/Chart, über MQTT oder http oder wie auch immer zur weiteren Auswertung mit openHAB/node-red/Home Assistant oder ähnlich zugreifen?
Ich finde kein zugehöriges Topic im MQTT-Explorer.
Danke für jeden Tip.
Gruß

Re: MQTT

Verfasst: So Okt 13, 2024 6:53 pm
von Gero
Gibt es auch nicht. Die Logging-Daten liegen als json irgendwo unter data/monthly_log/yyyymm.json. (Such mal im Forum danach)

Re: MQTT

Verfasst: So Okt 13, 2024 8:41 pm
von openWBbeginner
danke Gero, dort (z.B. in .../openWB/data/monthly_log/202409.json) steht die Ladeenergie der einzelnen Tage des Monats, aber nicht die Aufteilung wieviel vom Netz und wieviel von der PV kam. Und genau die suche ich, sowie die entsprechende Aufteilung beim Hausverbrauch.

Re: MQTT

Verfasst: Mo Okt 14, 2024 5:38 am
von mattle1957
Also ich greife mit iobroker die mqtt-Werte der openWB ab und verwende diese für eine Visualisierung.

Re: MQTT

Verfasst: Mo Okt 14, 2024 6:58 am
von Gero
openWBbeginner hat geschrieben: So Okt 13, 2024 8:41 pm …steht die Ladeenergie der einzelnen Tage des Monats, aber nicht die Aufteilung wieviel vom Netz und wieviel von der PV kam. Und genau die suche ich, sowie die entsprechende Aufteilung beim Hausverbrauch.
Es gibt auch noch die jsons des Ladelogs, da ist die Aufteilung glaube ich drin. charge_log heißt das Verzeichnis. Und das Tageslog liegt unter daily_log

Das Berechnen der Aufteilung ist eigentlich ganz simpel: quotient aus Erzeugung bzw. Bezug und Gesamtverbrauch bilden und mit diesem die individuellen Verbräuche multiplizieren.

Re: MQTT

Verfasst: Mo Okt 14, 2024 9:45 am
von openWBbeginner
@mattle1957: so mache ich das auch, nur mit openHAB
@Gero: im dank Deines Hinweises gefundenen charge log stehen die Aufteilungen drin, danke. Für die Aufteilungen beim Hausverbrauch habe ich aber nichts gefunden. Die eigene Berechnung ist m.E. nicht ganz so einfach, weil man die proportionale Aufteilung nach PV zu Bezug je Zeitabschnitt (bei openWB alle 5 Minuten) machen muß.

Re: MQTT

Verfasst: Mo Okt 14, 2024 12:20 pm
von Gero
Die Zeit ist aber ja schon in den kWh in den Logs enthalten - das ist das „h“ in kWh. Und wenn du 6kWh produzierst, 4 aus dem Netz ziehst und damit im Haus 1kWh verbrauchst und 9 ins Auto lädst, dann ist der Faktor halt 6:4 oder halt 1/3 Netz und 2/3 PV. Egal, ob du da eine Stunde für brauchst oder einen Tag.