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. Einsteigerfragen
  4. Einbindung von Geräten
  5. Modbus Fehler "current mbap contains trashed request id"

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Modbus Fehler "current mbap contains trashed request id"

Geplant Angeheftet Gesperrt Verschoben Einbindung von Geräten
4 Beiträge 3 Kommentatoren 124 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.
  • E Offline
    E Offline
    ea7777777
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich lese Daten von einem Smartmeter EM24 aus. Das klappt soweit gut bis auf ein Problem.

    Ein bis zwei mal am Tag bricht die Modbus Verbindung wie im Log zusammen. Das EM24 wird paralell von einem Victron Cerbo ausgelesen.

    2023-03-16 15:54:17.403  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
    2023-03-16 15:54:17.423  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 DONE
    2023-03-16 15:54:18.323  - debug: modbus.1 (2132) [DevID_1] Poll start ---------------------
    2023-03-16 15:54:18.323  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
    2023-03-16 15:54:18.346  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 DONE
    2023-03-16 15:54:19.247  - debug: modbus.1 (2132) [DevID_1] Poll start ---------------------
    2023-03-16 15:54:19.248  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
    2023-03-16 15:54:19.288  - debug: modbus.1 (2132) current mbap contains trashed request id.
    2023-03-16 15:54:24.249  - warn: modbus.1 (2132) Error: undefined
    2023-03-16 15:54:24.249  - error: modbus.1 (2132) Request timed out.
    2023-03-16 15:54:24.249  - error: modbus.1 (2132) Client in error state.
    2023-03-16 15:54:24.249  - warn: modbus.1 (2132) Poll error count: 1 code: {"err":"timeout","timeout":5000}
    2023-03-16 15:54:24.250  - debug: modbus.1 (2132) Socket closed with error
    2023-03-16 15:54:24.250  - debug: modbus.1 (2132) Clearing timeout of the current request.
    2023-03-16 15:54:24.251  - debug: modbus.1 (2132) Cleaning up request fifo.
    2023-03-16 15:54:25.051  - debug: modbus.1 (2132) [DevID_1] Poll start ---------------------
    2023-03-16 15:54:25.051  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
    2023-03-16 15:54:25.248  - debug: modbus.1 (2132) Closing client on purpose.
    2023-03-16 15:54:25.249  - info: modbus.1 (2132) Disconnected from slave 192.168.25.107
    2023-03-16 15:55:25.250  - info: modbus.1 (2132) Connected to slave 192.168.25.107
    2023-03-16 15:55:25.250  - debug: modbus.1 (2132) [DevID_1] Poll start ---------------------
    2023-03-16 15:55:25.251  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
    2023-03-16 15:55:25.272  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 DONE
    2023-03-16 15:55:25.293  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 DONE
    

    Was kann den Fehler "current mbap contains trashed request id." verursachen? Hat irgendjemand einen Tipp?

    Verwendet werden folgende Versionen:

    node: v16.16.0, js-controller: 4.0.23

    Gruß
    Christian

    wendy2702W HomoranH 2 Antworten Letzte Antwort
    0
    • E ea7777777

      Hallo,

      ich lese Daten von einem Smartmeter EM24 aus. Das klappt soweit gut bis auf ein Problem.

      Ein bis zwei mal am Tag bricht die Modbus Verbindung wie im Log zusammen. Das EM24 wird paralell von einem Victron Cerbo ausgelesen.

      2023-03-16 15:54:17.403  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
      2023-03-16 15:54:17.423  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 DONE
      2023-03-16 15:54:18.323  - debug: modbus.1 (2132) [DevID_1] Poll start ---------------------
      2023-03-16 15:54:18.323  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
      2023-03-16 15:54:18.346  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 DONE
      2023-03-16 15:54:19.247  - debug: modbus.1 (2132) [DevID_1] Poll start ---------------------
      2023-03-16 15:54:19.248  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
      2023-03-16 15:54:19.288  - debug: modbus.1 (2132) current mbap contains trashed request id.
      2023-03-16 15:54:24.249  - warn: modbus.1 (2132) Error: undefined
      2023-03-16 15:54:24.249  - error: modbus.1 (2132) Request timed out.
      2023-03-16 15:54:24.249  - error: modbus.1 (2132) Client in error state.
      2023-03-16 15:54:24.249  - warn: modbus.1 (2132) Poll error count: 1 code: {"err":"timeout","timeout":5000}
      2023-03-16 15:54:24.250  - debug: modbus.1 (2132) Socket closed with error
      2023-03-16 15:54:24.250  - debug: modbus.1 (2132) Clearing timeout of the current request.
      2023-03-16 15:54:24.251  - debug: modbus.1 (2132) Cleaning up request fifo.
      2023-03-16 15:54:25.051  - debug: modbus.1 (2132) [DevID_1] Poll start ---------------------
      2023-03-16 15:54:25.051  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
      2023-03-16 15:54:25.248  - debug: modbus.1 (2132) Closing client on purpose.
      2023-03-16 15:54:25.249  - info: modbus.1 (2132) Disconnected from slave 192.168.25.107
      2023-03-16 15:55:25.250  - info: modbus.1 (2132) Connected to slave 192.168.25.107
      2023-03-16 15:55:25.250  - debug: modbus.1 (2132) [DevID_1] Poll start ---------------------
      2023-03-16 15:55:25.251  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
      2023-03-16 15:55:25.272  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 DONE
      2023-03-16 15:55:25.293  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 DONE
      

      Was kann den Fehler "current mbap contains trashed request id." verursachen? Hat irgendjemand einen Tipp?

      Verwendet werden folgende Versionen:

      node: v16.16.0, js-controller: 4.0.23

      Gruß
      Christian

      wendy2702W Online
      wendy2702W Online
      wendy2702
      schrieb am zuletzt editiert von
      #2

      @ea7777777 ist der Rest der Installation so alt wie der JS Controller?

      Wie sieht das Modbus Setup genau aus?

      Adapter
      Register
      Hardware

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      1 Antwort Letzte Antwort
      0
      • E ea7777777

        Hallo,

        ich lese Daten von einem Smartmeter EM24 aus. Das klappt soweit gut bis auf ein Problem.

        Ein bis zwei mal am Tag bricht die Modbus Verbindung wie im Log zusammen. Das EM24 wird paralell von einem Victron Cerbo ausgelesen.

        2023-03-16 15:54:17.403  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
        2023-03-16 15:54:17.423  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 DONE
        2023-03-16 15:54:18.323  - debug: modbus.1 (2132) [DevID_1] Poll start ---------------------
        2023-03-16 15:54:18.323  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
        2023-03-16 15:54:18.346  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 DONE
        2023-03-16 15:54:19.247  - debug: modbus.1 (2132) [DevID_1] Poll start ---------------------
        2023-03-16 15:54:19.248  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
        2023-03-16 15:54:19.288  - debug: modbus.1 (2132) current mbap contains trashed request id.
        2023-03-16 15:54:24.249  - warn: modbus.1 (2132) Error: undefined
        2023-03-16 15:54:24.249  - error: modbus.1 (2132) Request timed out.
        2023-03-16 15:54:24.249  - error: modbus.1 (2132) Client in error state.
        2023-03-16 15:54:24.249  - warn: modbus.1 (2132) Poll error count: 1 code: {"err":"timeout","timeout":5000}
        2023-03-16 15:54:24.250  - debug: modbus.1 (2132) Socket closed with error
        2023-03-16 15:54:24.250  - debug: modbus.1 (2132) Clearing timeout of the current request.
        2023-03-16 15:54:24.251  - debug: modbus.1 (2132) Cleaning up request fifo.
        2023-03-16 15:54:25.051  - debug: modbus.1 (2132) [DevID_1] Poll start ---------------------
        2023-03-16 15:54:25.051  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
        2023-03-16 15:54:25.248  - debug: modbus.1 (2132) Closing client on purpose.
        2023-03-16 15:54:25.249  - info: modbus.1 (2132) Disconnected from slave 192.168.25.107
        2023-03-16 15:55:25.250  - info: modbus.1 (2132) Connected to slave 192.168.25.107
        2023-03-16 15:55:25.250  - debug: modbus.1 (2132) [DevID_1] Poll start ---------------------
        2023-03-16 15:55:25.251  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 - 2 registers
        2023-03-16 15:55:25.272  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 DONE
        2023-03-16 15:55:25.293  - debug: modbus.1 (2132) [DevID_1/holdingRegs] Poll address 40 DONE
        

        Was kann den Fehler "current mbap contains trashed request id." verursachen? Hat irgendjemand einen Tipp?

        Verwendet werden folgende Versionen:

        node: v16.16.0, js-controller: 4.0.23

        Gruß
        Christian

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #3

        @ea7777777 sagte in Modbus Fehler "current mbap contains trashed request id":

        Das EM24 wird paralell von einem Victron Cerbo ausgelesen.

        das geht nicht!
        ein client kann nur an einem Master hängen.

        Lies doch den Cerbo aus, da bekommst du die EM24 Werte

        Screenshot_20230318-225146_Firefox.jpg
        die eingerahmten Werte kommen vom Cerbo, die anderen über den SDMx Bus

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        E 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @ea7777777 sagte in Modbus Fehler "current mbap contains trashed request id":

          Das EM24 wird paralell von einem Victron Cerbo ausgelesen.

          das geht nicht!
          ein client kann nur an einem Master hängen.

          Lies doch den Cerbo aus, da bekommst du die EM24 Werte

          Screenshot_20230318-225146_Firefox.jpg
          die eingerahmten Werte kommen vom Cerbo, die anderen über den SDMx Bus

          E Offline
          E Offline
          ea7777777
          schrieb am zuletzt editiert von ea7777777
          #4

          @homoran said in Modbus Fehler "current mbap contains trashed request id":

          ein client kann nur an einem Master hängen.

          Wenn dann müsste es heißen, ein Client (Master) kann nur an einem EM24 Server (Slave) hängen.

          Client = Master
          Server = Slave

          das geht nicht!

          Das geht eigentlich schon. Der EM24 kann laut Doku 5 Client Verbindungen handeln. Inzwischen bin ich allerdings schon etwas schlauer. Beim EM24 <-> Cerbo gibt es ein Firmware-Verbindungsproblem. Es schaut so aus, wenn mehrere Geräte auf den EM24 zugreifen, dass dieser gelegentlich aussteigt. Ursache unbekannt...

          Lockup Fehler

          1.JPG

          Lies doch den Cerbo aus, da bekommst du die EM24 Werte

          Könnte ich... Nur steuere ich den Setpoint des Cerbo über eine SPS. Wenn ich die Daten vom EM24 über den Cerbo auslese, bekomme ich die Daten nur mit noch mehr Verzögerung. Die Daten des EM24 möchte ich aber auch direkt im Cerbo haben. Manchmal schalte ich die Steuerung über die SPS aus. Dann muss der Cerbo die ESS Funktion selber mit den Daten des EM24 machen.

          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

          532

          Online

          32.6k

          Benutzer

          82.1k

          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