[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

Tompsg

#6375
Zitat von: cs-online am 22 Februar 2026, 13:24:26das Problem habe ich nicht, gerade nochmal getestet, speak wird vernünftig ausgeführt mit der aktuellen Version aus dem FHEM-Update

Grüße

Christian
Bei mir ist die customerid beim Echo Dev. anders, als meine Account customerid. Das passiert, wenn man eine Familiengruppe hat und ein anderes Familienmitglied das Echo Dev. einrichtet. Dies bildet das Modul in der aktuellen Version nicht ab. Ich habe mir "Konkurenz-Lösungen" angesehen und da die unterschiedliche Handhabung gefunden. Wenn die gleich sind, merkt man es logischerweise nicht.

VG, Thomas

attr AmazonAccount userReadings customer_visible:.* { $defs{$name}->{helper}->{".CUSTOMER"} }
setstate AmazonAccount 2026-02-22 16:06:25 customer_visible A5460UYUxxxxx

attr ECHO_G6G2MM12524400xx userReadings customer_visible:.* { $defs{$name}->{helper}->{".CUSTOMER"} }
setstate ECHO_G6G2MM12524400xx 2026-02-22 16:07:53 customer_visible AIOEDMIDxxxxx



Hardy74

Moin,

da die Suche hier in dem doch recht langen Thread kein Ergebnis brachte, schreibe ich hier mein Problem.

Ziel ist, von fhem aus eine (Text-/Sprach-)Ausgabe auf einem DOT zu triggern. Ich habe einen DOT der fünften und einen der zweiten Generation.

Ich habe das echodevice wie folgt angelegt: define <Name> echodevice <amazonmail> <amazonpwd>

Im State lese ich:
connected but loginerror
Im Log lese ich immer wieder wiederholend:
2026.03.05 08:42:37.635 1: define AxelaWoZi echodevice: syntax: define <name> echodevice <account> <password>
2026.03.05 08:43:26.631 3: [AxelaWoZi] [echodevice_LostConnect] JSON error = no content / set loginerror to 1
2026.03.05 08:43:26.631 3: [AxelaWoZi] [echodevice_setState] to connected but loginerror
2026.03.05 08:43:35.273 3: [AxelaWoZi] [echodevice_LoginStart] connected but loginerror
2026.03.05 08:43:35.441 3: [AxelaWoZi] [echodevice_LostConnect] JSON error = no content / set loginerror to 2
2026.03.05 08:44:35.276 3: [AxelaWoZi] [echodevice_LoginStart] connected but loginerror
2026.03.05 08:44:35.508 3: [AxelaWoZi] [echodevice_LostConnect] JSON error = no content / set loginerror to 3
2026.03.05 08:45:35.291 3: [AxelaWoZi] [echodevice_LoginStart] connected but loginerror
2026.03.05 08:45:35.726 3: [AxelaWoZi] [echodevice_LostConnect] JSON error = no content / set loginerror to 4
2026.03.05 08:46:35.484 3: [AxelaWoZi] [echodevice_LoginStart] connected but loginerror
2026.03.05 08:46:35.780 3: [AxelaWoZi] [echodevice_LostConnect] JSON error = no content / set loginerror to 5
2026.03.05 08:47:35.498 3: [AxelaWoZi] [echodevice_LoginStart] connected but loginerror
2026.03.05 08:47:35.731 3: [AxelaWoZi] [echodevice_LostConnect] JSON error = no content / Generate new COOKIE! / set loginerror to 0
2026.03.05 08:47:35.731 3: [AxelaWoZi] [echodevice_setState] to disconnected
2026.03.05 08:48:37.071 3: [AxelaWoZi] [echodevice_LostConnect] JSON error = no content / set loginerror to 1
2026.03.05 08:48:37.072 3: [AxelaWoZi] [echodevice_setState] to connected but loginerror
2026.03.05 08:49:35.612 3: [AxelaWoZi] [echodevice_LoginStart] connected but loginerror

Frage: wie erreiche ich mein Ziel?

Danke und Grüße.