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. Error/Bug
  4. openWB über MQTT funktioniert sporadisch nicht

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    11
    1
    84

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    554

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

openWB über MQTT funktioniert sporadisch nicht

Geplant Angeheftet Gesperrt Verschoben Error/Bug
mqttopenwbopenwb mqtt
5 Beiträge 2 Kommentatoren 343 Aufrufe 2 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.
  • A Offline
    A Offline
    aski71
    schrieb am zuletzt editiert von
    #1
    • Adaptername: mqtt
    • Adapterversion: 5.2.0

    Ich starte per javascript/blockly die Ladung meines Autos durch eine openWB mit dem mqtt Adapter.
    Nun habe ich festgestellt, dass sporadisch offensichtlich die Befehle nicht durchgehen und das Laden nicht gestartet wird.

    Rückübersetzter Blockly Code:

        setState('mqtt.0.openWB.config.set.sofort.lp.1.chargeLimitation' /* openWB/config/set/sofort/lp/1/chargeLimitation */, 0);
        await wait(1000);
        setState('mqtt.0.openWB.set.lp.1.ChargePointEnabled' /* openWB/set/lp/1/ChargePointEnabled */, 1);
        await wait(1000);
        setState('mqtt.0.openWB.set.ChargeMode' /* openWB/set/ChargeMode */, 0);
    

    Aus dem Logging der openWB war ersichtlich, dass die chargeLimitation richtig ankam und gesetzt wurde.
    Danach kam nichts mehr.
    Auch Versuche, die Werte manuell über die ioBroker Oberfläche zu setzen und so eine Reaktion auszulösen schlug fehl.
    Als ich dann dem MQTT Adapter einen Restart verpasst habe, lief es wieder. Scheinbar waren die beiden Befehle irgendwie gecached und wurden beim Restart des Adapters abgearbeitet.

    Woran kann das liegen? Ich würde ungern eines Morgens aufwachen und feststellen: Mein Auto wurde nicht geladen. :grimacing:
    Danke für Hilfe.

    VG Alex

    DJMarc75D 1 Antwort Letzte Antwort
    0
    • A aski71
      • Adaptername: mqtt
      • Adapterversion: 5.2.0

      Ich starte per javascript/blockly die Ladung meines Autos durch eine openWB mit dem mqtt Adapter.
      Nun habe ich festgestellt, dass sporadisch offensichtlich die Befehle nicht durchgehen und das Laden nicht gestartet wird.

      Rückübersetzter Blockly Code:

          setState('mqtt.0.openWB.config.set.sofort.lp.1.chargeLimitation' /* openWB/config/set/sofort/lp/1/chargeLimitation */, 0);
          await wait(1000);
          setState('mqtt.0.openWB.set.lp.1.ChargePointEnabled' /* openWB/set/lp/1/ChargePointEnabled */, 1);
          await wait(1000);
          setState('mqtt.0.openWB.set.ChargeMode' /* openWB/set/ChargeMode */, 0);
      

      Aus dem Logging der openWB war ersichtlich, dass die chargeLimitation richtig ankam und gesetzt wurde.
      Danach kam nichts mehr.
      Auch Versuche, die Werte manuell über die ioBroker Oberfläche zu setzen und so eine Reaktion auszulösen schlug fehl.
      Als ich dann dem MQTT Adapter einen Restart verpasst habe, lief es wieder. Scheinbar waren die beiden Befehle irgendwie gecached und wurden beim Restart des Adapters abgearbeitet.

      Woran kann das liegen? Ich würde ungern eines Morgens aufwachen und feststellen: Mein Auto wurde nicht geladen. :grimacing:
      Danke für Hilfe.

      VG Alex

      DJMarc75D Offline
      DJMarc75D Offline
      DJMarc75
      schrieb am zuletzt editiert von
      #2

      @aski71 sagte in openWB über MQTT funktioniert sporadisch nicht:

      Rückübersetzter Blockly Code

      bitte auch das Blockly zeigen (Screenshot)

      Lehrling seit 1975 !!!
      Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
      https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

      A 1 Antwort Letzte Antwort
      0
      • DJMarc75D DJMarc75

        @aski71 sagte in openWB über MQTT funktioniert sporadisch nicht:

        Rückübersetzter Blockly Code

        bitte auch das Blockly zeigen (Screenshot)

        A Offline
        A Offline
        aski71
        schrieb am zuletzt editiert von
        #3

        @djmarc75 Screenshot 2024-05-14 at 16.12.13.png

        DJMarc75D 1 Antwort Letzte Antwort
        0
        • A aski71

          @djmarc75 Screenshot 2024-05-14 at 16.12.13.png

          DJMarc75D Offline
          DJMarc75D Offline
          DJMarc75
          schrieb am zuletzt editiert von
          #4

          @aski71 Falls das Dein ganzes Blockly ist dann fehlt Dir ja auch ein Trigger !

          Lehrling seit 1975 !!!
          Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
          https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

          A 1 Antwort Letzte Antwort
          0
          • DJMarc75D DJMarc75

            @aski71 Falls das Dein ganzes Blockly ist dann fehlt Dir ja auch ein Trigger !

            A Offline
            A Offline
            aski71
            schrieb am zuletzt editiert von
            #5

            @djmarc75 Ist es natürlich nicht. Es ist nur die relevante Passage. Der Trigger ist nicht das Problem. Das Problem ist, dass obige drei Befehle mit jeweils 1 Sekunde Pause durchlaufen werden. Der erste kam bei der openWB an. Der zweite und dritte nicht.
            Erst nach einem Neustart des MQTT Adapters ging beides durch.
            Der Scriptausschnitt ist nur zur Verdeutlichung: Wer A sagt (chargeLimitation) muss auch B und C sagen (ChargePointEnabled/ChargeMode), weil da außer einer Pause nix dazwischen ist.

            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

            328

            Online

            32.5k

            Benutzer

            81.8k

            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