NEWS
TRADFRI-Adater, fehler bei Installation : reading io-package.json Error: ENOENT:
-
Moin,
ich versuche seit heute morgen den Tradfri Adapter zu installieren.
Das Problem war zuerst wohl ein Problem mit einem alten notejs. Mein Ubuntu hatte noch eine 4er Version. Also updatete ich das ganze mit de Befehlen:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
Dadurch wurde nur die Version 10 installiert…... ich fand das es Probleme mit dieser Version auch gerade bei Tradfri geben soll. Also habe ich das downgrade auf die Version 8.11.1 durchgeführt.
Alle anderen Adapter funktionieren soweit ohne Probleme, selbst der Alexa Adapter, der mit notejs 4 nicht wollte lief endlich.
Wenn ich nun den TRADFI Adapter installieren will, kommt im iobroker dieser Fehler:
Fertig mit Fehler: reading io-package.json Error: ENOENT: no such file or directory, open 'null/io-package.json'
Aber es ist keine Instanz da, auch wird in /opt/iobroker/node_modules kein Ordner angelegt.
Hat noch jemand einen Vorschlag?
Danke.
Benutztes System:
VM auf ESX 6.5 (lizensiert)
CPUs: 4, RAM: 4GB, HDD: 20GB, 15GB frei
Kernel: 4.4.0-122
Ubuntu 17.10, npm 6.0.0
iobroker: admin 3.4.0, js-controller 1.4.2
-
Hallo und Willkommen im Thread!
Welche npm Version hast du installiert.
Gruß
Rainer
-
Moin,
npm sagt npm@6.0.0
-
Da haben wir ja schon den Übeltäter!
@[url=https://forum.iobroker.net/viewtopic.php?f=17&t=13754&p=145889&hilit=npm+tradfri#p145889:apollon in anderem Thread"]- tradfri -> Grund: node-aead-crypto `Bitte dowbgrade auf npm v4
Gruß
Rainer
-
Moin,
nach dem Downgrade auf die V4 funktionieren aber eine andere Adapter nicht mehr. Der Alexa, broadlink2, milight um nur ein paar zu nennen.
Also werde ich erst einmal auf den Tradfri verzichten…
Danke dennoch für die hilfe
-
nach dem Downgrade auf die V4 funktionieren aber eine andere Adapter nicht mehr. `
wir reden aber von npm und nicht von nodejs.Das ist dir bewusst, oder?
Gruß
Rainer
-
Moin,
ja ist mir bewusst. Es geht meines Erachtens um die Übersetzung der Programme. Da hat die npm Version 4 wohl in meinem Ubuntu was anderes vor als die V6.
-
Tradfri sollte inzwischen mit NodeJS 10 funktionieren.
https://github.com/AlCalzone/ioBroker.t … 1f70b175a0
https://travis-ci.org/AlCalzone/ioBroker.tradfri
Hast du mal einen kompletten Log der Installation?