MQTT

openWB
Site Admin
Beiträge: 7906
Registriert: So Okt 07, 2018 1:50 pm

Re: MQTT

Beitrag von openWB »

Siehe erster Post, lp1/x geändert zu lp/1/x, usw. (es lebe sed :) )
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
truckl
Beiträge: 120
Registriert: Sa Nov 09, 2019 10:32 am

Re: MQTT

Beitrag von truckl »

KevinW hat geschrieben: Mo Nov 25, 2019 9:42 am Siehe erster Post, lp1/x geändert zu lp/1/x, usw. (es lebe sed :) )
Vielen Dank daß dies umgesetzt wurde. Kann nur zustimmen "sed ist spitze" !

Kurzer Hinweis: Die Doku der schreibenden Topics im ersten Post enthält noch die alten Topics (zum Zeitpunkt an dem ich diesen Post schreibe). Der commit sieht aber danach aus als wären auch die Schreibenden Topics umbenannt (macht ja auch Sinn).
Leider gibt's im Webbrowser beim Forum editieren kein Regex-Replace :D
Vielleicht besser noch glatt ziehen da der Post #1 ja irgendwie "die Doku" für openWB MQTT ist.
openWB
Site Admin
Beiträge: 7906
Registriert: So Okt 07, 2018 1:50 pm

Re: MQTT

Beitrag von openWB »

Tatsächlich sind die set topics noch „die alten“
Sowohl doku als auch im Code.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
truckl
Beiträge: 120
Registriert: Sa Nov 09, 2019 10:32 am

Re: MQTT

Beitrag von truckl »

KevinW hat geschrieben: Mo Nov 25, 2019 11:34 am Tatsächlich sind die set topics noch „die alten“
Sowohl doku als auch im Code.
Darf ich nochmal rückfragen: Heißt das nun daß dies ein Versehen ist oder Absicht?
Falls es unabsichtlich ist, kann ich gerne einen PR machen es glatt zu ziehen.
Falls es Absicht ist: Alles klar. Dann zwar irgendwie inkonsistent. Aber auch ok.
openWB
Site Admin
Beiträge: 7906
Registriert: So Okt 07, 2018 1:50 pm

Re: MQTT

Beitrag von openWB »

Da die set Topics ausschließlich zum publishen sind und hier ohnehin kein # bzw. + möglich ist möchte ich das gerne so belassen.
Zudem bietet es Unterscheidung zwischen lesen / schreibend.

Möchte man explizit prüfen ob der publish erfolgreich war, kann man dies tun ob das entsprechende lesende Topic den passenden Wert hat.

Für die Sofort Laden Ampere passiert das schon umgehend.
Für z.B. "zu ladende kWh" kann das aktuell noch bis 10 Sekunden Verzögerung haben, wird mit der nächsten Version aber auch geändert, sodass dies sofort ersichtlich ist.
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: 1159
Registriert: Di Sep 03, 2019 4:13 pm

Re: MQTT

Beitrag von hominidae »

...leider noch ne Frage zur Semantik (1.670aNightly)....

...hier am Beispiel des LP2
openWB/set/lp2/DirectChargeAmps
openWB/lp/2/ADirectModeAmps
...da ist fachlich Dasselbe drin (zB 20A), aber trotzdem andere Namenskonvention im Sub-Topic?
Bug oder Feature? ;) :)

Edit:

....und

Code: Alles auswählen

openWB/global/ChargeMode
ist änderbar...sollte es nicht

Code: Alles auswählen

openWB/set/global/ChargeMode
heissen ??
openWB
Site Admin
Beiträge: 7906
Registriert: So Okt 07, 2018 1:50 pm

Re: MQTT

Beitrag von openWB »

Feature zur Unterscheidung

ist änderbar...sollte es nicht
Kannst du ändern, die openWB interessiert das aber nicht.

Ist nur lesend.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
MartinH
Beiträge: 57
Registriert: Mo Okt 14, 2019 2:59 pm

Re: MQTT

Beitrag von MartinH »

Hallo,

im set für die Ladepunkte ist anscheint noch ein kleiner Fehler. Ich habe die aktuelle Stable 1.7 installiert.

Für das setzen des SOC für LP1 verwende ich /set/lp/1/%Soc. Dieses Funktioniert und soll wohl auch wenn ich das hier richtig verfolgt habe die passende Struktur sein.

Für das (De-)Aktivieren der Ladepunkte wollte ich entsprechend den Punkt /set/lp/1/ChargePointEnabled verwenden. Dieses hat aber keine Auswirkung auf die Box. Hier wird noch die "alte" Struktur verwendet. Wenn ich /set/lp1/ChargePointEnabled setze reagiert die Box entsprechend.

Oder ist es so gewollt, dass zwei unterschiedliche Strukturen verwendet werden?

Gruß
Martin
openWB
Site Admin
Beiträge: 7906
Registriert: So Okt 07, 2018 1:50 pm

Re: MQTT

Beitrag von openWB »

Das wird bei 1.7+ noch angepasst auf die einheitliche Struktur.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
karlhenning
Beiträge: 41
Registriert: Sa Mär 07, 2020 5:11 pm

Re: MQTT

Beitrag von karlhenning »

Hat jemand eine Idee wie ich MQTT-Parameter mit nur einem CURL-Befehl an die openWB sende?

Und am besten auch den Status über nur einen CURL-Befehl abrufe?

Danke :-)
Antworten