Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. EVSE DIN Wallbox benötige Hilfe zu MODBUS

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

EVSE DIN Wallbox benötige Hilfe zu MODBUS

Scheduled Pinned Locked Moved Skripten / Logik
communication
3 Posts 2 Posters 817 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    Brummer
    wrote on last edited by
    #1

    Hallo liebes Forum,
    ich suche Hilfe beimUmgang mit dem MODBUS und der Steuerung für eine selbstbau EVSE DIN Wallbox

    Mir gelingt es die Kommunikation aufzunehmen aber leider reißt die Verbindung immer wieder ab.
    Ich habe einen Auszug aus dem Logfile und die Einstellungen der MODBUS Instanz als readme angehängt.

    Ganz lieben Dank für jede Hilfe.

    README.pdf

    S 1 Reply Last reply
    0
    • B Brummer

      Hallo liebes Forum,
      ich suche Hilfe beimUmgang mit dem MODBUS und der Steuerung für eine selbstbau EVSE DIN Wallbox

      Mir gelingt es die Kommunikation aufzunehmen aber leider reißt die Verbindung immer wieder ab.
      Ich habe einen Auszug aus dem Logfile und die Einstellungen der MODBUS Instanz als readme angehängt.

      Ganz lieben Dank für jede Hilfe.

      README.pdf

      S Offline
      S Offline
      ssond0815
      wrote on last edited by
      #2

      @brummer konnte das Problem gelöst werden? Ich habe auch eine Modbus RTU Verbindung mit der EVSE DIN aufgebaut, die Register werden auch sauber gelesen, will ich aber die RW Register neu setzen, gibt es immer eine Fehlermeldung und die Instanz geht in den Fehlermodus.

      Die Fehlersequenz sieht so aus:
      modbus.0 2021-03-01 21:04:49.070 info (1578) Disconnected from slave
      modbus.0 2021-03-01 21:04:48.070 error (1578) Cannot write [2004]: {"err":"timeout","timeout":5000}
      modbus.0 2021-03-01 21:04:48.067 error (1578) Request timed out.
      modbus.0 2021-03-01 21:04:48.063 warn (1578) Error: undefined
      modbus.0 2021-03-01 21:04:44.136 debug (1578) Poll holdingRegs DevID(1) address 1000 - 5 bytes
      modbus.0 2021-03-01 21:04:44.134 debug (1578) Poll device 1
      modbus.0 2021-03-01 21:04:43.086 error (1578) unknown function code: 134
      modbus.0 2021-03-01 21:04:42.970 debug (1578) Poll holdingRegs DevID(1) address 2000 - 5 bytes
      modbus.0 2021-03-01 21:04:42.883 debug (1578) Poll holdingRegs DevID(1) address 1000 - 5 bytes
      modbus.0 2021-03-01 21:04:42.881 debug (1578) Poll device 1

      S 1 Reply Last reply
      0
      • S ssond0815

        @brummer konnte das Problem gelöst werden? Ich habe auch eine Modbus RTU Verbindung mit der EVSE DIN aufgebaut, die Register werden auch sauber gelesen, will ich aber die RW Register neu setzen, gibt es immer eine Fehlermeldung und die Instanz geht in den Fehlermodus.

        Die Fehlersequenz sieht so aus:
        modbus.0 2021-03-01 21:04:49.070 info (1578) Disconnected from slave
        modbus.0 2021-03-01 21:04:48.070 error (1578) Cannot write [2004]: {"err":"timeout","timeout":5000}
        modbus.0 2021-03-01 21:04:48.067 error (1578) Request timed out.
        modbus.0 2021-03-01 21:04:48.063 warn (1578) Error: undefined
        modbus.0 2021-03-01 21:04:44.136 debug (1578) Poll holdingRegs DevID(1) address 1000 - 5 bytes
        modbus.0 2021-03-01 21:04:44.134 debug (1578) Poll device 1
        modbus.0 2021-03-01 21:04:43.086 error (1578) unknown function code: 134
        modbus.0 2021-03-01 21:04:42.970 debug (1578) Poll holdingRegs DevID(1) address 2000 - 5 bytes
        modbus.0 2021-03-01 21:04:42.883 debug (1578) Poll holdingRegs DevID(1) address 1000 - 5 bytes
        modbus.0 2021-03-01 21:04:42.881 debug (1578) Poll device 1

        S Offline
        S Offline
        ssond0815
        wrote on last edited by
        #3

        @ssond0815 ok, ich habe nun verstanden, was das Problem ist. Der iobroker Modbus scheint beim Schreiben immer den sog. Function Code 06 zu verwenden, in der Dokumentation vom EVSE DIN Controller steht, dass nur der Function Code 16 implementiert ist, der für das gleichzeitige Schreiben mehrere Modbus Register gedacht ist. Daher meldet der EVSE DIN Modbus Slave immer eine Fehlermeldung zurück, wenn er mit der falschen Funktion angesprochen wird.

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Support us

        ioBroker
        Community Adapters
        Donate

        664

        Online

        32.7k

        Users

        82.4k

        Topics

        1.3m

        Posts
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Home
        • Recent
        • Tags
        • Unread 0
        • Categories
        • Unreplied
        • Popular
        • GitHub
        • Docu
        • Hilfe