[37_echodevice] Amazon Echo Modul (nicht Alexa)

Begonnen von michael.winkler, 12 Januar 2018, 18:20:12

Vorheriges Thema - Nächstes Thema

michael.winkler

Zitat von: Floriky am 06 April 2021, 13:58:07
Hallo Zusammen leider ist die Doku für das Modul von Herrn Winkler offline. In der Commandref habe ich leider auch nichts gefunden. Würde das Device gerne einrichten. Vielleicht kann mir jemand weiterhelfen. Vielen Dank vorab.
Danke für den Hinweis. Leider hat jimdo wohl gerade allgemein Problem. Doku sollte daher wieder erreichbar sein, wenn die Probleme beseitigt sind.


Deanw1975

Zitat von: Deanw1975 am 03 April 2021, 14:24:07
hi Michael,

Befehl: set 99_Alexa_AmazonAccount NPM_login new
Ergebnis: Das alexa-cookie Modul wurde nicht gefunden. Bitte fuehrt am Amazon Account Device einen set "NPM_install" durch

LOG:

2021.04.03 14:21:49 3: [99_Alexa_AmazonAccount] [echodevice_LostConnect] JSON error = no content / set loginerror to 4
2021.04.03 14:21:49 3: [99_Alexa_AmazonAccount] [echodevice_setState] to connected but loginerror
2021.04.03 14:21:56 3: [99_Alexa_AmazonAccount] [echodevice_NPMLoginNew] Node Version 10.24.0

2021.04.03 14:21:56 3: [99_Alexa_AmazonAccount] [echodevice_NPMLoginNew] alexa-cookie modul not found

VG
Dean

Hat keiner eine Idee

LG
Sascha

Tueftler1983

Hallo, bei mir hat ein FHEM Update geholfen, danach ein  NPN_LOGIN new und alles läuft wieder.

Lieben gruß




Deanw1975

Zitat von: michael.winkler am 07 April 2021, 11:18:23
Ich denke wir müssen hier noch mal ganz von vorne anfangen.

kannst du mal ein list von Deinem Account Device schicken?

Habe dir mal ne PN gesendet

michael.winkler

Zitat von: Deanw1975 am 07 April 2021, 11:29:51
Habe dir mal ne PN gesendet
PN habe ich gelesen. Mich hatte die DEF interessiert und die scheint richtig zu sein.

Als nächstes wäre es mal interessant ob du die NPM Komponenten manuel per ssh installieren konntest. Wichtig ist hier auch, dass das ganze in das FHEM Verezichnis muss. Kannst du daher mal prüfen ob sich Deine FHEM Installation unterhalb von "/opt/fhem" befindet?

Dann bitte mal folgendes im SSH ausführen:

sudo npm install --prefix /opt/fhem/cache/alexa-cookie alexa-cookie2


danach noch

sudo chown -R fhem:  /opt/fhem/cache/alexa-cookie


Bitte auch mal prüfen ob das Verzeichnis "/opt/fhem/cache/alexa-cookie" existiert uund sich dort Daten befinden.

Deanw1975

Zitat von: michael.winkler am 07 April 2021, 11:45:54
Als nächstes wäre es mal interessant ob du die NPM Komponenten manuel per ssh installieren konntest. Wichtig ist hier auch, dass das ganze in das FHEM Verezichnis muss. Kannst du daher mal prüfen ob sich Deine FHEM Installation unterhalb von "/opt/fhem" befindet?

Dann bitte mal folgendes im SSH ausführen:

sudo npm install --prefix /opt/fhem/cache/alexa-cookie alexa-cookie2


danach noch

sudo chown -R fhem:  /opt/fhem/cache/alexa-cookie


Bitte auch mal prüfen ob das Verzeichnis "/opt/fhem/cache/alexa-cookie" existiert uund sich dort Daten befinden.

ich habe beide wege versucht.
ein paar screenshots in der Anlage

michael.winkler

Zitat von: Deanw1975 am 07 April 2021, 12:03:29
ich habe beide wege versucht.
ein paar screenshots in der Anlage
Das Ergebnis sieht eigentlich gut aus.

Bitte mal über die FHEM Webgui ein set npm_login new ausführen. Wenn wieder eine Fehlermeldung kommt, dann mal im FHEM Log schauen was dort alles gemeldet wurde.

Deanw1975

Zitat von: michael.winkler am 07 April 2021, 12:08:31
Bitte mal über die FHEM Webgui ein set npm_login new ausführen. Wenn wieder eine Fehlermeldung kommt, dann mal im FHEM Log schauen was dort alles gemeldet wurde.

Ausgeführt:
set 99_Alexa_AmazonAccount NPM_login new

Anwort von Fhem:
Das alexa-cookie Modul wurde nicht gefunden. Bitte fuehrt am Amazon Account Device einen set "NPM_install" durch

Logfile:
2021.04.07 12:39:11 3: [99_Alexa_AmazonAccount] [echodevice_NPMLoginNew] Node Version 10.24.0

2021.04.07 12:39:11 3: [99_Alexa_AmazonAccount] [echodevice_NPMLoginNew] alexa-cookie modul not found
2021.04.07 12:39:21 3: [99_Alexa_AmazonAccount] [echodevice_setState] to connected

michael.winkler

Zitat von: Deanw1975 am 07 April 2021, 12:40:21
Ausgeführt:
set 99_Alexa_AmazonAccount NPM_login new

Anwort von Fhem:
Das alexa-cookie Modul wurde nicht gefunden. Bitte fuehrt am Amazon Account Device einen set "NPM_install" durch

Logfile:
2021.04.07 12:39:11 3: [99_Alexa_AmazonAccount] [echodevice_NPMLoginNew] Node Version 10.24.0

2021.04.07 12:39:11 3: [99_Alexa_AmazonAccount] [echodevice_NPMLoginNew] alexa-cookie modul not found
2021.04.07 12:39:21 3: [99_Alexa_AmazonAccount] [echodevice_setState] to connected

Prüfe mal bitte ob die Datei "/opt/fhem/cache/alexa-cookie/node_modules/alexa-cookie2/alexa-cookie.js" vorhanden ist, bzw. was sich alles in dem Verzeichnis befindet.

Deanw1975

Zitat von: michael.winkler am 07 April 2021, 12:50:28
Prüfe mal bitte ob die Datei "/opt/fhem/cache/alexa-cookie/node_modules/alexa-cookie2/alexa-cookie.js" vorhanden ist, bzw. was sich alles in dem Verzeichnis befindet.
nein ist sie nicht und jetzt?

Hier die Liste:
Ordner:
example 
lib 

Dateien:
LICENSE
package.json
README.md

michael.winkler

Zitat von: Deanw1975 am 07 April 2021, 13:01:52
nein ist sie nicht und jetzt?

Hier die Liste:
Ordner:
example 
lib 

Dateien:
LICENSE
package.json
README.md

Lösche mal das komplette Verzeichnis "/opt/fhem/cache/alexa-cookie" und führen dann noch mal die manuelle ssh Installation durch.