NEWS
[gelöst] iU891A-XL Instanz Wireless mbus mit Fehler
-
Ich habe mal die Nacht seit gestern abgewartet und das Problem ist erneut aufgetreten. So war der Stand heute früh (Haupt- und Gartenwasserzähler):




1 Zeit error Nachricht wireless-mbus.0 2026-03-19 08:53:55.957 error Timeout waiting for response wireless-mbus.0 2026-03-19 08:53:55.957 error Error opening serial port /dev/ttyACM1 with baudrate 115200 wireless-mbus.0 2026-03-19 08:53:55.956 error IMSTv2: Failed to init device: Timeout waiting for response wireless-mbus.0 2026-03-19 08:53:52.960 error application layer message too short, expected 84, got 32 bytes wireless-mbus.0 2026-03-19 08:53:48.242 error Serialport error: Port is not openEin weiterer Restart der Instanz brachte:
host.raspi2 2026-03-19 09:02:07.620 error instance system.adapter.wireless-mbus.0 terminated with code 6 (UNCAUGHT_EXCEPTION) wireless-mbus.0 2026-03-19 09:02:07.068 error Exception-Code: ERR_BUFFER_OUT_OF_BOUNDS: Attempt to access memory outside buffer bounds wireless-mbus.0 2026-03-19 09:02:07.068 error RangeError [ERR_BUFFER_OUT_OF_BOUNDS]: Attempt to access memory outside buffer bounds at boundsError (node:internal/buffer:86:11) at Buffer.readInt32LE (node:internal/buffer:392:5) at ImstV2Receiver.parseRawMessage (/opt/iobroker/node_modules/iobroker.wireless-mbus/lib/receiver/ImstV2Receiver.js:108:46) at ImstV2Receiver.emitMessage (/opt/iobroker/node_modules/iobroker.wireless-mbus/lib/receiver/SerialDevice.js:135:36) at ImstV2Receiver.onData (/opt/iobroker/node_modules/iobroker.wireless-mbus/lib/receiver/SerialDevice.js:122:22) at SerialPort.emit (node:events:519:28) at addChunk (node:internal/streams/readable:561:12) at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) at Readable.push (node:internal/streams/readable:392:5) at /opt/iobroker/node_modules/iobroker.wireless-mbus/node_modules/@serialport/stream/dist/index.js:208:18 wireless-mbus.0 2026-03-19 09:02:07.067 error unhandled promise rejection: Attempt to access memory outside buffer bounds wireless-mbus.0 2026-03-19 09:02:07.067 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). wireless-mbus.0 2026-03-19 09:02:02.348 error Serialport error: Port is not openMOD-EDIT: Code in code-tags gesetzt!
-
Ich habe mal die Nacht seit gestern abgewartet und das Problem ist erneut aufgetreten. So war der Stand heute früh (Haupt- und Gartenwasserzähler):




1 Zeit error Nachricht wireless-mbus.0 2026-03-19 08:53:55.957 error Timeout waiting for response wireless-mbus.0 2026-03-19 08:53:55.957 error Error opening serial port /dev/ttyACM1 with baudrate 115200 wireless-mbus.0 2026-03-19 08:53:55.956 error IMSTv2: Failed to init device: Timeout waiting for response wireless-mbus.0 2026-03-19 08:53:52.960 error application layer message too short, expected 84, got 32 bytes wireless-mbus.0 2026-03-19 08:53:48.242 error Serialport error: Port is not openEin weiterer Restart der Instanz brachte:
host.raspi2 2026-03-19 09:02:07.620 error instance system.adapter.wireless-mbus.0 terminated with code 6 (UNCAUGHT_EXCEPTION) wireless-mbus.0 2026-03-19 09:02:07.068 error Exception-Code: ERR_BUFFER_OUT_OF_BOUNDS: Attempt to access memory outside buffer bounds wireless-mbus.0 2026-03-19 09:02:07.068 error RangeError [ERR_BUFFER_OUT_OF_BOUNDS]: Attempt to access memory outside buffer bounds at boundsError (node:internal/buffer:86:11) at Buffer.readInt32LE (node:internal/buffer:392:5) at ImstV2Receiver.parseRawMessage (/opt/iobroker/node_modules/iobroker.wireless-mbus/lib/receiver/ImstV2Receiver.js:108:46) at ImstV2Receiver.emitMessage (/opt/iobroker/node_modules/iobroker.wireless-mbus/lib/receiver/SerialDevice.js:135:36) at ImstV2Receiver.onData (/opt/iobroker/node_modules/iobroker.wireless-mbus/lib/receiver/SerialDevice.js:122:22) at SerialPort.emit (node:events:519:28) at addChunk (node:internal/streams/readable:561:12) at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) at Readable.push (node:internal/streams/readable:392:5) at /opt/iobroker/node_modules/iobroker.wireless-mbus/node_modules/@serialport/stream/dist/index.js:208:18 wireless-mbus.0 2026-03-19 09:02:07.067 error unhandled promise rejection: Attempt to access memory outside buffer bounds wireless-mbus.0 2026-03-19 09:02:07.067 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). wireless-mbus.0 2026-03-19 09:02:02.348 error Serialport error: Port is not openMOD-EDIT: Code in code-tags gesetzt!
@DGR sagte in iU891A-XL Instanz Wireless mbus mit Fehler:
Serialport error: Port is not open
stimmt der Port
@DGR sagte in iU891A-XL Instanz Wireless mbus mit Fehler:
port /dev/ttyACM1
??
ls /dev/serial/by-id/sagt? -
@DGR sagte in iU891A-XL Instanz Wireless mbus mit Fehler:
Serialport error: Port is not open
stimmt der Port
@DGR sagte in iU891A-XL Instanz Wireless mbus mit Fehler:
port /dev/ttyACM1
??
ls /dev/serial/by-id/sagt?@Homoran sagte in iU891A-XL Instanz Wireless mbus mit Fehler:
ls /dev/serial/-by-id/
pi@raspi2:~ $ ls /dev/serial/-by-id/ ls: Zugriff auf '/dev/serial/-by-id/' nicht möglich: Datei oder Verzeichnis nicht gefundeMOD-EDIT: Code in code-tags gesetzt!
-
pi@raspi2:~ $ ls /dev/serial/by-id/ usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2130518-if00 usb-IMST_iU891A_IMS4139-if00MOD-EDIT: Code in code-tags gesetzt!
@DGR sorry mein Typo!
hab's korrigiert.Dann trag doch mal statt
/dev/ACM1ein:/dev-serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2130518-if00 -
ich würde vielleicht auch wmbusmeters von github installieren und es damit versuchen, aber mir fehlt eine Installationsanleitung.
@DGR sagte in iU891A-XL Instanz Wireless mbus mit Fehler:
mir fehlt eine Installationsanleitung.
wofür?
Expertenmodus - Installation von Github - wmbusmeteraber nur für Experten!
-
pi@raspi2:~ $ ls /dev-serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2130518-if00 ls: Zugriff auf '/dev-serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2130518-if00' nicht möglich: Datei oder Verzeichnis nicht gefunden -
pi@raspi2:~ $ ls /dev-serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2130518-if00 ls: Zugriff auf '/dev-serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2130518-if00' nicht möglich: Datei oder Verzeichnis nicht gefunden@DGR was versuchst du da?
-
Was habe ich hier falsch verstanden ?
"Dann trag doch mal statt /dev/ACM1 ein: /dev-serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2130518-if00"
@DGR sagte in iU891A-XL Instanz Wireless mbus mit Fehler:
Was habe ich hier falsch verstanden ?
das weiss ich nicht!
das solltest du hier eintragen

-
@DGR sagte in iU891A-XL Instanz Wireless mbus mit Fehler:
es sind am Raspi 2 USB-Ports belegt. Einmal mit Conbee II und einmal mit iu891A-XL
warum tröpfeln wichtige Informationen nur immer erst wenn man mehrfach nachfragt??
Also wird der wmbus im Moment gar nicht vom RasPi gesehen???
Abziehen
Einsteckenls....ausführen! -
Das Kuriose ist, obwohl ich in der Zeit nichts weiter geändert habe und nur hier die Kommunikation mit den oben genannten Befehlen stattfand ist der Zustand jetzt:

Wie auch schon vorher sind beide USB-Ports mit der Belegung sichtbar:
pi@raspi2:~ $ ls /dev/serial/by-id/ usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2130518-if00 usb-IMST_iU891A_IMS4139-if00 -
Das Kuriose ist, obwohl ich in der Zeit nichts weiter geändert habe und nur hier die Kommunikation mit den oben genannten Befehlen stattfand ist der Zustand jetzt:

Wie auch schon vorher sind beide USB-Ports mit der Belegung sichtbar:
pi@raspi2:~ $ ls /dev/serial/by-id/ usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2130518-if00 usb-IMST_iU891A_IMS4139-if00@DGR sagte in iU891A-XL Instanz Wireless mbus mit Fehler:
usb-IMST_iU891A_IMS4139-if00
ist das dann der mbus-Stick?
dann trag das entsprechend in der Instanz ein
mach mal ein
ls -la /dev/serial/by-id/ -


pi@raspi2:~ $ ls -la /dev/serial/by-id/ insgesamt 0 drwxr-xr-x 2 root root 80 19. Mär 03:31 . drwxr-xr-x 4 root root 80 14. Mär 14:57 .. lrwxrwxrwx 1 root root 13 19. Mär 03:31 usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2130518-if00 -> ../../ttyACM0 lrwxrwxrwx 1 root root 13 18. Mär 09:04 usb-IMST_iU891A_IMS4139-if00 -> ../../ttyACM1 -
@DGR dann den pfad des Repos im rechten Reiter eintragen.
Aber wie gesagt!
nur für Experten
was da liegt, muss nicht lauffähig sein
-


pi@raspi2:~ $ ls -la /dev/serial/by-id/ insgesamt 0 drwxr-xr-x 2 root root 80 19. Mär 03:31 . drwxr-xr-x 4 root root 80 14. Mär 14:57 .. lrwxrwxrwx 1 root root 13 19. Mär 03:31 usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2130518-if00 -> ../../ttyACM0 lrwxrwxrwx 1 root root 13 18. Mär 09:04 usb-IMST_iU891A_IMS4139-if00 -> ../../ttyACM1@DGR da fehlt das /dev/serial/by-id/ davor
-

host.raspi2 2026-03-19 10:39:21.776 error instance system.adapter.wireless-mbus.0 terminated with code 6 (UNCAUGHT_EXCEPTION) wireless-mbus.0 2026-03-19 10:39:21.238 error Exception-Code: ERR_BUFFER_OUT_OF_BOUNDS: Attempt to access memory outside buffer bounds wireless-mbus.0 2026-03-19 10:39:21.237 error RangeError [ERR_BUFFER_OUT_OF_BOUNDS]: Attempt to access memory outside buffer bounds at boundsError (node:internal/buffer:86:11) at Buffer.readUInt16LE (node:internal/buffer:245:5) at HciMessageV2.parse (/opt/iobroker/node_modules/iobroker.wireless-mbus/lib/receiver/HciMessageV2.js:131:28) at ImstV2Receiver.isTelegramMessage (/opt/iobroker/node_modules/iobroker.wireless-mbus/lib/receiver/ImstV2Receiver.js:92:13) at ImstV2Receiver.onData (/opt/iobroker/node_modules/iobroker.wireless-mbus/lib/receiver/SerialDevice.js:119:23) at SerialPort.emit (node:events:519:28) at addChunk (node:internal/streams/readable:561:12) at readableAddChunkPushByteMode (node:internal/streams/readable:512:3) at Readable.push (node:internal/streams/readable:392:5) at /opt/iobroker/node_modules/iobroker.wireless-mbus/node_modules/@serialport/stream/dist/index.js:208:18 wireless-mbus.0 2026-03-19 10:39:21.237 error unhandled promise rejection: Attempt to access memory outside buffer bounds wireless-mbus.0 2026-03-19 10:39:21.236 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). wireless-mbus.0 2026-03-19 10:39:16.461 error Serialport error: Port is not open
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
