Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Praktische Anwendungen (Showcase)
  4. openWB SoC Wert aus vwconnect übergeben?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    703

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

openWB SoC Wert aus vwconnect übergeben?

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
13 Beiträge 3 Kommentatoren 1.6k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • JB_SullivanJ Offline
    JB_SullivanJ Offline
    JB_Sullivan
    schrieb am zuletzt editiert von
    #1

    Ich eröffne hier mal einen neuen Thread zu oben genannten Thema.

    Begonnen hat die "Fragestunde" hier im vwconnect Thread -> https://forum.iobroker.net/topic/26438/test-adapter-vw-connect-für-vw-id-audi-seat-skoda/1071?_=1639225626463

    Hintergrund der Idee, war den SoC des Fahrzeugs, welcher ja über vwconnect ausgelesen wird, an openWB zu übergeben, damit man sich das lästige händische einstellen an der Wallbox sparen kann.

    Die letzten Beiträge im vwconnect Thread haben zwar eine ungefähre Vorgehensweise erbraucht, doch leider funktioniert das nicht so, wie es der User @bommel_030 vorgeschlagen hat.

    Ich habe zwar nun im openWB - SET Verzeichnis einen Datenpunkt mit dem Namen %Soc angelegt (als Zahl), aber jegliche Änderungen werden NICHT nach mqtt.2.openWB.lp.1.%Soc übergeben.

    Ich habe dieses auch mit mqtt.2.openWB.set.lp.1.manualSoc ausprobiert, aber auch hier werden Wertänderungen im SET Ordner, nicht übernommen.

    Die Werte aus openWB landen bei mir im ioBroker über den MQTT Adapter der wiederum als Client/Subcriber eingestellt ist.

    Muss ggf. in openWB noch irgend etwas spezielles eingestellt werden, damit Werte die von extern rein kommen, von openWB auch akzeptiert werden? Bislang habe ich ja nur die Werte aus openWB lesend abgegriffen.

    b25c68e6-6f04-4c5b-baa4-33c02ddbeb8e-image.png

    ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

    B 1 Antwort Letzte Antwort
    0
    • JB_SullivanJ JB_Sullivan

      Ich eröffne hier mal einen neuen Thread zu oben genannten Thema.

      Begonnen hat die "Fragestunde" hier im vwconnect Thread -> https://forum.iobroker.net/topic/26438/test-adapter-vw-connect-für-vw-id-audi-seat-skoda/1071?_=1639225626463

      Hintergrund der Idee, war den SoC des Fahrzeugs, welcher ja über vwconnect ausgelesen wird, an openWB zu übergeben, damit man sich das lästige händische einstellen an der Wallbox sparen kann.

      Die letzten Beiträge im vwconnect Thread haben zwar eine ungefähre Vorgehensweise erbraucht, doch leider funktioniert das nicht so, wie es der User @bommel_030 vorgeschlagen hat.

      Ich habe zwar nun im openWB - SET Verzeichnis einen Datenpunkt mit dem Namen %Soc angelegt (als Zahl), aber jegliche Änderungen werden NICHT nach mqtt.2.openWB.lp.1.%Soc übergeben.

      Ich habe dieses auch mit mqtt.2.openWB.set.lp.1.manualSoc ausprobiert, aber auch hier werden Wertänderungen im SET Ordner, nicht übernommen.

      Die Werte aus openWB landen bei mir im ioBroker über den MQTT Adapter der wiederum als Client/Subcriber eingestellt ist.

      Muss ggf. in openWB noch irgend etwas spezielles eingestellt werden, damit Werte die von extern rein kommen, von openWB auch akzeptiert werden? Bislang habe ich ja nur die Werte aus openWB lesend abgegriffen.

      b25c68e6-6f04-4c5b-baa4-33c02ddbeb8e-image.png

      B Nicht stören
      B Nicht stören
      bommel_030
      schrieb am zuletzt editiert von
      #2

      @jb_sullivan
      Also... Erstmal den Datenpunkt manualSoc löschen, der kann nicht funktionieren.
      Blockly, Javascript etc. die den SOC schreiben sollen erstmal dekativiert werden.
      Du kannst in der OpenWB / Einstellungen / Modulkonfiguration => SOC Modul MQTT auswählen.
      Nutze aktuell noch das VAG Modul und es funktioniert trotzdem.
      Von der OpenWB verwendet wird dieser Datenpunkt:
      mqtt.2.openWB.lp.1.%Soc
      Von dir geschrieben wird in diesen Datenpunkt:
      mqtt.2.openWB.set.lp.1.%Soc
      Jetzt einfach in diesen Datenpunkt einen Wert z.B. 75 eingeben und mit "Wert setzen" bestätigen.
      (Mit der Maus draufklicken, nicht Enter drücken) Jetzt sollte die 75 kurz grün aufleuchten und dann verschwinden.
      Dafür steht die jetzt im Datenpunkt mqtt.2.openWB.lp.1.%Soc.

      Sollte das nicht funktionieren, dann schau dir mal deine MQTT EInstellungen an:
      -Client/Subscriber
      -Haken bei rejectunauthorized
      -Subscribe pattern: #
      -Maske zum Bekanntgeben eigener States: mqtt.2.*
      -Haken bei : Nur bei Änderungen publizieren / Eigene States beim verbinden publizieren
      -ggf. die OpenWB mal neu starten, hab noch nicht herausgefunden bei welchen EInstellungen speichern reicht und welche nen reboot brauchen.

      JB_SullivanJ 1 Antwort Letzte Antwort
      0
      • B bommel_030

        @jb_sullivan
        Also... Erstmal den Datenpunkt manualSoc löschen, der kann nicht funktionieren.
        Blockly, Javascript etc. die den SOC schreiben sollen erstmal dekativiert werden.
        Du kannst in der OpenWB / Einstellungen / Modulkonfiguration => SOC Modul MQTT auswählen.
        Nutze aktuell noch das VAG Modul und es funktioniert trotzdem.
        Von der OpenWB verwendet wird dieser Datenpunkt:
        mqtt.2.openWB.lp.1.%Soc
        Von dir geschrieben wird in diesen Datenpunkt:
        mqtt.2.openWB.set.lp.1.%Soc
        Jetzt einfach in diesen Datenpunkt einen Wert z.B. 75 eingeben und mit "Wert setzen" bestätigen.
        (Mit der Maus draufklicken, nicht Enter drücken) Jetzt sollte die 75 kurz grün aufleuchten und dann verschwinden.
        Dafür steht die jetzt im Datenpunkt mqtt.2.openWB.lp.1.%Soc.

        Sollte das nicht funktionieren, dann schau dir mal deine MQTT EInstellungen an:
        -Client/Subscriber
        -Haken bei rejectunauthorized
        -Subscribe pattern: #
        -Maske zum Bekanntgeben eigener States: mqtt.2.*
        -Haken bei : Nur bei Änderungen publizieren / Eigene States beim verbinden publizieren
        -ggf. die OpenWB mal neu starten, hab noch nicht herausgefunden bei welchen EInstellungen speichern reicht und welche nen reboot brauchen.

        JB_SullivanJ Offline
        JB_SullivanJ Offline
        JB_Sullivan
        schrieb am zuletzt editiert von
        #3

        @bommel_030 sagte in openWB SoC Wert aus vwconnect übergeben?:

        -Maske zum Bekanntgeben eigener States: mqtt.2.*
        -Haken bei : Nur bei Änderungen publizieren / Eigene States beim verbinden publizieren

        Vielen Dank für die detaillierte Ausführung. Der obere Teil mit der 75 hat "natürlich" nicht funktioniert, weil die beiden zitierten Menüpunkte bei mir in der Instant so nicht gesetzt waren.

        Habe ich jetzt geändert und auch die openWB neu gestartet - und siehe da, kaum macht man es richtig, funktioniert es auch.

        Nun wird der Wert aus %Soc auch bis in die openWB durchgereicht. Schade nur, das diese Wochenende mal wieder die Skoda Server hängen und seit Freitag der SoC Wert vom Wagen unverändert ist. Lt. div. Foren scheint eine große Anzahl an Fahrzeugen aktuell davon betroffen zu sein.

        Da gibt es seitens Skoda noch sehr sehr viel Optimierungsbedarf

        Allerdings funktioniert das Wert weiterreichen nur, wenn ich es manuell mache. Über ein Blockly funktioniert es nicht.

        Mit dem System Block "aktualisiere" passiert gar nichts und mit dem Systemblock "steuere" schreibt er zwar den neuen Wert in den Set %Soc DP rein, jedoch wird dieser nicht "nach oben" in den DP mqtt.2.openWB.lp.1.%Soc übernommen und verschwindet auch unten nicht wieder.

        Weißt du zufällig welcher Blockly Block die Funktion "setzen" wie bei der händischen Eingabe auslöst?

        ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

        B S 3 Antworten Letzte Antwort
        0
        • JB_SullivanJ JB_Sullivan

          @bommel_030 sagte in openWB SoC Wert aus vwconnect übergeben?:

          -Maske zum Bekanntgeben eigener States: mqtt.2.*
          -Haken bei : Nur bei Änderungen publizieren / Eigene States beim verbinden publizieren

          Vielen Dank für die detaillierte Ausführung. Der obere Teil mit der 75 hat "natürlich" nicht funktioniert, weil die beiden zitierten Menüpunkte bei mir in der Instant so nicht gesetzt waren.

          Habe ich jetzt geändert und auch die openWB neu gestartet - und siehe da, kaum macht man es richtig, funktioniert es auch.

          Nun wird der Wert aus %Soc auch bis in die openWB durchgereicht. Schade nur, das diese Wochenende mal wieder die Skoda Server hängen und seit Freitag der SoC Wert vom Wagen unverändert ist. Lt. div. Foren scheint eine große Anzahl an Fahrzeugen aktuell davon betroffen zu sein.

          Da gibt es seitens Skoda noch sehr sehr viel Optimierungsbedarf

          Allerdings funktioniert das Wert weiterreichen nur, wenn ich es manuell mache. Über ein Blockly funktioniert es nicht.

          Mit dem System Block "aktualisiere" passiert gar nichts und mit dem Systemblock "steuere" schreibt er zwar den neuen Wert in den Set %Soc DP rein, jedoch wird dieser nicht "nach oben" in den DP mqtt.2.openWB.lp.1.%Soc übernommen und verschwindet auch unten nicht wieder.

          Weißt du zufällig welcher Blockly Block die Funktion "setzen" wie bei der händischen Eingabe auslöst?

          B Nicht stören
          B Nicht stören
          bommel_030
          schrieb am zuletzt editiert von
          #4

          Jabb, das WE war auch bei VW eher bescheiden was den SoC angeht. Ärgerlich wenn man morgens bei 81% abstöpselt und abends wieder mit 26% anschließt und die Box Dank VW-Server noch von 81% ausgeht. Dann hat das Nachtladen natürlich nicht funktioniert und die Abfahrt am Sonntag verzögert sich...
          Nutze ein Blockly für den EVU Zweig. Der übergibt mit "steuere" korrekt via MQTT weiter. Evtl. Musst du Mal nachschauen ob du noch ne Umwandlung String/Zahl o.ä. brauchst.
          Kann erst später selber testen.

          1 Antwort Letzte Antwort
          0
          • JB_SullivanJ JB_Sullivan

            @bommel_030 sagte in openWB SoC Wert aus vwconnect übergeben?:

            -Maske zum Bekanntgeben eigener States: mqtt.2.*
            -Haken bei : Nur bei Änderungen publizieren / Eigene States beim verbinden publizieren

            Vielen Dank für die detaillierte Ausführung. Der obere Teil mit der 75 hat "natürlich" nicht funktioniert, weil die beiden zitierten Menüpunkte bei mir in der Instant so nicht gesetzt waren.

            Habe ich jetzt geändert und auch die openWB neu gestartet - und siehe da, kaum macht man es richtig, funktioniert es auch.

            Nun wird der Wert aus %Soc auch bis in die openWB durchgereicht. Schade nur, das diese Wochenende mal wieder die Skoda Server hängen und seit Freitag der SoC Wert vom Wagen unverändert ist. Lt. div. Foren scheint eine große Anzahl an Fahrzeugen aktuell davon betroffen zu sein.

            Da gibt es seitens Skoda noch sehr sehr viel Optimierungsbedarf

            Allerdings funktioniert das Wert weiterreichen nur, wenn ich es manuell mache. Über ein Blockly funktioniert es nicht.

            Mit dem System Block "aktualisiere" passiert gar nichts und mit dem Systemblock "steuere" schreibt er zwar den neuen Wert in den Set %Soc DP rein, jedoch wird dieser nicht "nach oben" in den DP mqtt.2.openWB.lp.1.%Soc übernommen und verschwindet auch unten nicht wieder.

            Weißt du zufällig welcher Blockly Block die Funktion "setzen" wie bei der händischen Eingabe auslöst?

            S Offline
            S Offline
            schmuh
            schrieb am zuletzt editiert von
            #5

            @jb_sullivan
            ich habe das mit diesem Block gemacht, du brauchst sonst nichts, keinen Trigger o.ä.
            ac24e2b7-10dc-4ebb-aa01-195a974ff207-image.png
            teste es einfach mal selbst mit deinen Variablen.

            1 Antwort Letzte Antwort
            1
            • JB_SullivanJ JB_Sullivan

              @bommel_030 sagte in openWB SoC Wert aus vwconnect übergeben?:

              -Maske zum Bekanntgeben eigener States: mqtt.2.*
              -Haken bei : Nur bei Änderungen publizieren / Eigene States beim verbinden publizieren

              Vielen Dank für die detaillierte Ausführung. Der obere Teil mit der 75 hat "natürlich" nicht funktioniert, weil die beiden zitierten Menüpunkte bei mir in der Instant so nicht gesetzt waren.

              Habe ich jetzt geändert und auch die openWB neu gestartet - und siehe da, kaum macht man es richtig, funktioniert es auch.

              Nun wird der Wert aus %Soc auch bis in die openWB durchgereicht. Schade nur, das diese Wochenende mal wieder die Skoda Server hängen und seit Freitag der SoC Wert vom Wagen unverändert ist. Lt. div. Foren scheint eine große Anzahl an Fahrzeugen aktuell davon betroffen zu sein.

              Da gibt es seitens Skoda noch sehr sehr viel Optimierungsbedarf

              Allerdings funktioniert das Wert weiterreichen nur, wenn ich es manuell mache. Über ein Blockly funktioniert es nicht.

              Mit dem System Block "aktualisiere" passiert gar nichts und mit dem Systemblock "steuere" schreibt er zwar den neuen Wert in den Set %Soc DP rein, jedoch wird dieser nicht "nach oben" in den DP mqtt.2.openWB.lp.1.%Soc übernommen und verschwindet auch unten nicht wieder.

              Weißt du zufällig welcher Blockly Block die Funktion "setzen" wie bei der händischen Eingabe auslöst?

              B Nicht stören
              B Nicht stören
              bommel_030
              schrieb am zuletzt editiert von
              #6

              @jb_sullivan
              Hab es mal kurz getestet. Mit "steuere" reicht er den SOC brav aus dem vw-connect Adapter weiter an die Wallbox.
              Beide Datenpunkte sind vom Typ "number".
              Die elegantere Methode ist natürlich der Binding Vorschlag von @schmuh.

              1 Antwort Letzte Antwort
              0
              • JB_SullivanJ Offline
                JB_SullivanJ Offline
                JB_Sullivan
                schrieb am zuletzt editiert von
                #7

                Vielen Dank an Euch beide - aber leider funktioniert bei mir weder "steuere" noch "bind" (was bedeutet eigentlich der DP content?)

                Ich kann mich auf den Kopf stellen. Alles was über ein Blockly auf den DP mqtt.2.openWB.set.lp.1.%Soc geschrieben wird, bleibt dort wie angenagelt stehen und wird nicht an mqtt.2.openWB.lp.1.%Soc weitergereicht.

                Mache ich es aber von Hand und drücke "Wert setzen", funktioniert es.

                a62c142e-123f-4fd1-995a-73e70fa1a4eb-image.png

                c803a205-87e6-4497-9024-ca4b2560e089-image.png

                ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

                S B 2 Antworten Letzte Antwort
                0
                • JB_SullivanJ JB_Sullivan

                  Vielen Dank an Euch beide - aber leider funktioniert bei mir weder "steuere" noch "bind" (was bedeutet eigentlich der DP content?)

                  Ich kann mich auf den Kopf stellen. Alles was über ein Blockly auf den DP mqtt.2.openWB.set.lp.1.%Soc geschrieben wird, bleibt dort wie angenagelt stehen und wird nicht an mqtt.2.openWB.lp.1.%Soc weitergereicht.

                  Mache ich es aber von Hand und drücke "Wert setzen", funktioniert es.

                  a62c142e-123f-4fd1-995a-73e70fa1a4eb-image.png

                  c803a205-87e6-4497-9024-ca4b2560e089-image.png

                  S Offline
                  S Offline
                  schmuh
                  schrieb am zuletzt editiert von
                  #8

                  @jb_sullivan
                  Der DP "content" kommt vom We Connect Adapter:
                  16f42f72-d4e7-4d4e-b47d-7e0d29a5640a-image.png

                  JB_SullivanJ 1 Antwort Letzte Antwort
                  0
                  • JB_SullivanJ JB_Sullivan

                    Vielen Dank an Euch beide - aber leider funktioniert bei mir weder "steuere" noch "bind" (was bedeutet eigentlich der DP content?)

                    Ich kann mich auf den Kopf stellen. Alles was über ein Blockly auf den DP mqtt.2.openWB.set.lp.1.%Soc geschrieben wird, bleibt dort wie angenagelt stehen und wird nicht an mqtt.2.openWB.lp.1.%Soc weitergereicht.

                    Mache ich es aber von Hand und drücke "Wert setzen", funktioniert es.

                    a62c142e-123f-4fd1-995a-73e70fa1a4eb-image.png

                    c803a205-87e6-4497-9024-ca4b2560e089-image.png

                    B Nicht stören
                    B Nicht stören
                    bommel_030
                    schrieb am zuletzt editiert von
                    #9

                    @jb_sullivan
                    Ausm Bauch raus ohne PC vor der Nase...
                    Dein Quelldatenpunkt ist auch Number?
                    Hatte sowas Mal beim Stromzähler, hat W als Number und Wh als String geliefert...

                    JB_SullivanJ 1 Antwort Letzte Antwort
                    0
                    • S schmuh

                      @jb_sullivan
                      Der DP "content" kommt vom We Connect Adapter:
                      16f42f72-d4e7-4d4e-b47d-7e0d29a5640a-image.png

                      JB_SullivanJ Offline
                      JB_SullivanJ Offline
                      JB_Sullivan
                      schrieb am zuletzt editiert von
                      #10

                      @schmuh Ah Ok, dann werden die DP`s beim Skoda Enyaq offensichtlich anders benannt.

                      c9ad92b5-fa51-4c08-a57f-c7a5f17d49c6-image.png

                      ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

                      1 Antwort Letzte Antwort
                      0
                      • B bommel_030

                        @jb_sullivan
                        Ausm Bauch raus ohne PC vor der Nase...
                        Dein Quelldatenpunkt ist auch Number?
                        Hatte sowas Mal beim Stromzähler, hat W als Number und Wh als String geliefert...

                        JB_SullivanJ Offline
                        JB_SullivanJ Offline
                        JB_Sullivan
                        schrieb am zuletzt editiert von JB_Sullivan
                        #11

                        @bommel_030 Jupp Quell DP ist "number" wie alle anderen DP`s auch

                        deb52513-fd0e-475a-8bd3-817a35e6ed81-image.png

                        e8382909-0c0a-4f00-bf31-76990ef351b7-image.png

                        da6beb29-d0d2-412f-806b-e8bd46a40e5b-image.png

                        ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

                        1 Antwort Letzte Antwort
                        0
                        • JB_SullivanJ Offline
                          JB_SullivanJ Offline
                          JB_Sullivan
                          schrieb am zuletzt editiert von
                          #12

                          Dann löse ich das ganze mal selber auf - ich habe nichts, von dem oben gezeigten geändert.

                          Als die Skoda Server wieder funktionsfähig waren und mein Fahrzeug wieder gefunden wurde, hat es sofort eine automatische Aktualisierung des SoC Wertes, sowohl auf vwconnect Ebene, als auch in openWB mit dem "binding" Blockly gegeben.

                          Somit alles OK was das weiterreichen des Datenpunktes angeht - so die Server der Automobil Hersteller das auch wollen ..........

                          ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

                          B 1 Antwort Letzte Antwort
                          0
                          • JB_SullivanJ JB_Sullivan

                            Dann löse ich das ganze mal selber auf - ich habe nichts, von dem oben gezeigten geändert.

                            Als die Skoda Server wieder funktionsfähig waren und mein Fahrzeug wieder gefunden wurde, hat es sofort eine automatische Aktualisierung des SoC Wertes, sowohl auf vwconnect Ebene, als auch in openWB mit dem "binding" Blockly gegeben.

                            Somit alles OK was das weiterreichen des Datenpunktes angeht - so die Server der Automobil Hersteller das auch wollen ..........

                            B Nicht stören
                            B Nicht stören
                            bommel_030
                            schrieb am zuletzt editiert von
                            #13

                            @jb_sullivan
                            Freut mich wenn es funktioniert. Ist leider (noch) nicht sonderlich zuverlässig was VAG da liefert.
                            Du kannst mit der simpleAPI den SOC auch von der Wallbox direkt aus iobroker auslesen lassen,
                            dann brauchst du theoretisch nicht mal nen Skript zum aktualisieren.

                            1 Antwort Letzte Antwort
                            0
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            641

                            Online

                            32.6k

                            Benutzer

                            82.0k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe