[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

MadMax-FHEM

Zitat von: Burt_Gummer am 25 Februar 2024, 13:42:38Der FHEM Connector in der Alexa App lässt sich ohne Probleme verbinden und ist auch connected.

Auch hier noch mal: das sind 2 unterschiedliche Dinge...
Die haben miteinander nur insofern zu tun, dass beides "was mit Amazon" ist...

Zumindest bist du jetzt mit der Fehlermeldung hier richtig ;)

Die letzten Posts hast du mal gelesen?
Du nutzt npm Login?
Oder Cookie-Methode?

Ein get Status des Account Devices wäre hilfreich...

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)

Burt_Gummer

Hallo!
Sorry, musste mich erst einmal wieder reinlesen. Das Modul lief nun über Jahre vollkommen stressfrei.
Anbei das Device Info.

MadMax-FHEM

Bitte keine Screenshots!
Und das ist doch kein get status des Account Devices...

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)

Burt_Gummer

#5973
Hmmm...
Ich bin in das Echo Device gegangen und dann auf get "Status".

Dann erscheint dieses Popup.


Modul Infos:

Beschreibung       Bereich       Wert
STATE       Reading    disconnected
Version       Reading    0.2.30
NPM Cookie Version       Reading    5.0.2
COOKIE_STATE       Reading    START
COOKIE_TYPE       Reading    NEW
COOKIE_MODE       Reading    NORMAL
amazon_refreshtoken       Reading    wait for refreshtoken
autocreate_refresh       Attribut    1
icon       Attribut    echo
server       Attribut    layla.amazon.de
room       Attribut    Amazon
         
Amazon Cookie:

Beschreibung       Bereich       Wert
.COOKIE       Reading    session-id=259-21483....
COOKIE_STATE       Reading    START
COOKIE_TYPE       Reading    NEW
amazon_refreshtoken       Reading    wait for refreshtoken
.COOKIE       Helper    session-id=259-21483....
.COMMSID       Helper    ....
.CSRF       Helper    8....
.DIRECTID       Helper    ....
RUNLOGIN       Helper    0
RUNNING_REQUEST       Helper    0
LOGINERROR       Helper    0
FHEM_HOME       Attribut    /opt/fhem

So besser?

MadMax-FHEM

Das muss Michael (der Entwickler) beurteilen...

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)

Burt_Gummer

Ich glaube, ich kann mir den Fehler erklären...
Sch.... Amazon.

Einmal zu schnell geklickt beim Einloggen in den Account und ich hatte da den Face Unlock aktiviert.
Denke das dürfte das Problem sein?
Habe ich nun wieder gelöscht, allerdings hilft das auch nicht.

Habe nun die Anmeldeprozedur wiederholt um den Login zu erneuern. Allerdings ist 172.17.0.1:3002 nicht erreichbar? Kommt ein Timeout

passibe

Zitat von: Burt_Gummer am 25 Februar 2024, 23:42:27Allerdings ist 172.17.0.1:3002 nicht erreichbar? Kommt ein Timeout
Klingt so als würde dein FHEM in Docker laufen? Dann müsstest du den Port 3002 auch an dein Hostsystem durchreichen, bzw. wenn du Network Mode Host benutzt, dann müsstest du die npm_proxy_ip bzw. npm_proxy_listen_ip auf die LAN-IP des Hosts ändern (attr).

Burt_Gummer

Zitat von: passibe am 26 Februar 2024, 11:46:32
Zitat von: Burt_Gummer am 25 Februar 2024, 23:42:27Allerdings ist 172.17.0.1:3002 nicht erreichbar? Kommt ein Timeout
Klingt so als würde dein FHEM in Docker laufen? Dann müsstest du den Port 3002 auch an dein Hostsystem durchreichen, bzw. wenn du Network Mode Host benutzt, dann müsstest du die npm_proxy_ip bzw. npm_proxy_listen_ip auf die LAN-IP des Hosts ändern (attr).

Nein, Fhem läuft nicht in einem Docker....

Allerdings habe ich Docker laufen für HA.


passibe

Ist denn die LAN-IP von deinem FHEM-Server 172.17.0.1? Ich vermute nicht – deshalb ist jedenfalls diese 172.17.0.1-IP "falsch" (also jedenfalls nicht die IP, unter der dein Server im LAN aus erreichbar ist). Deshalb npm_proxy_ip bzw. npm_proxy_listen_ip anpassen.

Heatseeker

#5979
Moin,

ich habe auch seit einiger Zeit das Problem mit dem login...
Mein get status:
Modul Infos:
Beschreibung       Bereich       Wert
STATE       Reading    connected but loginerror
Version       Reading    0.2.30
NPM Cookie Version       Reading    5.0.2
COOKIE_STATE       Reading    OK
COOKIE_TYPE       Reading    READING_NPM
COOKIE_MODE       Reading    NPM
amazon_refreshtoken       Reading    wait for refreshtoken
alias       Attribut    MyEcho
icon       Attribut    echo
verbose       Attribut    2
room       Attribut    Amazon
         

Amazon Cookie:
Beschreibung       Bereich       Wert
.COOKIE       Reading    {"loginCookie":"frc=....
COOKIE_STATE       Reading    OK
COOKIE_TYPE       Reading    READING_NPM
amazon_refreshtoken       Reading    wait for refreshtoken
.COOKIE       Helper    session-id=4....
.COMMSID       Helper    ....
.CSRF       Helper    4....
.DIRECTID       Helper    ....
RUNLOGIN       Helper    0
RUNNING_REQUEST       Helper    0
LOGINERROR       Helper    4
FHEM_HOME       Attribut    /opt/fhem

habe npm nochmal neu installiert. Läuft bei mir unter debian und ich habe:
node --version
v16.20.2
npm --version
8.19.4
wenn ich ein set NPM_login new mache, passiert nix und mein FHEM friert ein.

wenn ich:

http://10.10.0.233:3002/ "per hand" öffnen will, kommt ebenfalls eine Zeitüberschreitung...

kann das damit zusammenhängen, dass es keinen Alexa Web login mehr gibt?

Irgendwelche tips?

Grüße
Heatseeker

Heatseeker


ReneR1986

Hallo zusammen,
ich bekomme seit einiger Zeit auch einige Meldungen im Log.
Das Modul scheint aber grundsätzlich zu funktionieren. Allerdings werden einige Readings wie z.B. "voice" nicht mehr aktualisiert.

202020202020202020202020202024.03.09 00:41:41 3: [ECHO_G090XG0894560672] [echodevice_Parse] [getsmarthome] [34405] Too many requests
2024.03.09 00:41:41 3: [ECHO_G090XG1001351DCU] [echodevice_Parse] [getsmarthome] [34389] Too many requests
2024.03.09 00:41:41 3: [ECHO_G090XG1214520SHV] [echodevice_Parse] [getsmarthome] [34397] Too many requests
2024.03.09 00:41:41 3: [ECHO_G0014D0601720C3S] [echodevice_Parse] [getsmarthome] [34393] Too many requests
2024.03.09 00:41:41 3: [ECHO_G4N1CQ04141119XX] [echodevice_Parse] [getsmarthome] [34401] Too many requests
2024.03.09 00:41:41 3: [ECHO_21dc99b6b89e44879c9754eb9da47106] [echodevice_Parse] [getsmarthome] [34385] Too many requests
2024.03.09 00:41:41 3: [ECHO_G070L81485070XMQ] [echodevice_Parse] [getsmarthome] [34381] Too many requests
2024.03.09 00:41:43 3: [ECHO_G091AA1321140WEM] [echodevice_Parse] [getsmarthome] [34423] Too many requests
2024.03.09 00:41:43 3: [ECHO_G092250424020UP3] [echodevice_Parse] [getsmarthome] [34427] Too many requests
2024.03.09 00:41:44 3: [echo] [echodevice_Parse] [activities] [34449] WRONG JSON Type Type=

DJCrazy

Hallo zusammen,

gibt es bereits eine Lösung zu den Meldungen "Too many requests" oder einen Workaround?

Schönes Wochenende allen.
Gruss, Fabian

reibuehl

Ich habe die gleichen Fehler mit den Meldungen "Too many requests".
Reiner.

hanswerner1

Bei mir die gleiche Meldung "Too many requests"