MQTT

Benutzeravatar
Thomas aus W
Beiträge: 877
Registriert: Mi Apr 01, 2020 4:00 pm
Has thanked: 10 times
Been thanked: 3 times

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

Beitrag 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) 685 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
rleidner
Beiträge: 983
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 28 times

Re: MQTT

Beitrag von rleidner »

Erfolgt der publish als retained?
Wenn nicht dann mal das retain Flag setzen.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
Benutzeravatar
Thomas aus W
Beiträge: 877
Registriert: Mi Apr 01, 2020 4:00 pm
Has thanked: 10 times
Been thanked: 3 times

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

Beitrag 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
openWBbeginner
Beiträge: 24
Registriert: Fr Jul 29, 2022 12:10 pm
Has thanked: 2 times

Re: MQTT

Beitrag 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ß
openWB series2 standard+ 22kW, PV 12,69 kWp + SMA Sunnboy 5000-TL20 + 3 Hoymiles HMT2250 + 1 Hoymiles HM600, Nibe S1255-12, Skoda Enyaq 80 iV
Gero
Beiträge: 3463
Registriert: Sa Feb 20, 2021 9:55 am
Has thanked: 5 times
Been thanked: 63 times

Re: MQTT

Beitrag von Gero »

Gibt es auch nicht. Die Logging-Daten liegen als json irgendwo unter data/monthly_log/yyyymm.json. (Such mal im Forum danach)
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
openWBbeginner
Beiträge: 24
Registriert: Fr Jul 29, 2022 12:10 pm
Has thanked: 2 times

Re: MQTT

Beitrag 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.
openWB series2 standard+ 22kW, PV 12,69 kWp + SMA Sunnboy 5000-TL20 + 3 Hoymiles HMT2250 + 1 Hoymiles HM600, Nibe S1255-12, Skoda Enyaq 80 iV
Benutzeravatar
mattle1957
Beiträge: 47
Registriert: Sa Jun 27, 2020 8:45 am
Wohnort: Uhingen
Kontaktdaten:

Re: MQTT

Beitrag von mattle1957 »

Also ich greife mit iobroker die mqtt-Werte der openWB ab und verwende diese für eine Visualisierung.
Dateianhänge
mqtt.jpg
(148.88 KiB) Noch nie heruntergeladen

PV-Axitec: 9,92 kWp
Alpha ESS Smile 5 (Inverter) + SMA Sunnyboy (WR) in Hybridschaltung
Alpha ESS Speicher: 10,7 kWh (nutzbar)
WB: openWB Standalone mit go e Charger
Fiat 500e Cabrio LaPrima
Cupra Born
Gero
Beiträge: 3463
Registriert: Sa Feb 20, 2021 9:55 am
Has thanked: 5 times
Been thanked: 63 times

Re: MQTT

Beitrag 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.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
openWBbeginner
Beiträge: 24
Registriert: Fr Jul 29, 2022 12:10 pm
Has thanked: 2 times

Re: MQTT

Beitrag 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ß.
openWB series2 standard+ 22kW, PV 12,69 kWp + SMA Sunnboy 5000-TL20 + 3 Hoymiles HMT2250 + 1 Hoymiles HM600, Nibe S1255-12, Skoda Enyaq 80 iV
Gero
Beiträge: 3463
Registriert: Sa Feb 20, 2021 9:55 am
Has thanked: 5 times
Been thanked: 63 times

Re: MQTT

Beitrag 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.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
Antworten