Closed hoepps2802 closed 4 years ago
Hast du per Zufall auch nodejs aktualisiert?
ja gestern, von 10 auf 12,
bin aber auch wieder zurück da Probleme mit anderem Adapter
bin jetzt auch wieder auf JS Controller 2.2.9 gegangen. maxcul ver 1.2.0 ist scheinbar nicht mehr verfügbar?!? bin dann auf die maxcul 1.1.2 gegangen, Serial port wieder da dann auf die 1.3.0 Port ist nicht mehr anwählbar, läuft aber da unter 1.1.2 konfiguriert
Habe auch Probleme, seitdem ich die neusten node und controller Updates gemacht habe. Den Port kann man wählen, wenn der Adapter gestoppt ist, so wars bei mir meine ich. Wenn er läuft wird bei mir auch nichts angezeigt.
@hoepps2802 Probier mal folgendes, update Node und Controller. Danach maxcul Adapter stoppen und über Putty, unter opt/iobroker/node_modules @serialport löschen.
rm -R /opt/iobroker/node_modules/@serialport
Danach dann unter Adapter im ioBroker auf Github installation, dort den Maxcul auswählen und installieren. Hierbei werden alle Abhängigkeiten neu mit installiert. Unter anderem auch das Serialport Modul. Danach habe ich den Adapter gestartet und es ging direkt wieder, ohne Log Fehler und die HT's haben gleich reagiert.
hab es so gemacht und funktionierte , Danke :-)
Hi,
ich hatte immer den Fehler : maxcul.0 (31492) unhandled promise rejection: undefined und wollte dann wieder auf die 1.2.0 die lies sich nicht installieren und bin wieder auf die 1.3.0 Leider zeigt er wir keine Serial Port mehr an
JS Controller 3.1.4 Node.js: v10.20.1 NPM: v6.14.4
`
2020-05-18 20:32:35.037 - warn: maxcul.0 (4940) Please define the serial port.
2020-05-18 20:32:35.374 - info: host.raspberrypi iobroker exit 0 2020-05-18 20:32:37.352 - info: host.raspberrypi instance system.adapter.maxcul.1 started with pid 5098 2020-05-18 20:32:39.101 - 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(). 2020-05-18 20:32:39.102 - error: maxcul.0 (4940) unhandled promise rejection: SerialPort.list no longer takes a callback and only returns a promise 2020-05-18 20:32:39.133 - error: maxcul.0 (4940) TypeError: SerialPort.list no longer takes a callback and only returns a promise at Function.SerialPort.list (/opt/iobroker/node_modules/@serialport/stream/lib/index.js:651:11) at Adapter.adapter.on.obj (/opt/iobroker/node_modules/iobroker.maxcul/main.js:147:40) at Adapter.emit (events.js:198:13) at change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5313:34) at Immediate.setImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:234:41) at runCallback (timers.js:705:18) at tryOnImmediate (timers.js:676:5) at processImmediate (timers.js:658:5) 2020-05-18 20:32:39.185 - info: maxcul.0 (4940) terminating 2020-05-18 20:32:39.188 - info: maxcul.0 (4940) Terminated (NO_ERROR): Without reason 2020-05-18 20:32:39.720 - info: host.raspberrypi instance system.adapter.maxcul.0 terminated with code 0 (NO_ERROR) 2020-05-18 20:32:39.721 - info: host.raspberrypi Restart adapter system.adapter.maxcul.0 because enabled 2020-05-18 20:32:40.659 - info: maxcul.1 (5098) starting. Version 1.3.0 in /opt/iobroker/node_modules/iobroker.maxcul, node: v10.20.1, js-controller: 3.1.4 2020-05-18 20:32:40.816 - warn: maxcul.1 (5098) Please define the serial port.
`