NEWS
iU891A-XL Instanz Wireless mbus mit Fehler
-
Hi,
ich habe den Stick (mit USB-Verlängerung) seit ein paar Tagen am Raspberry 5, um den Wasserzähler-Stand zu empfangen. Das klappt nicht so richtig, denn die Verbindung scheint nicht konstant. Ich benutze den Wireless mbus-Adapter.
Jeden Tag bekomme ich den Fehler:

In der Instanz sin auf der Seite "Einstellungen" alle Werte leer, werden dann aber nach ein paar Klicks wieder eingetragen. Die Seite mit dem AES-Schlüssel bleibt bestehen.
Im Log ist folgendes zu sehen:

Damit kann ich allerdings nichts anfangen für die Fehlersuche.
Ein einfacher Restart der Instanz bringt nichts. Wenn ich das USB-Kabel abziehe und wieder einstecke wird die Instanz 3x grün und die Daten kommen. -
Hi,
ich habe den Stick (mit USB-Verlängerung) seit ein paar Tagen am Raspberry 5, um den Wasserzähler-Stand zu empfangen. Das klappt nicht so richtig, denn die Verbindung scheint nicht konstant. Ich benutze den Wireless mbus-Adapter.
Jeden Tag bekomme ich den Fehler:

In der Instanz sin auf der Seite "Einstellungen" alle Werte leer, werden dann aber nach ein paar Klicks wieder eingetragen. Die Seite mit dem AES-Schlüssel bleibt bestehen.
Im Log ist folgendes zu sehen:

Damit kann ich allerdings nichts anfangen für die Fehlersuche.
Ein einfacher Restart der Instanz bringt nichts. Wenn ich das USB-Kabel abziehe und wieder einstecke wird die Instanz 3x grün und die Daten kommen.@DGR bitte einen aussagekräftigeren Threadtitel wählen!
Außerdem l8gs bitte nicht als Screenshot sondern als Text in code-tags posten. -
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
