NEWS
[gelöst] Fehler - HM-RPC läuft plötzlich nicht mehr
-
Installiert ist die 2.1.6
Inzwischen habe ich schon einiges probiert: auf die o.g. Version geupdated. Vorher war eine etwas ältere Version. Auch Rpc habe ich aktualisiert. Alles ohne Erfolg. Dann habe ich Node,js aktualisiert, die CCU neu gestartet. Dem Raspi ein Update und Upgrade verpasst. Den Raspi neu gestartet. Alles erfolglos.
Ich habe noch ein Backup. Das werde ich gleich mal einspielen und schauen, was passiert. Das ist sehr merkwürdig…
-
Was mich irritiert, sinddie Fehlermeldungen, mit denen ich nichts anfangen kann…
-
Bei deinem log oben sagt er auf jeden Fall es kommt von Rega Zeile 258, jedoch bringt mir das nix ohne Versionsnummer.
-
Und welche Version von Node hast du drauf?
-
Hier die Versionen….
-
Node -v
8.15.0
-
Node passt. Ist das Logfile oben mit Rega 2.1.6 entstanden?
-
Ja
-
Hm okay, damit lässt sich leider nix anfangen, in der Zeile steht ne normal Zuweisung.
-
host.raspberrypi 2019-01-21 14:33:05.669 info Restart adapter system.adapter.hm-rega.0 because enabled host.raspberrypi 2019-01-21 14:33:05.669 error instance system.adapter.hm-rega.0 terminated with code 1 () host.raspberrypi 2019-01-21 14:33:05.669 error Caught by controller[0]: at bootstrap_node.js:625:3 host.raspberrypi 2019-01-21 14:33:05.669 error Caught by controller[0]: at startup (bootstrap_node.js:204:16) host.raspberrypi 2019-01-21 14:33:05.669 error Caught by controller[0]: at Function.Module.runMain (module.js:694:10) host.raspberrypi 2019-01-21 14:33:05.668 error Caught by controller[0]: at Function.Module._load (module.js:498:3) host.raspberrypi 2019-01-21 14:33:05.668 error Caught by controller[0]: at tryModuleLoad (module.js:506:12) host.raspberrypi 2019-01-21 14:33:05.668 error Caught by controller[0]: at Module.load (module.js:566:32) host.raspberrypi 2019-01-21 14:33:05.668 error Caught by controller[0]: at Object.Module._extensions..js (module.js:664:10) host.raspberrypi 2019-01-21 14:33:05.668 error Caught by controller[0]: at Module._compile (module.js:617:28) host.raspberrypi 2019-01-21 14:33:05.668 error Caught by controller[0]: at Object.runInThisContext (vm.js:139:10) host.raspberrypi 2019-01-21 14:33:05.668 error Caught by controller[0]: at createScript (vm.js:80:10) host.raspberrypi 2019-01-21 14:33:05.668 error Caught by controller[0]: SyntaxError: Invalid or unexpected token host.raspberrypi 2019-01-21 14:33:05.667 error Caught by controller[0]: host.raspberrypi 2019-01-21 14:33:05.667 error Caught by controller[0]: ����{`��k�LU�����C�a)���t2���d�ݕ�C�H�=J�l��F�s��E�`<��W��7^�A,sNp:0ˬ�B�>����\�S��m&�6�,�;�O�K���y7����˚��_{�S#���!�ل���l�@@�Dz�|�~��RQ�y�P�'�㜜.V����� host.raspberrypi 2019-01-21 14:33:05.667 error Caught by controller[0]: /opt/iobroker/node_modules/iobroker.hm-rega/hm-rega.js:258 host.raspberrypi 2019-01-21 14:33:05.334 info instance system.adapter.hm-rega.0 started with pid 1932 host.raspberrypi 2019-01-21 14:32:35.331 info Restart adapter system.adapter.hm-rega.0 because enabled host.raspberrypi 2019-01-21 14:32:35.331 error instance system.adapter.hm-rega.0 terminated with code 1 () host.raspberrypi 2019-01-21 14:32:35.330 error Caught by controller[0]: at bootstrap_node.js:625:3 host.raspberrypi 2019-01-21 14:32:35.330 error Caught by controller[0]: at startup (bootstrap_node.js:204:16) host.raspberrypi 2019-01-21 14:32:35.330 error Caught by controller[0]: at Function.Module.runMain (module.js:694:10) host.raspberrypi 2019-01-21 14:32:35.330 error Caught by controller[0]: at Function.Module._load (module.js:498:3) host.raspberrypi 2019-01-21 14:32:35.330 error Caught by controller[0]: at tryModuleLoad (module.js:506:12) host.raspberrypi 2019-01-21 14:32:35.330 error Caught by controller[0]: at Module.load (module.js:566:32) host.raspberrypi 2019-01-21 14:32:35.330 error Caught by controller[0]: at Object.Module._extensions..js (module.js:664:10) host.raspberrypi 2019-01-21 14:32:35.329 error Caught by controller[0]: at Module._compile (module.js:617:28) host.raspberrypi 2019-01-21 14:32:35.329 error Caught by controller[0]: at Object.runInThisContext (vm.js:139:10) host.raspberrypi 2019-01-21 14:32:35.329 error Caught by controller[0]: at createScript (vm.js:80:10) host.raspberrypi 2019-01-21 14:32:35.329 error Caught by controller[0]: SyntaxError: Invalid or unexpected token host.raspberrypi 2019-01-21 14:32:35.329 error Caught by controller[0]: host.raspberrypi 2019-01-21 14:32:35.328 error Caught by controller[0]: ����{`��k�LU�����C�a)���t2���d�ݕ�C�H�=J�l��F�s��E�`<��W��7^�A,sNp:0ˬ�B�>����\�S��m&�6�,�;�O�K���y7����˚��_{�S#���!�ل���l�@@�Dz�|�~��RQ�y�P�'�㜜.V����� host.raspberrypi 2019-01-21 14:32:35.322 error Caught by controller[0]: /opt/iobroker/node_modules/iobroker.hm-rega/hm-rega.js:258 host.raspberrypi 2019-01-21 14:32:34.991 info instance system.adapter.hm-rega.0 started with pid 1926
Hier noch einmal ganz aktuell
-
Normale Zuweisung? Verstehe ich nicht.
Was musst Du wissen, um helfen zu können? Ich liefere…
-
Ich tippe auf eine sich verabschiedende SD Card.
-
Daran hatte ich auch schon gedacht. Kann ich das unter Linux irgendwie testen? Unter Win gibt es ja chkdsk…
-
Ich tippe auf eine sich verabschiedende SD Card. `
An ein korruptes File System habe ich auch schon gedacht. Allerdings kenne ich mich da leider nicht aus.
Normale Zuweisung? Verstehe ich nicht.
Was musst Du wissen, um helfen zu können? Ich liefere… `
Hier scheint der Fehler seinen Urpsrung zu haben: https://github.com/ioBroker/ioBroker.hm … ga.js#L258 und das macht für mich keinen Sinn
-
Kann ich das unter Linux irgendwie testen? `
Da kenne ich mich leider auch nicht aus.Ich würde die Datei /opt/iobroker/node_modules/iobroker.hm-rega/hm-rega.js mit WinSCP auf den PC kopieren, mit Notepad++ öffnen und das Umfeld von Zeile 258 ansehen.
-
So, jetzt der Hammer: auch das Backup macht den gleichen Fehler.
! host.raspberrypi 2019-01-21 15:04:11.670 info Restart adapter system.adapter.hm-rpc.0 because enabled
! host.raspberrypi 2019-01-21 15:04:11.669 error instance system.adapter.hm-rpc.0 terminated with code 1 ()
! host.raspberrypi 2019-01-21 15:04:11.669 error Caught by controller[0]: at bootstrap_node.js:625:3
! host.raspberrypi 2019-01-21 15:04:11.669 error Caught by controller[0]: at startup (bootstrap_node.js:204:16)
! host.raspberrypi 2019-01-21 15:04:11.669 error Caught by controller[0]: at Function.Module.runMain (module.js:694:10)
! host.raspberrypi 2019-01-21 15:04:11.669 error Caught by controller[0]: at Function.Module._load (module.js:498:3)
! host.raspberrypi 2019-01-21 15:04:11.669 error Caught by controller[0]: at tryModuleLoad (module.js:506:12)
! host.raspberrypi 2019-01-21 15:04:11.669 error Caught by controller[0]: at Module.load (module.js:566:32)
! host.raspberrypi 2019-01-21 15:04:11.668 error Caught by controller[0]: at Object.Module._extensions..js (module.js:664:10)
! host.raspberrypi 2019-01-21 15:04:11.668 error Caught by controller[0]: at Module._compile (module.js:653:30)
! host.raspberrypi 2019-01-21 15:04:11.668 error Caught by controller[0]: at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.hm-rpc/hm-rpc.js:1634:5)
! host.raspberrypi 2019-01-21 15:04:11.668 error Caught by controller[0]: at startAdapter (/opt/iobroker/node_modules/iobroker.hm-rpc/hm-rpc.js:606:15)
! host.raspberrypi 2019-01-21 15:04:11.668 error Caught by controller[0]: TypeError: utils.Adapter is not a constructor
! host.raspberrypi 2019-01-21 15:04:11.667 error Caught by controller[0]: ^
! host.raspberrypi 2019-01-21 15:04:11.667 error Caught by controller[0]: adapter = new utils.Adapter(options);
! host.raspberrypi 2019-01-21 15:04:11.664 error Caught by controller[0]: /opt/iobroker/node_modules/iobroker.hm-rpc/hm-rpc.js:606
! host.raspberrypi 2019-01-21 15:04:11.305 info instance system.adapter.hm-rpc.0 started with pid 1408</anonymous>Ich verstehe gerade die Welt nicht mehr…
-
auch das Backup macht den gleichen Fehler. `
hm-rpc ist nicht hm-rega. -
Das stimmt.
Also, zur Klarheit: RPC läuft nicht. Warum ich eben und auch im Titel über rega gesprochen habe… ich bin verwirrt. Sorry
-
ich habe unter windows und virtual dub noch eine iobroker Installation, die ich gelegentlich zum Testen nutze. Die habe ich gerade gestartet. Und, hier läuft die rpc Instanz. Damit kann ich nun mindestens ausschließen, dass das Problem nicht in der CCU liegt
-
Warum ich eben und auch im Titel über rega gesprochen habe… ich bin verwirrt. `
Weil die Fehlermeldung sich auf die Datei /opt/iobroker/node_modules/iobroker.hm-rega/hm-rega.js bezog.@skorpil:host.raspberrypi 2019-01-21 14:33:05.667 error Caught by controller[0]: /opt/iobroker/node_modules/iobroker.hm-rega/hm-rega.js:258 ```` `