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
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
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
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
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
EDIT: scheint zu funktionieren .....