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. Modbus warning Error in handler for 4...

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

Modbus warning Error in handler for 4...

Geplant Angeheftet Gesperrt Verschoben Error/Bug
modbus tcp rs485 warning
1 Beiträge 1 Kommentatoren 342 Aufrufe 1 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.
  • J Offline
    J Offline
    jugi
    schrieb am zuletzt editiert von jugi
    #1

    Hallo zusammen,

    ich nutze 2 Modbus Instanzen um über 2 RS485/Ethernet Adapter 2 Wechselrichter auszulesen (Deye und Solplanet).
    In der Solplanet Instanz habe ich alle 10 Sekunden die folgende Warnmeldung:

    modbus.1
    2024-11-17 13:06:50.923	warn	Error in handler for 4: RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 3. Received 4
    
    modbus.1
    2024-11-17 13:06:40.993	warn	Error in handler for 4: RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 3. Received 4
    
    modbus.1
    2024-11-17 13:06:30.912	warn	Error in handler for 4: RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 3. Received 4
    

    Die Meldung verstehe ich nicht, denn ich habe in den angelegten Registern Offset überall auf 0. Hat jemand eine Idee, was das bedeuten soll und wie ich das beheben kann?
    Die Deye Instanz hat das Problem nicht.


    Edit: Ich habe testweise alle Input Register aus der Modbus Instanz gelöscht und dann jedes Register einzeln abgefragt. Das ändert aber gar nichts. D.h. die Fehlermeldung ist unabhängig von den abgefragten Registern.
    Auch komisch: Der Fehler kommt alle 10 Sekunden. Egal, ob das Abfrageintervall 5, 20 oder 60 Sekunden ist.


    Dazwischen dann alle paar 2-5 Minuten noch "Error: undefined" und timeout error mit anschließender Neuverbindung zum Adapter. Evtl. sind das aber Folgefehler.

    modbus.1
    2024-11-17 13:06:26.980	info	Connected to slave 192.168.1.19
    
    modbus.1
    2024-11-17 13:06:06.978	info	Disconnected from slave 192.168.1.19
    
    modbus.1
    2024-11-17 13:06:05.978	warn	[DevID_3] Poll error count: 1 code: {"err":"timeout","timeout":5000}
    
    modbus.1
    2024-11-17 13:06:05.977	error	Client in error state.
    
    modbus.1
    2024-11-17 13:06:05.977	error	Request timed out.
    
    modbus.1
    2024-11-17 13:06:05.977	warn	Error: undefined
    
    • Adaptername: ModBus
    • Link zu Adapterrepository: https://github.com/ioBroker/ioBroker.modbus
    • Adapterversion: 6.3.2
    • js-controller Version: 6.0.11
    • Admin Version: 7.1.5
    • Hardwaresystem: Mini-PC
    • Arbeitsspeicher: 16GB
    • Festplattenart: SSD
    • Betriebssystem: Debian 12
    • Nodejs-Version: 20.18.0
    • NPM-Version: 10.8.2
    • Installationsart: Skript
    • Image, Docker genutzt: Ja LXC Container
    • Ort, Name der Imagedatei: Proxmox VE Helper-Scripts
    ======================= SUMMARY =======================
                            v.2024-10-19
    
    
     Static hostname: iobroker
           Icon name: computer-container
             Chassis: container ☐
      Virtualization: lxc
    Operating System: Debian GNU/Linux 12 (bookworm)
              Kernel: Linux 6.8.12-4-pve
        Architecture: x86-64
    
    Installation:           lxc
    Kernel:                 x86_64
    Userland:               64 bit
    Timezone:               Europe/Berlin (CET, +0100)
    User-ID:                1001
    Display-Server:         false
    Boot Target:            graphical.target
    
    Pending OS-Updates:     0
    Pending iob updates:    2
    
    Nodejs-Installation:
    /usr/bin/nodejs         v20.18.0
    /usr/bin/node           v20.18.0
    /usr/bin/npm            10.8.2
    /usr/bin/npx            10.8.2
    /usr/bin/corepack       0.29.3
    
    Recommended versions are nodejs 20.18.0 and npm 10.8.2
    nodeJS installation is correct
    
    MEMORY:
                   total        used        free      shared  buff/cache   available
    Mem:            4.3G        1.1G        987M        131K        2.2G        3.2G
    Swap:           536M          0B        536M
    Total:          4.8G        1.1G        1.5G
    
    Active iob-Instances:   9
    Upgrade policy: none
    
    ioBroker Core:          js-controller           6.0.11
                            admin                   7.1.5
    
    ioBroker Status:        iobroker is running on this host.
    
    
    Objects type: jsonl
    States  type: jsonl
    
    Status admin and web instance:
    + system.adapter.admin.0                  : admin                 : iobroker                                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
      system.adapter.web.0                    : web                   : iobroker                                 - disabled, port: 8082, bind: 0.0.0.0, run as: admin
    
    Objects:                552
    States:                 419
    
    Size of iob-Database:
    
    10M     /opt/iobroker/iobroker-data/objects.jsonl
    1.4M    /opt/iobroker/iobroker-data/states.jsonl
    
    
    Unknown release codenamed ''. Please check yourself if the Operating System is actively maintained.
    
    =================== END OF SUMMARY ====================
    
    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

    827

    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