NEWS
[Gelöst] Modbus läuft nach Node und PI Update nicht mehr
-
Hi,
habe gerade an einem meiner Slaves ein Upgrade von Node auf V12.20.1 gemacht sowie ein apt update & apt upgrade.
Lief alles ohne Fehler durch.
Dann iobroker wieder gestartet und der Smartmeter Adapter wurde automatisch für die neue Node Version gebaut und läuft mit seinem USB Port.
Mein Modbus Adapter will allerdings nicht mehr. Im Log kommt folgendes:
2021-02-09 21:49:06.144 - info: modbus.3 (10006) starting. Version 3.2.2 in /opt/iobroker/node_modules/iobroker.modbus, node: v12.20.1, js-controller: 3.2.16 2021-02-09 21:49:06.287 - warn: modbus.3 (10006) Serial is not available 2021-02-09 21:49:06.371 - info: rpi2.0 (10046) starting. Version 1.2.0 in /opt/iobroker/node_modules/iobroker.rpi2, node: v12.20.1, js-controller: 3.2.16 2021-02-09 21:49:07.906 - error: modbus.3 (10006) Cannot open port "/dev/ttyUSB1" [9600]: Error: Module did not self-register: '/opt/iobroker/node_modules/@serialport/bindings/build/Release/bindings.node'. 2021-02-09 21:49:07.908 - error: modbus.3 (10006) Cannot create modbus master!Im Adapter kann ich nichts auswählen:

Mit DMESG Sehe ich den USB Serial Adapter:
[ 1151.554467] usb 1-1.5: USB disconnect, device number 5 [ 1151.559335] ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1 [ 1151.559503] ftdi_sio 1-1.5:1.0: device disconnected [ 1161.325934] usb 1-1.5: new full-speed USB device number 6 using dwc_otg [ 1161.483487] usb 1-1.5: New USB device found, idVendor=0403, idProduct=6001, bcdDevice= 6.00 [ 1161.483510] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1161.483523] usb 1-1.5: Product: FT232R USB UART [ 1161.483544] usb 1-1.5: Manufacturer: FTDI [ 1161.483557] usb 1-1.5: SerialNumber: AR0K4LMD [ 1161.491968] ftdi_sio 1-1.5:1.0: FTDI USB Serial Device converter detected [ 1161.492105] usb 1-1.5: Detected FT232RL [ 1161.493585] usb 1-1.5: FTDI USB Serial Device converter now attached to ttyUSB1iobroker und PI restart schon probiert, iobroker upload schon probiert.
Noch jemand eine Idee?
-
Musste serialport und @serialport löschen und dann npm rebuild.
Die Lösund von hier:
Mit
npm i --productionhat bei mir leider nicht funktioniert.
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