Seite 38 von 41

Re: MQTT

Verfasst: Mo Jun 03, 2024 8:03 am
von hhoefling
Sehr schöne Einleitung. Mir fehlt der Hinweis das es sich auf die Software Version 2.x bezieht.
Es wird sicher noch eine Zeit lang die 1.9er verwendet.

Re: MQTT

Verfasst: Mo Jun 03, 2024 8:31 am
von Brovning
Pendragon hat geschrieben: So Jun 02, 2024 5:41 pm Ich habe hier mal angefangen eine Doku für MQTT zu erstellen:
https://github.com/Pendragon77/OpenWB/b ... cs/MQTT.md
Top!!!
Vielen Dank!

Re: MQTT

Verfasst: Mo Jun 03, 2024 11:48 am
von Lotus
Ich versuche ja gerade den smart appliance enabler per MQTT an die OpenWB anzubinden zwecks Export der Ladedaten in das SMA Sunny Portal.

siehe hier:
https://github.com/camueller/SmartAppli ... ssions/611

und hier:
viewtopic.php?t=8084&start=30

Ich kann die Daten per MQTT Explorer sehen, der SAE kann sie aber nicht lesen. Laut dem Entwickler liegt es an der OpenWB Implementation, die irgendwie nicht normgerecht ist.

Ich habe per node red die topics mit den 2 Ladeleistungen der 2 OpenwB auf einem Raspi, auf dem auch der SAE läuft, per MQTT abgerufen.
Schicke ich sie dann an einen MQTT Broker (mit anderer Portnummer) auf dem Raspi und stelle sie als topics zur Verfügung, kann SAE die Leistungen ohne Probleme abrufen.
Irgendwas stimmt also noch nicht mit der MQTT Umsetzung auf der OpenWB.

Ist auf der OpenWB ein MQTT Server oder auch ein Broker? Ich bin da nicht so firm in der Sache. Es wäre gut, wenn man node red da wieder raus nehmen könnte.

Noch besser wäre es, wenn die OpenWB per XML Seite direkt Daten in das SMA Portal liefern würde. 8-)

Re: MQTT

Verfasst: Mo Jun 03, 2024 3:22 pm
von Pendragon
hhoefling hat geschrieben: Mo Jun 03, 2024 8:03 am Sehr schöne Einleitung. Mir fehlt der Hinweis das es sich auf die Software Version 2.x bezieht.
Es wird sicher noch eine Zeit lang die 1.9er verwendet.

Danke.
Da es ein Fork von dem 2er wiki ist, ist es für mich selbstverständlich, dass es hier nur um die 2.x geht. 8-)

Re: MQTT

Verfasst: Di Aug 06, 2024 12:59 pm
von Paradoxx87
gibt es eine übersicht zur MQTT Verbindung
Ich würde gerne wissen, welche werte die open wb bei allen set topics bekommen muss und welcher datentyp das ist.
Einfach eine übersicht
topic , datentyp , min max value


gibt es sowas irgendwo ?

Re: MQTT

Verfasst: Di Aug 06, 2024 1:20 pm
von Gero
Nein, gibt es nicht - ausser im
sourcecode. Aber generell sind die set-Topics di selben wie die get-Topics. Und die bekommst du mit dem MQTT-Explorer raus. Oder du schaust im mqtt.log, da steht auch drin, welche Topics wie gesetzt werden.

Re: MQTT

Verfasst: Di Aug 06, 2024 6:15 pm
von PhilW35
N'Abend zusammen,

da ich grad wieder eine Benachrichtigung bekommen habe das sich hier wieder was tut versuche ich es nochmal ;-)

Ich versuche krampfhaft mit nodered die openWB zu steuern. Mir ist klar das das mit MQTT sehr dynamisch mit den Ladepunkten etc ist, aber ich bekomme nichtmal den einfachsten Befehl hin bzw. die Box reagiert nicht.
Das Auslesen über NodeRed funktioniert top und ich bekomme alle Daten, heisst die Kommuniktaion funktioniert.

Wenn ich
NodeRed standby.PNG
(23.38 KiB) Noch nie heruntergeladen
also Payload "standby" und im MQTT Knoten das topic "openWB/set/vehicle/template/charge_template/2/chargemode/selected" (wobei die 2 die ID des Ladepunktes ist) schicke passiert nix.

Kann mir jemand sagen wo ich den Knoten in meinem Kopf habe? Dake

PhilW

Re: MQTT

Verfasst: Di Aug 06, 2024 6:33 pm
von BJ Axel
PhilW35 hat geschrieben: Di Aug 06, 2024 6:15 pm Ich versuche krampfhaft mit nodered die openWB zu steuern.
Verständlich. Ich warte (mangels eigener Kenntnisse) auf die re-atktivierung der HTTP-API als -Integration.

Re: MQTT

Verfasst: Di Aug 06, 2024 6:53 pm
von openWB
BJ Axel hat geschrieben: Di Aug 06, 2024 6:33 pm
PhilW35 hat geschrieben: Di Aug 06, 2024 6:15 pm Ich versuche krampfhaft mit nodered die openWB zu steuern.
Verständlich. Ich warte (mangels eigener Kenntnisse) auf die re-atktivierung der HTTP-API als -Integration.
Ist seit der beta: viewtopic.php?p=113522&hilit=HTTP+api#p113522

Wieder verfügbar.

Re: MQTT

Verfasst: Di Aug 06, 2024 11:08 pm
von Paradoxx87
Gero hat geschrieben: Di Aug 06, 2024 1:20 pm Nein, gibt es nicht - ausser im
sourcecode. Aber generell sind die set-Topics di selben wie die get-Topics. Und die bekommst du mit dem MQTT-Explorer raus. Oder du schaust im mqtt.log, da steht auch drin, welche Topics wie gesetzt werden.
HMMM, irgendwie hatte ich so eine Antwort erwartet. Leider hilft das kein Stück weiter.
Ich bin mit MQTT explorer drauf aber leider kann ich da gar nix setzen.
ich finde in diesem chaos auch gar nix. Siehe Bilder im Anhang

Wie kann ich nun den Lademodus setzen ?
Für jede Hilfe bin ich dankbar

Gruß PD