NEWS
SOLVED [gelöst] Fehler mit Adapter tr-064 (Fritzbox) nach js-Controller update auf 1.3.0
-
Moin,
Jetzt habe ich JavaSkript auf 3.6.4 gebracht, seit dem bekomme ich im LOG Fehlermeldungen bei meiner Fritzbox.
….
JavaSkript habe ich nach Vorgabe upgedatet:
sudo iobroker upgrade self ```` `
ich gebe Dir hier mal die gleiche Antwort wie bei Facebook
Mit den Kommando „upgrade self“ hast Du nicht den JavaScript-Adapter ungedatet, sondern den js-Controller (also ioBroker selber, das “Herz“).
Auf welcher Version des js-controllers bist Du jetzt?
Multihost-Umgebung?
Gruß,
Eric
-
Habe einen guten Workaround gefunden:
Via Terminal ins Verzeichnis "/opt/iobroker/node_modules/iobroker.tr-064" gehen und:
npm install soef
ausführen. Neustarten, läuft.
Quelle: https://github.com/soef/ioBroker.wifili … -351513299
Grüße!
-
Asche auf mein Haupt - es war gestern zu spät - ich habe den JS-Controller upgedatet auf 1.3.0 und dann fingen die Fehler an….
habe den Text hier und in FB angepasst
-
[…]
Multihost-Umgebung?
[…] `
ähm, ich habe einen Controller bei mir am Laufen -
Hier ein Screenshot:
-
Hallo mgünther,
konntest Du das Problem damals lösen? Ich habe heute das gleiche Problem.
Ich habe den js-controller von 1.2.3 auf 1.4.2 upgedated. Seit dem läuft der tr-064 Adapter nicht mehr (gleicher Fehler wie bei dir).
Version des Adapters 0.4.18
Singlehost auf RasPi3.
Vielleicht hat jemand einen Tip?
Hier noch die Logausgaben:
host.raspberrypi 2018-05-25 10:00:43.495 info Restart adapter system.adapter.tr-064.0 because enabled host.raspberrypi 2018-05-25 10:00:43.495 error instance system.adapter.tr-064.0 terminated with code 1 () Caught 2018-05-25 10:00:43.495 error by controller[0]: at startup (bootstrap_node.js:160:9) Caught 2018-05-25 10:00:43.495 error by controller[0]: at run (bootstrap_node.js:394:7) Caught 2018-05-25 10:00:43.494 error by controller[0]: at Module.runMain (module.js:611:10) Caught 2018-05-25 10:00:43.494 error by controller[0]: at Function.Module._load (module.js:445:3) Caught 2018-05-25 10:00:43.494 error by controller[0]: at tryModuleLoad (module.js:453:12) Caught 2018-05-25 10:00:43.494 error by controller[0]: at Module.load (module.js:494:32) Caught 2018-05-25 10:00:43.494 error by controller[0]: at Object.Module._extensions..js (module.js:586:10) Caught 2018-05-25 10:00:43.494 error by controller[0]: at Module._compile (module.js:577:32) Caught 2018-05-25 10:00:43.493 error by controller[0]: at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.tr-064/tr-064.js:16:20) Caught 2018-05-25 10:00:43.493 error by controller[0]: at Object.exports.Adapter (/opt/iobroker/node_modules/soef/soef.js:1383:23) Caught 2018-05-25 10:00:43.493 error by controller[0]: TypeError: fns.adapter is not a function Caught 2018-05-25 10:00:43.493 error by controller[0]: ^ Caught 2018-05-25 10:00:43.492 error by controller[0]: fns.adapter = fns.adapter(options); Caught 2018-05-25 10:00:43.492 error by controller[0]: /opt/iobroker/node_modules/soef/soef.js:1383 host.raspberrypi 2018-05-25 10:00:41.930 info instance system.adapter.tr-064.0 started with pid 2373</anonymous>
Besten Dank
Volker
-
Nachtrag
Ich habe diesen Issue auf GitHub gefunden:
https://github.com/soef/ioBroker.tr-064/issues/70
Und den Workaround wie von sm79 im Kommentar beschrieben angewandt. Damit funktioniert es nun scheinbar vorerst.
-
Habe einen guten Workaround gefunden:
Via Terminal ins Verzeichnis "/opt/iobroker/node_modules/iobroker.tr-064" gehen und:
npm install soef
ausführen. Neustarten, läuft.
Quelle: https://github.com/soef/ioBroker.wifili … -351513299
Grüße!
-
Ich hatte diese Fehler ebenfalls beim Update von js-Controller 1.5.7 auf 1.5.8.
Mit deinem workaround konnte ich den TR-064 wieder zum Laufen bwegen.
Danke dir -
Super, heute auch den js-controller auf 1.5.8 hochgezogen und das selbe Problem...Zum Glück habe ich das hier gefunden...
Danke -
@Kugelkopf
Perfekt! Danke!! -
Ich habe den gleichen Fehler mit dem controller 1.4.2 nach einem Neustart des Systems bekommen. Vorher ging der Adapter, der o.g. workaround hat geholfen.
-
Hatte den gleichen Fehler. Das hier hat geholfen. Danke dafür.
-
Danke, auch hier hat's damit geklappt!
-
Super, dieser Beitrag hat mir gerade auch sehr geholfen. Danke
-
Bei mir kommt folgendes
npm ERR! path /opt/iobroker/node_modules/iobroker.tr-064/node_modules/soef/package.json npm ERR! code ELOOP npm ERR! errno -40 npm ERR! syscall open npm ERR! ELOOP: too many symbolic links encountered, open '/opt/iobroker/node_modules/iobroker.tr-064/node_modules/soef/package.json'
Was kann man da machen? bekomme den Adapter nicht mehr ins laufen, da sudo npm install soef schon gar nicht durchläuft
Mod-Edit: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>
Hier gehts zur Hilfe. -
@W0RSCHD welcher Js_controller läuft bei dir?
wohin hast du versucht soef zu installieren?
alternativ gibt es den community Adapter -
@crunchip sagte in [gelöst] Fehler mit Adapter tr-064 (Fritzbox) nach js-Controller update auf 1.3.0:
@W0RSCHD welcher Js_controller läuft bei dir?
wohin hast du versucht soef zu installieren?
alternativ gibt es den community AdapterWenn ichs richtig geschaut habe dieser hier:
Soef hab ich versucht in den "node_module iobroker.tr-064" ordner, so wie in der Anleitung beschrieben zu installieren.
OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1~deb9u1-b10) OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode) Node.js ist 10.17
-
Super, danke für diesen Workaround! Frage mich nur, warum dies nicht in das aktuelle Image eingearbeitet, bzw korrigiert ist...
-
@Maxel27 sagte in [gelöst] Fehler mit Adapter tr-064 (Fritzbox) nach js-Controller update auf 1.3.0:
Frage mich nur, warum dies nicht in das aktuelle Image eingearbeitet, bzw korrigiert ist...
im Community TR-064 braucht es kein Soef mehr.