FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: jutil am 29 November 2020, 20:30:03

Titel: Alexa will nicht
Beitrag von: jutil am 29 November 2020, 20:30:03
Hallo zusammen,
Alexa will sich nicht mit meinem Account verbinden.
Fhem-auth wurde explizit noch einmal gesetzt, Meldungen 401 bleibt die selbe.
Was kann ich jetzt noch tun?
Danke
Timo
Titel: Antw:Alexa will nicht
Beitrag von: MadMax-FHEM am 29 November 2020, 20:43:45
Mal einen Auszug aus dem alexa-fhem Log mit dem Fehler posten...
Probeweise einen 2ten FhemWeb-Zugang ohne allowed um zu sehen, ob es generell geht (dann die Verbindung/connection in alexa-fhem.cfg anpassen)...

Was heißt Account verbinden?
alexa-fhem mit deinem fhem!?
Also ein "Problem" wegen allowed?

Welche Version von alexa-fhem läuft?
fhem aktuell?

Gruß, Joachim
Titel: Antw:Alexa will nicht
Beitrag von: jutil am 29 November 2020, 20:56:18
Alexa Fhem version 0.5.57
Fhem 6

nicht verbinden heisst, das ich nach der Installation die Meldung "stopped; failed to connect to fhem: 401: Authorization Required" erhalten habe und daraufhin meine USerdaten von Alexa explicit noch einmal in angegeben habe, ohne Erfolg.
System ist, mehr oder weniger, Jungfräulich da mir heute nach einem Update die Installation abgeraucht ist  :o

[29.11.2020, 20:45:20] using config from ./alexa-fhem.cfg
*** CONFIG: parsed completely
[29.11.2020, 20:45:20] os.homedir()=/opt/fhem
[29.11.2020, 20:45:20] this is alexa-fhem 0.5.57
[29.11.2020, 20:45:20] connecting to FHEM ...
[29.11.2020, 20:45:20] [FHEM] defaults to: will not send proactive events
[29.11.2020, 20:45:22] [FHEM] trying longpoll to listen for fhem events
[29.11.2020, 20:45:22] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON×tamp=1606679122046
[29.11.2020, 20:45:22] [FHEM] got csrfToken: xxx
[29.11.2020, 20:45:22] [FHEM] Checking devices and attributes...
[29.11.2020, 20:45:22] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&fwcsrf=xxx&XHR=1
[29.11.2020, 20:45:22] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&fwcsrf=xxx&XHR=1
[29.11.2020, 20:45:22] [FHEM] waiting for events ...
[29.11.2020, 20:45:22] [FHEM] Fetching FHEM devices...
[29.11.2020, 20:45:22] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20alexaName=..*&fwcsrf=xxx&XHR=1
[29.11.2020, 20:45:22] [FHEM] longpoll ended, reconnect in: 200msec
[29.11.2020, 20:45:22] [FHEM] There was a problem connecting to FHEM (null)
[29.11.2020, 20:45:22] [FHEM]   401: Authorization Required
*** FHEM: connection failed: 401: Authorization Required
[29.11.2020, 20:45:22] [FHEM] There was a problem connecting to FHEM (http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&fwcsrf=xxx&XHR=1).
[29.11.2020, 20:45:22] [FHEM]   401: Authorization Required
[29.11.2020, 20:45:22] Got SIGTERM, shutting down alexa-fhem...
[29.11.2020, 20:45:22] Reading alexaFHEM.ProxyConnection set to stopping;; alexa-fhem terminating
Titel: Antw:Alexa will nicht
Beitrag von: MadMax-FHEM am 29 November 2020, 21:17:52
Die Meldung sagt, dass sich alexa-fhem nicht mit fhem verbinden kann!

Wo hast du welche Userdaten eingegeben?

Du hast vermutlich dein FhemWeb mittels allowed oder/und https gesichert!?

DIESE Daten musst du beim Alexa-Modul angeben, damit alexa-fhem die Devices etc. von fhem abfragen und bei Sprachbefehlen auch steuern kann...

Sollte im.Wiki zum Connector zu finden sein...

EDIT: genau deine Fehlermeldung ist im Wiki beschrieben... ;) https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa und nach "401: Authorization Required" suchen...

Gruß, Joachim
Titel: Antw:Alexa will nicht
Beitrag von: jutil am 30 November 2020, 07:31:59
Hallo ztusammen

erst einmal, danke für eure Hilfe!
Konnte das Problem jetzt lösen, saß vor dem Rechner egal.....

Nächstes folgt, die Readings sagen jetzt folgendes:
alexaFHEM         stopped;failed to connect to fhem: 401: Authorization Required                                                   2020-11-30 07:10:28
alexaFHEM.        ProxyConnection  error; user homedir writable by group/other ('chmod 755 /opt/fhem' required)    2020-11-30 07:05:10

habe versucht mit

sudo chmod -R 755 /opt/fhem/
sudo chown -R fhem /opt/fhem/

die Rechte anzupassen ohne Erfolg
Titel: Antw:Alexa will nicht
Beitrag von: jutil am 30 November 2020, 07:57:22
EDIT: scheint zu funktionieren .....