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. ioBroker Allgemein
  4. mqtt client/server adapter mit openWB

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

mqtt client/server adapter mit openWB

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
openwb mqtt
39 Beiträge 8 Kommentatoren 3.8k Aufrufe 7 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.
  • werner2000xW werner2000x

    @glasfaser Genau das habe ich versucht, es wird in VIS jedoch nicht angezeigt.
    Ich war in VIS auf Widget importieren und habe den Inhalt der Datei view_owb.txt in das
    Importfenster kopiert. Es kommt keine Fehlermeldung und es wird nicht das neue VIS View angezeigt. Komisch ...

    GlasfaserG Offline
    GlasfaserG Offline
    Glasfaser
    schrieb am zuletzt editiert von
    #21

    @werner2000x sagte in mqtt client/server adapter mit openWB:

    Ich war in VIS auf Widget importieren und habe den Inhalt der Datei view_owb.txt i

    ... auf View importieren gehen , wie auch schon oben erwähnt ist es ein View !

    .
    1.JPG

    Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

    werner2000xW 1 Antwort Letzte Antwort
    0
    • GlasfaserG Glasfaser

      @werner2000x sagte in mqtt client/server adapter mit openWB:

      Ich war in VIS auf Widget importieren und habe den Inhalt der Datei view_owb.txt i

      ... auf View importieren gehen , wie auch schon oben erwähnt ist es ein View !

      .
      1.JPG

      werner2000xW Offline
      werner2000xW Offline
      werner2000x
      schrieb am zuletzt editiert von
      #22

      @glasfaser Ja Danke- das was es.
      Nun habe ich auch das Blockly Script importiert.
      Welche und wieviele javascipt variable müssen nun angelegt werden?
      Ich habe folgende gefunden:

      javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.ChargeMode4JS

      javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.DirectChargeSoc4JS

      javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.kWhDirectChargeToCharge4JS

      javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.DirectChargeSubMode4JS

      Sind das alle 4 oder gibt es noch mehr?

      Raspi4 8 GB mit Aqara Zigbee USB, iob und PI-hole
      Innogy Smarthome
      Bosch Bridge 2
      HUE Bridge
      OpenWB Wallbox mit EVU Kit
      Google Nest Pro Hub

      GlasfaserG M 2 Antworten Letzte Antwort
      0
      • werner2000xW werner2000x

        @glasfaser Ja Danke- das was es.
        Nun habe ich auch das Blockly Script importiert.
        Welche und wieviele javascipt variable müssen nun angelegt werden?
        Ich habe folgende gefunden:

        javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.ChargeMode4JS

        javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.DirectChargeSoc4JS

        javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.kWhDirectChargeToCharge4JS

        javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.DirectChargeSubMode4JS

        Sind das alle 4 oder gibt es noch mehr?

        GlasfaserG Offline
        GlasfaserG Offline
        Glasfaser
        schrieb am zuletzt editiert von
        #23

        @werner2000x sagte in mqtt client/server adapter mit openWB:

        Sind das alle 4 oder gibt es noch mehr?

        Sorry , ich kenne openWB nicht , habe nur dir soweit wie möglich geholfen.

        Ist doch eigenlich alles beschrieben , ab hier die Datenpunkte :

        5c882b8b-d9d0-4e9f-9aff-66c44766e9e3-grafik.png

        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

        1 Antwort Letzte Antwort
        0
        • werner2000xW werner2000x

          @glasfaser Ja Danke- das was es.
          Nun habe ich auch das Blockly Script importiert.
          Welche und wieviele javascipt variable müssen nun angelegt werden?
          Ich habe folgende gefunden:

          javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.ChargeMode4JS

          javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.DirectChargeSoc4JS

          javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.kWhDirectChargeToCharge4JS

          javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.DirectChargeSubMode4JS

          Sind das alle 4 oder gibt es noch mehr?

          M Offline
          M Offline
          mading
          schrieb am zuletzt editiert von mading
          #24

          @werner2000x

          Steht doch im Wiki dass man die DP importieren soll…da mache ich mir schon die Mühe alles sorgfältig zu dokumentieren und dann wird es nicht gelesen 🙄

          1 Antwort Letzte Antwort
          0
          • werner2000xW Offline
            werner2000xW Offline
            werner2000x
            schrieb am zuletzt editiert von
            #25

            @mading Ja, jetzt habe ich es verstanden. Die Datei mit den Datenpunkten hatte ich übersehen.

            Eine Variable finde ich allerdings nicht in den openWBDatenpunkten.json.
            Und zwar mqtt.0.openWB.set.lp1.boolResetDirectCharge s. Bild.

            Variable_bool.jpg

            Kann man eine andere Variable nehmen?

            Raspi4 8 GB mit Aqara Zigbee USB, iob und PI-hole
            Innogy Smarthome
            Bosch Bridge 2
            HUE Bridge
            OpenWB Wallbox mit EVU Kit
            Google Nest Pro Hub

            GlasfaserG 1 Antwort Letzte Antwort
            0
            • werner2000xW werner2000x

              @mading Ja, jetzt habe ich es verstanden. Die Datei mit den Datenpunkten hatte ich übersehen.

              Eine Variable finde ich allerdings nicht in den openWBDatenpunkten.json.
              Und zwar mqtt.0.openWB.set.lp1.boolResetDirectCharge s. Bild.

              Variable_bool.jpg

              Kann man eine andere Variable nehmen?

              GlasfaserG Offline
              GlasfaserG Offline
              Glasfaser
              schrieb am zuletzt editiert von
              #26

              @werner2000x sagte in mqtt client/server adapter mit openWB:

              mqtt.0.openWB.set.lp1.boolResetDirectCharge

              die ist im Ordner mqtt.0 .......:

              siehe hier :

              in der Anleitung :
              ...
              Damit besteht die Verbindung und die Daten von openWB werden im iobroker unter Objekte aufgeführt.
              ...
              1.JPG

              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

              werner2000xW 1 Antwort Letzte Antwort
              0
              • GlasfaserG Glasfaser

                @werner2000x sagte in mqtt client/server adapter mit openWB:

                mqtt.0.openWB.set.lp1.boolResetDirectCharge

                die ist im Ordner mqtt.0 .......:

                siehe hier :

                in der Anleitung :
                ...
                Damit besteht die Verbindung und die Daten von openWB werden im iobroker unter Objekte aufgeführt.
                ...
                1.JPG

                werner2000xW Offline
                werner2000xW Offline
                werner2000x
                schrieb am zuletzt editiert von
                #27

                @glasfaser Leider gibt es unter mqtt.0.openWB.set überhaupt keine bool variable.
                Nur unter mqtt.0.lp.1 gibt es die schon vorher aufgeführten bool variable s. Bild.

                Variable_bool2.jpg

                Irgendetwas mit "boolResetDirectCharge" fehlt leider.

                Bei der Ausführung des Blockly bekomme ich noch die folgenden Warnungen:

                16.9.2021, 12:03:15.535 [warn ]: javascript.0 (25791) at Object.<anonymous> (script.js.OpenWB:34:33)
                16.9.2021, 12:03:16.857 [warn ]: javascript.0 (25791) at Object.<anonymous> (script.js.OpenWB:34:33)
                16.9.2021, 12:03:52.182 [warn ]: javascript.0 (25791) at Object.<anonymous> (script.js.OpenWB:34:33)

                Was bedeutet dort eigentlich 34:33? Sind das die Zeilennummern im JS Script?

                Raspi4 8 GB mit Aqara Zigbee USB, iob und PI-hole
                Innogy Smarthome
                Bosch Bridge 2
                HUE Bridge
                OpenWB Wallbox mit EVU Kit
                Google Nest Pro Hub

                GlasfaserG 1 Antwort Letzte Antwort
                0
                • werner2000xW werner2000x

                  @glasfaser Leider gibt es unter mqtt.0.openWB.set überhaupt keine bool variable.
                  Nur unter mqtt.0.lp.1 gibt es die schon vorher aufgeführten bool variable s. Bild.

                  Variable_bool2.jpg

                  Irgendetwas mit "boolResetDirectCharge" fehlt leider.

                  Bei der Ausführung des Blockly bekomme ich noch die folgenden Warnungen:

                  16.9.2021, 12:03:15.535 [warn ]: javascript.0 (25791) at Object.<anonymous> (script.js.OpenWB:34:33)
                  16.9.2021, 12:03:16.857 [warn ]: javascript.0 (25791) at Object.<anonymous> (script.js.OpenWB:34:33)
                  16.9.2021, 12:03:52.182 [warn ]: javascript.0 (25791) at Object.<anonymous> (script.js.OpenWB:34:33)

                  Was bedeutet dort eigentlich 34:33? Sind das die Zeilennummern im JS Script?

                  GlasfaserG Offline
                  GlasfaserG Offline
                  Glasfaser
                  schrieb am zuletzt editiert von
                  #28

                  @werner2000x

                  Ist alles Trockenübung da ich es nicht nutze ....

                  Ich erlese es so , das es den Datenpunkt nicht mehr gibt , bzw. geändert wurde .
                  In deinem Fall mußt du im Script den Datenpunkt neu anpassen .

                  1.JPG

                  Was bedeutet dort eigentlich 34:33? Sind das die Zeilennummern im JS Script?

                  Das ein Wert abgefragt /erwartet wird der nicht da ist .
                  Du kannst das Blockly umschalten auf JS dann siehst du was in der Zeile ist .

                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                  M 1 Antwort Letzte Antwort
                  0
                  • GlasfaserG Glasfaser

                    @werner2000x

                    Ist alles Trockenübung da ich es nicht nutze ....

                    Ich erlese es so , das es den Datenpunkt nicht mehr gibt , bzw. geändert wurde .
                    In deinem Fall mußt du im Script den Datenpunkt neu anpassen .

                    1.JPG

                    Was bedeutet dort eigentlich 34:33? Sind das die Zeilennummern im JS Script?

                    Das ein Wert abgefragt /erwartet wird der nicht da ist .
                    Du kannst das Blockly umschalten auf JS dann siehst du was in der Zeile ist .

                    M Offline
                    M Offline
                    mading
                    schrieb am zuletzt editiert von mading
                    #29

                    @werner2000x lies mal bitte den gesamten Wiki Artikel aufmerksam durch. Darin steht u.a. folgendes:

                    .../set/ topics werden nur zum Setzen benutzt, die anderen zum Lesen

                    .../set/ topics werden (teilweise) nicht automatisch generiert und müssen ggf. manuell angelegt werden.

                    Edit: bitte nicht falsch verstehen, aber die Thematik ist ja schon etwas "advanced". Fragen sind kein Problem, ich hoffe man kann aber erwarten dass man den Artikel durch liest :). Bei Fragen gerne fragen aber eben bitte nicht was im Artikel steht. Ich habe es im Wiki Artikel so ausführlich beschrieben wie möglich, jedoch als Zielgruppe aber Leute, die sich mit iobroker/ blockly etc. grundsätzlich etwas besser auskennen.

                    1 Antwort Letzte Antwort
                    0
                    • M mading

                      @strobi wie übergibst du sie denn? Via Blockly? Soweit mir bekannt ist, benötigst du dafür den "Steuere" Block.

                      b7de5578-1997-4d79-b18e-99ccf460eadf-image.png

                      Das Dumme ist nur, dass die "Topics" nicht alle bekannt oder gepflegt sind. Du könntest noch in den Source Files der openWB nachsehen (-> https://github.com/snaptec/openWB/blob/master/runs/mqttsub.py). Alternativ kannst du auch über Status --> mqtt in der openWB nachsehen welches Topic benutzt wird und das nachvollziehen. Das oWB Web Interface arbeitet ebenfalls mit mqtt und übergibt die Daten an das "Backend"

                      S Offline
                      S Offline
                      Strobi
                      schrieb am zuletzt editiert von Strobi
                      #30

                      @mading said in mqtt client/server adapter mit openWB:

                      @strobi wie übergibst du sie denn? Via Blockly? Soweit mir bekannt ist, benötigst du dafür den "Steuere" Block.

                      b7de5578-1997-4d79-b18e-99ccf460eadf-image.png

                      Mittlerweile funktioniert bei mir die Datenübergabe an openWB über MQTT mittels der "steuere" Blöcke.
                      Nur wird unter Status die Leistung nicht berechnet - warum auch immer...

                      64c5e138-7481-4ea7-9072-f93049e9ab82-grafik.png

                      M 1 Antwort Letzte Antwort
                      0
                      • S Strobi

                        @mading said in mqtt client/server adapter mit openWB:

                        @strobi wie übergibst du sie denn? Via Blockly? Soweit mir bekannt ist, benötigst du dafür den "Steuere" Block.

                        b7de5578-1997-4d79-b18e-99ccf460eadf-image.png

                        Mittlerweile funktioniert bei mir die Datenübergabe an openWB über MQTT mittels der "steuere" Blöcke.
                        Nur wird unter Status die Leistung nicht berechnet - warum auch immer...

                        64c5e138-7481-4ea7-9072-f93049e9ab82-grafik.png

                        M Offline
                        M Offline
                        mading
                        schrieb am zuletzt editiert von
                        #31

                        @strobi

                        Der Screenshot zeigt m.W.n das Openwb Web interface. Kannst du es bitte genauer erklären?

                        S 1 Antwort Letzte Antwort
                        0
                        • M mading

                          @strobi

                          Der Screenshot zeigt m.W.n das Openwb Web interface. Kannst du es bitte genauer erklären?

                          S Offline
                          S Offline
                          Strobi
                          schrieb am zuletzt editiert von
                          #32

                          @mading sagte in mqtt client/server adapter mit openWB:

                          @strobi

                          Der Screenshot zeigt m.W.n das Openwb Web interface. Kannst du es bitte genauer erklären?

                          Spannung & Stromstärke werden von ioBroker via MQTT an openWB übergeben - die Leistung sollte sich openWB dann selbst berechnen (zumindest übergibt man keine Leistung pro Phase):

                          acecb745-5574-4097-963e-4c79bd2d4556-grafik.png

                          M 1 Antwort Letzte Antwort
                          0
                          • S Strobi

                            @mading sagte in mqtt client/server adapter mit openWB:

                            @strobi

                            Der Screenshot zeigt m.W.n das Openwb Web interface. Kannst du es bitte genauer erklären?

                            Spannung & Stromstärke werden von ioBroker via MQTT an openWB übergeben - die Leistung sollte sich openWB dann selbst berechnen (zumindest übergibt man keine Leistung pro Phase):

                            acecb745-5574-4097-963e-4c79bd2d4556-grafik.png

                            M Offline
                            M Offline
                            mading
                            schrieb am zuletzt editiert von
                            #33

                            @strobi ok. Wo willst du welche Leistung berechnen/ anzeigen?

                            S 1 Antwort Letzte Antwort
                            0
                            • M mading

                              @strobi ok. Wo willst du welche Leistung berechnen/ anzeigen?

                              S Offline
                              S Offline
                              Strobi
                              schrieb am zuletzt editiert von
                              #34

                              @mading sagte in mqtt client/server adapter mit openWB:

                              @strobi ok. Wo willst du welche Leistung berechnen/ anzeigen?

                              Ich hätte es im openWB Status schön gefunden, wenn die Leistungswerte auch zu den Strom & Spannungswerten gepasst hätten.
                              Aber das stört weiter nicht - die Funktion ist trotzdem gegeben.
                              Vielleicht wird es mit openWB2.0 besser...

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

                                Weiß jemand wie der mqtt Datenpunkt heißt, der in der original openWB Software den Ladestatus (z.B. minPV + Speicher) ausgibt?

                                Ich suche mir bei der Menge an Datenpunkten die übergeben/abgeholt werden einen Ast, aber finden tue ich nichts.

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

                                H 1 Antwort Letzte Antwort
                                0
                                • JB_SullivanJ JB_Sullivan

                                  Weiß jemand wie der mqtt Datenpunkt heißt, der in der original openWB Software den Ladestatus (z.B. minPV + Speicher) ausgibt?

                                  Ich suche mir bei der Menge an Datenpunkten die übergeben/abgeholt werden einen Ast, aber finden tue ich nichts.

                                  H Online
                                  H Online
                                  holgerwolf
                                  schrieb am zuletzt editiert von holgerwolf
                                  #36

                                  @jb_sullivan ```

                                  mqtt.0.openWB.global.ChargeMode
                                  
                                  M 1 Antwort Letzte Antwort
                                  0
                                  • H holgerwolf

                                    @jb_sullivan ```

                                    mqtt.0.openWB.global.ChargeMode
                                    
                                    M Offline
                                    M Offline
                                    mading
                                    schrieb am zuletzt editiert von
                                    #37

                                    @holgerwolf sagte in mqtt client/server adapter mit openWB:

                                    @jb_sullivan ```

                                    mqtt.0.openWB.global.ChargeMode
                                    

                                    https://github.com/snaptec/openWB/wiki/Steuerung-der-openWB-mit-iobroker-&-vis

                                    👍🏼

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

                                      Deswegen habe ich es nicht identifizieren können, weil ich dachte es wird in Klartext in den DP geschrieben.

                                      Eine Liste welcher Mode was ist, muss man wohl ausprobieren, denn so eine Liste habe ich ebenfalls nicht gefunden.

                                      Also Mode 2 scheint "PV + Speicher Vorrang" zu sein (läuft bei mir aktuell gerade).

                                      Leider wird der DP nur mit Nummern gefüllt, wenn auch ein Ladevorgang aktiv ist :(

                                      Damit man es im VIS angezeigt bekommt, muss man dann wohl ein Basic Value-List Widget nehmen.

                                      EDIT - habe die Liste gefunden. Leider scheint es aber nur eine Liste der Lademodi zu geben und keine Liste, für die Lademodi in Verbindung mit der Vorrangauswahl ob Speicher oder PKW ausgewählt ist.

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

                                      H 1 Antwort Letzte Antwort
                                      0
                                      • JB_SullivanJ JB_Sullivan

                                        Deswegen habe ich es nicht identifizieren können, weil ich dachte es wird in Klartext in den DP geschrieben.

                                        Eine Liste welcher Mode was ist, muss man wohl ausprobieren, denn so eine Liste habe ich ebenfalls nicht gefunden.

                                        Also Mode 2 scheint "PV + Speicher Vorrang" zu sein (läuft bei mir aktuell gerade).

                                        Leider wird der DP nur mit Nummern gefüllt, wenn auch ein Ladevorgang aktiv ist :(

                                        Damit man es im VIS angezeigt bekommt, muss man dann wohl ein Basic Value-List Widget nehmen.

                                        EDIT - habe die Liste gefunden. Leider scheint es aber nur eine Liste der Lademodi zu geben und keine Liste, für die Lademodi in Verbindung mit der Vorrangauswahl ob Speicher oder PKW ausgewählt ist.

                                        H Online
                                        H Online
                                        holgerwolf
                                        schrieb am zuletzt editiert von
                                        #39

                                        @jb_sullivan So muss die Liste aussehen:

                                        Sofort;MIN+PV;PV-Laden;Stop
                                        

                                        Und dann hier eintragen:

                                        be36c569-38fa-468f-b18f-9613cb40f1fa-grafik.png

                                        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
                                        FAQ Cloud / IOT
                                        HowTo: Node.js-Update
                                        HowTo: Backup/Restore
                                        Downloads
                                        BLOG

                                        768

                                        Online

                                        32.5k

                                        Benutzer

                                        81.7k

                                        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