FHEM Connector für Amazon Alexa und node version v10.15.2

Begonnen von Sailor, 10 Juli 2019, 17:52:36

Vorheriges Thema - Nächstes Thema

Sailor

Ein herzerfrischendes "Moin" vorweg

Ich wollte mir den FHEM Connector für Amazon Alexa gemäß der Anleitung auf https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa#node.js_installieren installieren, scheitere aber mit folgender Fehlermeldung:


pi@Server:/opt/fhem $  sudo npm install -g alexa-fhem
npm ERR! path /usr/local/lib/node_modules/.staging/alexa-fhem-409e7205/node_modules/ajv
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename '/usr/local/lib/node_modules/.staging/alexa-fhem-409e7205/node_modules/ajv' -> '/usr/local/lib/node_modules/.staging/ajv-fee5cac9'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2019-07-10T15_06_33_787Z-debug.log


In der Anleitung steht
Zitat"wenn hier etwas mit "8" vorneweg erscheint, ist alles gut"

Nun gibt mir mein Befehl aber eine neuere Version aus:

pi@Server:/opt/fhem $ node --version
v10.15.2


Muss ich trotz der neueren Version mittels dieser Anleitung

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

auf 8.x runtergehen?

Danke

Gruss
    Sailor
******************************
Man wird immer besser...

rcmcronny

Ich habe es heute auch mit Rasbian Buster installiert. V10.x ging problemlos. Daran liegt es wohl eher nicht;)

Ronny

Gesendet von meinem ONEPLUS A5010 mit Tapatalk


Sailor

Zitat von: rcmcronny am 10 Juli 2019, 17:59:33
Ich habe es heute auch mit Rasbian Buster installiert. V10.x ging problemlos. Daran liegt es wohl eher nicht;)

Ronny

Gesendet von meinem ONEPLUS A5010 mit Tapatalk

Genau das versuche ich auch gerade...
Vielleicht ein Fehler zu versuchen erst das alte fhem-alexa zu installieren...

Gruss
    Sailor
******************************
Man wird immer besser...

Loredo

Das sieht nach einer kaputten Installation irgendeines Node Packages aus.
Wenn du kannst, dann lösche mal alles unter /usr/local/lib/node_modules/ und installiere die Node Pakete, die du brauchst, neu.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

Sailor

#4
Zitat von: Loredo am 10 Juli 2019, 18:33:38
Das sieht nach einer kaputten Installation irgendeines Node Packages aus.
Wenn du kannst, dann lösche mal alles unter /usr/local/lib/node_modules/ und installiere die Node Pakete, die du brauchst, neu.

Ja das dachte ich mir.

Frage, wenn ich das System vom Raspbian - Image inklusive fhem Backup wieder neu erstelle, was muss ich neben /opt/fhem/alexa-fhem und der üblichen definition noch löschen, um bei 0 den FHEM Connector aufzusetzen?

[Nachtrag]
Raspi neu aufgesetzt und das alexa Paket problemlos installieren können.

Gruss
   Sailor
******************************
Man wird immer besser...