[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.

MadMax-FHEM

Verlinkte Anleitung lesen: mit Fake-User definieren und dann npm_login

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)

Hardy74

Moin Joachim,

ZitatVerlinkte Anleitung lesen: mit Fake-User definieren und dann npm_login
Welche, wo verlinkte Anleitung?

Grüße,
Hardy