NEWS
[gelöst] Fehler beim Start Javascript ASdapter
-
@paul53 und @Thomas-Braun
ja ist installiert und notwendig.

Über den Slave iobroker wird a) ein USB IR Lesekopf fürs Smartmeter und b) eine USB RS485 serielle Modbusinstanz gelesen.
Eingerichtet hatte ich die Modbus Instanz im Feb und bis März betrieben.
https://forum.iobroker.net/topic/52284/modbus-über-usb-rs485/31Diese wollte ich nun nach längerer Pause wieder in Betrieb nehmen und brachte nur Fehlermeldungen.
@ostseeskipper sagte: a) ein USB IR Lesekopf fürs Smartmeter und b) eine USB RS485 serielle Modbusinstanz gelesen.
Dann haben diese beiden Adapter das NPM-Modul "serialport" integriert und es wird nicht auch noch im Javascript-Adapter benötigt.
-
@ostseeskipper sagte: a) ein USB IR Lesekopf fürs Smartmeter und b) eine USB RS485 serielle Modbusinstanz gelesen.
Dann haben diese beiden Adapter das NPM-Modul "serialport" integriert und es wird nicht auch noch im Javascript-Adapter benötigt.
@paul53
verstehe ich nicht was du genau meinst.
Als ich damals die Modbus Seriel nutzen wollte ging das nicht und hier gab es die lösung indem ich das so installierte
https://forum.iobroker.net/topic/52284/modbus-über-usb-rs485/31 -
leider immer noch ein Fehler drin
javascript.1 2022-09-21 16:06:23.123 info received all states javascript.1 2022-09-21 16:06:22.598 info received all objects javascript.1 2022-09-21 16:06:16.726 info requesting all objects javascript.1 2022-09-21 16:06:16.723 info requesting all states javascript.1 2022-09-21 16:06:16.390 info found 0 vulnerabilities javascript.1 2022-09-21 16:06:16.386 info 19 packages are looking for funding run `npm fund` for details javascript.1 2022-09-21 16:06:16.381 info added 19 packages, and audited 106 packages in 16s javascript.1 2022-09-21 16:06:00.061 error WARN config production Use `--omit=dev` instead. javascript.1 2022-09-21 16:06:00.058 error npm javascript.1 2022-09-21 16:05:58.054 info npm install serialport --production (System call) javascript.1 2022-09-21 16:05:57.977 info starting. Version 5.2.21 in /opt/iobroker/node_modules/iobroker.javascript, node: v16.16.0, js-controller: 4.0.23 javascript.1 2022-09-21 16:05:57.671 info Plugin sentry Sentry Plugin disabled for this process because data reporting is disabled on instance@ostseeskipper sagte in Fehler beim Start Javascript ASdapter:
leider immer noch ein Fehler drin
Wo? Ich seh keinen.
Wegen:
node: v16.16.0
Aktualisier das die Tage mal, da kommt morgen/übermorgen ein Sicherheitsupdate zu rein. -
@ostseeskipper sagte in Fehler beim Start Javascript ASdapter:
leider immer noch ein Fehler drin
Wo? Ich seh keinen.
Wegen:
node: v16.16.0
Aktualisier das die Tage mal, da kommt morgen/übermorgen ein Sicherheitsupdate zu rein.@thomas-braun
in der 4 - 5ten Zeile von unten -
@thomas-braun
in der 4 - 5ten Zeile von untenDas ist kein Fehler.
-
@paul53
verstehe ich nicht was du genau meinst.
Als ich damals die Modbus Seriel nutzen wollte ging das nicht und hier gab es die lösung indem ich das so installierte
https://forum.iobroker.net/topic/52284/modbus-über-usb-rs485/31@ostseeskipper sagte: verstehe ich nicht was du genau meinst.
Der Javascript-Adapter benötigt kein "serialport", sondern die beiden Adapter "Modbus" und "Smartmeter". Lösche es aus der Javascript-Konfiguration raus.
-
Das ist kein Fehler.
@thomas-braun
ok, wenn du das sagst, war nur wegen "error" irritiert -
@ostseeskipper sagte: verstehe ich nicht was du genau meinst.
Der Javascript-Adapter benötigt kein "serialport", sondern die beiden Adapter "Modbus" und "Smartmeter". Lösche es aus der Javascript-Konfiguration raus.
@paul53
heisst ich lösch jetzt im Javascriptadapter den Eintrag "serialport" und füge "Modbus" und "Smartmeter" hinzu. Dieses mal großer Anfangsbuchstabe? -
@thomas-braun
ok, wenn du das sagst, war nur wegen "error" irritiert@ostseeskipper sagte in Fehler beim Start Javascript ASdapter:
ok, wenn du das sagst, war nur wegen "error" irritiert
Das ist deswegen so, weil Ausgaben von npm über STDOUT ohne nähere Klassifikation vom js-controller als 'Error' aufgefasst werden. Das ist aber ja eigentlich nur eine 'Überschrift' für die weiteren Meldungen.
-
@paul53
heisst ich lösch jetzt im Javascriptadapter den Eintrag "serialport" und füge "Modbus" und "Smartmeter" hinzu. Dieses mal großer Anfangsbuchstabe?@ostseeskipper sagte: heisst ich lösch jetzt im Javascriptadapter den Eintrag "serialport" und füge "Modbus" und "Smartmeter" hinzu. Dieses mal großer Anfangsbuchstabe?
Nein, nur in Javascript löschen!
Wenn Du in das von Dir verlinkte Thema schaust, siehst Du, dass die beiden Adapter "serialport" verwenden.Mit diesem Befehl wurde "serialport" global installiert.
-
@ostseeskipper sagte: heisst ich lösch jetzt im Javascriptadapter den Eintrag "serialport" und füge "Modbus" und "Smartmeter" hinzu. Dieses mal großer Anfangsbuchstabe?
Nein, nur in Javascript löschen!
Wenn Du in das von Dir verlinkte Thema schaust, siehst Du, dass die beiden Adapter "serialport" verwenden.Mit diesem Befehl wurde "serialport" global installiert.
@paul53
ok, hab das nun im JS Adapter rausgenommen.
Nun versuche ich den Modbusadapter mit seriel mal ans laufen zu bringen, Hatte den schön gelöscht um das neu aufzustezen.Danke euch Beiden
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