Hallo ihr,
Nachdem regelmäßig Threads eröffnet werden, die darum gehen, dass das richtige Set Topic nicht gefunden wird, macht es vielleicht Sinn die erforderlichen Set Topics bei Auswahl des MQTT Moduls beim Speichern einmalig mit den Wert 0 zu publishen?
Verbesserungsvorschlag MQTT Module
-
- Beiträge: 718
- Registriert: Mo Okt 12, 2020 7:41 am
-
- Site Admin
- Beiträge: 8529
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 2 times
- Been thanked: 30 times
Re: Verbesserungsvorschlag MQTT Module
Nein, da diese nach Verarbeitung wieder geleert werden.
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: 718
- Registriert: Mo Okt 12, 2020 7:41 am
Re: Verbesserungsvorschlag MQTT Module
Das ist korrekt, aber es geht eher darum, dass die Partner einmalig die korrekten Topics angezeigt bekommen.
Ich sehe zwar auch keinen großen Aufwand damit das entsprechende Topic mit einem Tool zu publishen, aber es kommen ja doch immer wieder Anfragen rein, die sich nur darum drehen, das sie das Topic nicht finden.
Wenn man diese bei der Auswahl des Moduls einmalig published, dann sind sie ja auch beim Partner bekannt (unabhängig davon ob Werte geschrieben werden oder nicht) und die Leute die Node Red, Iobroker oder sonst einen MQTT Client nutzen haben das Topic sofort bei sich verfügbar.
Das ist der einzige Hintergedanke dabei
Ich sehe zwar auch keinen großen Aufwand damit das entsprechende Topic mit einem Tool zu publishen, aber es kommen ja doch immer wieder Anfragen rein, die sich nur darum drehen, das sie das Topic nicht finden.
Wenn man diese bei der Auswahl des Moduls einmalig published, dann sind sie ja auch beim Partner bekannt (unabhängig davon ob Werte geschrieben werden oder nicht) und die Leute die Node Red, Iobroker oder sonst einen MQTT Client nutzen haben das Topic sofort bei sich verfügbar.
Das ist der einzige Hintergedanke dabei
Re: Verbesserungsvorschlag MQTT Module
Ich glaube, genau an der Stelle hänge ich gerade.
Ich habe den iobroker und dort den Weconnect Adapter am Laufen.
Der SoC wird dort richtig angezeigt und ich möchte den SoC an die OpenWB senden.
Alle Daten der OpenWB werden im iobroker angezeigt (also müsste die Verbindung funktionieren) in der OpenWB ist als SoC Modul MQTT ausgewählt.
Mir ist nur nicht klar wo und wie ich den SoC aus dem Weconnect Adapter an die OpenWB senden kann.
Gibt es dazu evtl. eine Schritt für Schritt Anleitung?
Danke und Gruß
Bogie
Ich habe den iobroker und dort den Weconnect Adapter am Laufen.
Der SoC wird dort richtig angezeigt und ich möchte den SoC an die OpenWB senden.
Alle Daten der OpenWB werden im iobroker angezeigt (also müsste die Verbindung funktionieren) in der OpenWB ist als SoC Modul MQTT ausgewählt.
Mir ist nur nicht klar wo und wie ich den SoC aus dem Weconnect Adapter an die OpenWB senden kann.
Gibt es dazu evtl. eine Schritt für Schritt Anleitung?
Danke und Gruß
Bogie
-
- Beiträge: 718
- Registriert: Mo Okt 12, 2020 7:41 am
Re: Verbesserungsvorschlag MQTT Module
https://www.openwb.de/forum/viewtopic.php?f=4&t=4705
Du musst das Topic einmalig veröffentlichen, das geht mit dem MQTT Explorer zb recht gut.
Dann schreibst du dir ein Blockly, dass die Werte von deinem eigentlichen Datenpunkt in den - und das ist wichtig - entsprechenden SET Datenpunkt für dein MQTT SoC Modul schreibt. Beim Datenpunkt vom MQTT SoC Modul ganz recht in die Einstellungen-->MQTT-->publish den Haken setzen.
Bei Fragen gerne auch PN
-
- Beiträge: 667
- Registriert: So Jul 25, 2021 2:32 pm
- Has thanked: 2 times
- Been thanked: 3 times
Re: Verbesserungsvorschlag MQTT Module
Github Quellcode
in der mqttsub.py stehen alle Topics auf die die openWB "hört"
gruss
Heinz
6kWp+7.7kWp PV, RCT Akku, RCT Power DC6+DC8, +Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite
Github: https://github.com/hhoefling/openWB_lite
https://github.com/hhoefling/MyOwnOWBC
Heinz
6kWp+7.7kWp PV, RCT Akku, RCT Power DC6+DC8, +Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite
Github: https://github.com/hhoefling/openWB_lite
https://github.com/hhoefling/MyOwnOWBC
-
- Beiträge: 978
- Registriert: Mo Nov 02, 2020 9:50 am
- Has thanked: 5 times
- Been thanked: 26 times
Re: Verbesserungsvorschlag MQTT Module
Alternativ zum Blockly auch als Javascript - erspart das manuelle Erzeugen des set-Datenpunkts:Gibt es dazu evtl. eine Schritt für Schritt Anleitung?
mqtt.0 zeigt auf den mosquitto broker der openWB.
Code: Alles auswählen
on({id: 'vw-connect.0.WVWZZZE1xxxxxxxxx.status.batteryStatus.currentSOC_pct', change: 'ne'}, function(obj) {
var soc = obj.state.val;
console.log("smart soc update: soc = " + soc + "%");
sendTo('mqtt.0', 'sendMessage2Client', {topic:'openWB/set/lp/1/%Soc', message: soc});
});
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour