[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

Tueftler1983

So NPM_INSTALL hat jetzt mit sudo rechten für FHEM funktioniert. Weiter traue ich mich grade nicht zu testen.

mongule

Wenn NPM_install Fehler meldet.

an die /etc/sudoers anhängen

fhem ALL=(ALL) NOPASSWD: ALL

damit darf user fhem alles per sudo ausführen ohne nach einem Passwort zu fragen.

Dann wird NPM_install durchgehen.  :)

michael.winkler

Auf Seite 1 habe ich eine aktualisierte Version.

Bitte mit der noch mal testen. Wenn es nicht funktioniert benötige ich ein LOG in Verbose 4.

Gruß
Michael

michael.winkler

#1743
Zitat von: mongule am 11 Januar 2019, 17:51:30
Wenn NPM_install Fehler meldet.

an die /etc/sudoers anhängen

fhem ALL=(ALL) NOPASSWD: ALL

damit darf user fhem alles per sudo ausführen ohne nach einem Passwort zu fragen.

Dann wird NPM_install durchgehen.  :)

Wer seinem FHEM Benutzer keine sudo Rechte geben will kann das auch per SSH am FHEM Server machen:


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


Steht aber auch in der Doku! https://mwinkler.jimdo.com/smarthome/eigene-module/echodevice/#Set

Tueftler1983

Das war erfolgreich.....
Meldung im Modul Connected....
Amazon Alexa Cookie successfully retrieved. You can close the browser.

COOKIE_TYPE
NPM_Login
2019-01-11 18:21:10
alarm_count
0
2019-01-11 18:24:02
amazon_refreshtoken
vorhanden

mongule

Funktioniert. "Connected" Version 0.0.51a

MadMax-FHEM

Hallo Michael,

das ging ja fix!

Vielen Dank!

Achja: funktioniert!

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

TomLee

Was mach ich weiterhin noch falsch wenn ich jetzt ein

ZitatDas Skript zum Amazon Login konnte nicht gefunden werden!

nach einem set NPM_login bekomme.

Weshalb ist das Skript nicht angelegt worden.

michael.winkler

Zitat von: TomLee am 11 Januar 2019, 18:37:18
Was mach ich weiterhin noch falsch wenn ich jetzt ein

nach einem set NPM_login bekomme.

Weshalb ist das Skript nicht angelegt worden.
Ich gehe mal von Berechtigungsproblemen aus. Kannst Du mal prüfen ob der FHEM Benutzer in dem Verzeichnis "/opt/fhem/cache/alexa-cookie" Schreibrechte hat?

Steffen

Bei einem NPM-Login bekomme ich jetzt:


Login Ergebnis

Der angegebene Proxy Port 3002 ist in Benutzung, bitte das Attribut "npm_proxy_port" entsprechend anpassen.


Was könnte ich tun?

Mfg Steffen

michael.winkler

Zitat von: Steffen am 11 Januar 2019, 18:44:25
Bei einem NPM-Login bekomme ich jetzt:


Login Ergebnis

Der angegebene Proxy Port 3002 ist in Benutzung, bitte das Attribut "npm_proxy_port" entsprechend anpassen.


Was könnte ich tun?

Mfg Steffen
steht doch da!

Steffen

Zitat von: michael.winkler am 11 Januar 2019, 18:45:51
steht doch da!

Sorry, war zu ungeduldig...jetzt bekomme ich aber das hier und ist das richtig so?

Login Ergebnis

Bitte den Link anklicken und die Amazonanmeldung durchfuehren.http://2a02:8109:a1c0:339c:f51:d346:a9a1:365c:3003


Mit diesem Link komme ich nicht weiter...

mfg Steffen

michael.winkler

Zitat von: Steffen am 11 Januar 2019, 18:51:42
Sorry, war zu ungeduldig...jetzt bekomme ich aber das hier und ist das richtig so?

Login Ergebnis

Bitte den Link anklicken und die Amazonanmeldung durchfuehren.http://2a02:8109:a1c0:339c:f51:d346:a9a1:365c:3003


Mit diesem Link komme ich nicht weiter...

mfg Steffen
Hi das ist noch ein BUG in der Auswertung der IP-Adresse. Du kannst auf Seite 1 noch mal die Version aktualisieren oder das Attribut "npm_proxy_ip" mit dem Wert der IP-Adresse deines FHEM Server setzen.

michael.winkler

Zitat von: pc1246 am 11 Januar 2019, 15:55:52
Moin Michael
Noch mal die Frage nach dem Vobot, da du ja nun wieder ansprechbar bist.
A10L5JEZTKKCZ8    VOBOT
Danke und gruss
Christoph
Neue Version auf Seite 1. Bitte mal testen.

TomLee

Zitat von: michael.winkler am 11 Januar 2019, 18:44:02
Ich gehe mal von Berechtigungsproblemen aus. Kannst Du mal prüfen ob der FHEM Benutzer in dem Verzeichnis "/opt/fhem/cache/alexa-cookie" Schreibrechte hat?

Da hast du Recht gehabt. Funktioniert. DANKE Dir.