Node red: Problem mit Alexa Sprachausgabe

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

rr745
Beiträge: 305
Registriert: 19.01.2021, 14:53
System: CCU
Hat sich bedankt: 27 Mal
Danksagung erhalten: 34 Mal

Re: Node red: Problem mit Alexa Sprachausgabe

Beitrag von rr745 » 05.06.2021, 01:37

oh mann, danke Matten Matten
....es las sich so gut und ich hoffte es würde funktionieren :-(

zumindest bekomme ich nach deiner anleitung nicht mehr den fehler "Authentication failed: "no body".

nach den änderungen, welche du in der anleitung dokumentieert hast und ich über alexa init node initialisieren klicke bleibt es in dem status
"init with proxy"

noch eine idee ?!

nochmals vielen, vielen Dank.
Wenn etwas schiefgehen kann, dann geht es schief (Murphy)

Matten Matten
Beiträge: 281
Registriert: 09.12.2018, 17:14
System: CCU
Hat sich bedankt: 68 Mal
Danksagung erhalten: 22 Mal
Kontaktdaten:

Re: Node red: Problem mit Alexa Sprachausgabe

Beitrag von Matten Matten » 05.06.2021, 01:41

kannst du den cookie refreshen? was passiert da?

Edit: sonst poste mal ein screenshot von den Zeilen in der "package.json"

Gruß Matten Matten

rr745
Beiträge: 305
Registriert: 19.01.2021, 14:53
System: CCU
Hat sich bedankt: 27 Mal
Danksagung erhalten: 34 Mal

Re: Node red: Problem mit Alexa Sprachausgabe

Beitrag von rr745 » 05.06.2021, 01:54

Matten Matten hat geschrieben:
04.03.2021, 12:37
Pinky hat geschrieben:
28.02.2021, 13:57

Den Switch und bei Null das Cookie zu refreshen habe ich dabei ebenfalls schon ausprobiert. Allerdings werde ich dann aufgefordert Alexa im Browser zu öffnen. (Nur wenn ich dabei Node-Red offen habe). Auch wenn das Passwort als Datei hinterlegt ist, kommt diese Aufforderung. Daher habe ich den Weg abgeschrieben.
Du musst in der Config einen Speicherpfad anlegen. sowas wie:

Code: Alles auswählen

/usr/local/addons/redmatic/alexa2/cookie
alexa cookie conf.png

dann muss nach einem CCU Neustart auch nicht neu Authentifiziert werden.

ambesten den Pfad und datei einmalig mit folgendem flow anlegen.

Code: Alles auswählen

[{"id":"f88d6e31.72415","type":"file","z":"5750322a.5c13bc","name":"Alexa Cookie anlegen (nur 1 mal)","filename":"/usr/local/addons/redmatic/alexa2/cookie","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":1280,"y":740,"wires":[[]]},{"id":"e7855e95.93b17","type":"file in","z":"5750322a.5c13bc","name":"Alexa Cookie auslesen","filename":"/usr/local/addons/redmatic/alexa2/cookie","format":"utf8","chunk":false,"sendError":false,"encoding":"none","x":1240,"y":780,"wires":[["7b2264a1.f2790c"]]},{"id":"e730d133.46cae","type":"inject","z":"5750322a.5c13bc","name":"anlegen","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"leer","payloadType":"str","x":1050,"y":740,"wires":[["f88d6e31.72415"]]},{"id":"c60b1e3d.369b3","type":"inject","z":"5750322a.5c13bc","name":"auslesen","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"auslesen","payloadType":"str","x":1060,"y":780,"wires":[["e7855e95.93b17"]]},{"id":"7b2264a1.f2790c","type":"json","z":"5750322a.5c13bc","name":"","property":"payload","action":"","pretty":false,"x":1410,"y":780,"wires":[["ba55d240.8e20f"]]},{"id":"ba55d240.8e20f","type":"debug","z":"5750322a.5c13bc","name":"cookie","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1530,"y":780,"wires":[]}]
alexa cookie datei.png

Gruß
Matten Matten
Hallo Matten Matten,
das hat´s gebracht. keine ahnung wieso. meine datei lag nicht in /usr/local/addons/redmatic/alexa2, sondern in tmp- mit vollen rechten und funktionierte ja auch bis vorgestern.
egal....nun läuft´s wieder. mal sehen wie lange.

vielen Dank !!!!
Wenn etwas schiefgehen kann, dann geht es schief (Murphy)

Matten Matten
Beiträge: 281
Registriert: 09.12.2018, 17:14
System: CCU
Hat sich bedankt: 68 Mal
Danksagung erhalten: 22 Mal
Kontaktdaten:

Re: Node red: Problem mit Alexa Sprachausgabe

Beitrag von Matten Matten » 05.06.2021, 01:59

vieleicht konnte er mit dem alten cookie nicht mehr initialisieren oder so. und durch die Pfad änderung hat er einen neuen cookie geholt.

Super wenns funktioniert. Speicherpfad angabe ist gut dann braucht man nach einem neustart der ccu nicht autentifizieren.

Gruß
Matten Matten

Samhain
Beiträge: 381
Registriert: 30.03.2017, 13:44
Hat sich bedankt: 171 Mal
Danksagung erhalten: 15 Mal

Re: Node red: Problem mit Alexa Sprachausgabe

Beitrag von Samhain » 08.06.2021, 12:41

Genial!

funktioniert seit einigen Tagen fehlerfrei.


Vielen Dank :!:

Antworten

Zurück zu „RedMatic“