[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

michael.winkler

Zitat von: pink99panther am 19 Februar 2021, 11:40:40
Moin
Bin jetzt auch schon eine ganze Weile auf der Suche nach einer Lösung für mein Problem mit dem Echo-Modul.
Ansagen mit speak schlagen oft fehl und im Log steht dann folgendes:
2021.02.19 08:36:36 3: [myecho] [echodevice_setState] to connected
2021.02.19 08:39:38 3: [myecho] [echodevice_setState] to connected
2021.02.19 08:48:44 3: [myecho] [echodevice_setState] to connected
2021.02.19 08:51:46 3: [myecho] [echodevice_setState] to connected
2021.02.19 08:54:48 3: [myecho] [echodevice_setState] to connected
2021.02.19 08:55:48 3: [myecho] [echodevice_LoginStart] Alter COOKIE=6076/6000 Refresh Cookie!
2021.02.19 08:55:53 3: [myecho] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Feb 19 08:55:48 2021] write new refreshtoken
2021.02.19 08:57:50 3: [myecho] [echodevice_setState] to connected
2021.02.19 09:25:10 3: [myecho] [echodevice_setState] to connected
2021.02.19 09:28:12 3: [myecho] [echodevice_setState] to connected
2021.02.19 09:34:16 3: [myecho] [echodevice_setState] to connected
2021.02.19 09:37:18 3: [myecho] [echodevice_setState] to connected
2021.02.19 09:40:21 3: [myecho] [echodevice_setState] to connected
2021.02.19 09:42:06 3: ABFALL Abfall - CALENDAR:AbfallKalender triggered, updating ABFALL Abfall ...
2021.02.19 09:43:23 3: [myecho] [echodevice_setState] to connected
2021.02.19 09:46:25 3: [myecho] [echodevice_setState] to connected
2021.02.19 09:47:12 3: nanoCUL: Unknown code i, help me!
2021.02.19 09:52:30 3: [myecho] [echodevice_setState] to connected
2021.02.19 10:01:27 2: di_BadFensteroffen: set ECHO_G090P3087XXXXXX,ECHO_G000RA0991XXXXXX speak das Fenster im Bad ist noch offen!: ECHO_G090P30874820LEN is not connected. Aborting...
ECHO_G000RA09918209J6 is not connected. Aborting...
2021.02.19 10:01:36 3: [myecho] [echodevice_setState] to connected
2021.02.19 10:04:38 3: [myecho] [echodevice_setState] to connected
2021.02.19 10:10:43 3: [myecho] [echodevice_setState] to connected
2021.02.19 10:19:50 3: [myecho] [echodevice_setState] to connected
2021.02.19 10:20:41 3: nanoCUL: Unknown code i, help me!
2021.02.19 10:20:41 3: nanoCUL: Unknown code i, help me!
2021.02.19 10:20:41 3: nanoCUL: Unknown code i, help me!
2021.02.19 10:35:01 3: [myecho] [echodevice_setState] to connected
2021.02.19 10:36:00 3: [myecho] [echodevice_LoginStart] Alter COOKIE=6007/6000 Refresh Cookie!
2021.02.19 10:36:05 3: [myecho] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Feb 19 10:36:00 2021] write new refreshtoken
2021.02.19 10:38:03 3: [myecho] [echodevice_setState] to connected
2021.02.19 10:41:06 3: [myecho] [echodevice_setState] to connected
2021.02.19 10:44:02 2: di_BadFensteroffen: set ECHO_G090P30874XXXXXX,ECHO_G000RA0991XXXXXX speak das Fenster im Bad ist noch offen!: ECHO_G090P30874820LEN is not connected. Aborting...
ECHO_G000RA09918209J6 is not connected. Aborting...
2021.02.19 10:44:07 3: [myecho] [echodevice_setState] to connected
2021.02.19 10:47:09 3: [myecho] [echodevice_setState] to connected


und im get Status vom Account Device steht zum Zeitpunkt des Fehlers:
Modul Infos:
Beschreibung    Bereich    Wert
STATE    Reading error
Version    Reading 0.2.7
NPM Cookie Version    Reading 3.4.2
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading NPM_Login
COOKIE_MODE    Reading NPM
amazon_refreshtoken    Reading vorhanden
room    Attribut Amazon
icon    Attribut echo


Amazon Cookie:
Beschreibung    Bereich    Wert
.COOKIE    Reading {"loginCookie":"frc=....
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading NPM_Login
amazon_refreshtoken    Reading vorhanden
.COOKIE    Helper session-id=257-01278....
.COMMSID    Helper amzn1.comms.id.perso....
.CSRF    Helper 186....
.DIRECTID    Helper amzn1.account.AFAWUF....
RUNLOGIN    Helper 0
RUNNING_REQUEST    Helper 0
LOGINERROR    Helper 0

Alle Echo-Devices löschen und wieder neu anlegen hat auch nicht geholfen.

LG
p99p
Bitte mal ein Update durchführen. Du nutzt noch eine alte Version!

pink99panther

Danke

hab jetzt die 0.2.9 drauf.
Werde berichten ob es wieder funzt

pink99panther

Leider immer noch keine Besserung

Modul Infos:
Beschreibung    Bereich    Wert
STATE    Reading error
Version    Reading 0.2.9
NPM Cookie Version    Reading 3.4.2
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading NPM_Login
COOKIE_MODE    Reading NPM
amazon_refreshtoken    Reading vorhanden
icon    Attribut echo
room    Attribut Amazon


Amazon Cookie:
Beschreibung    Bereich    Wert
.COOKIE    Reading {"loginCookie":"frc=....
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading NPM_Login
amazon_refreshtoken    Reading vorhanden
.COOKIE    Helper session-id=262-55185....
.COMMSID    Helper amzn1.comms.id.perso....
.CSRF    Helper -15....
.DIRECTID    Helper amzn1.account.AFAWUF....
RUNLOGIN    Helper 0
RUNNING_REQUEST    Helper 0
LOGINERROR    Helper 0

michael.winkler

Zitat von: pink99panther am 19 Februar 2021, 14:11:58
Modul Infos:
Beschreibung    Bereich    Wert
STATE    Reading error


Dein State steht auf "Reading error". Wie kommt das zustande? Vom Modul kann das nicht kommen.

pink99panther

Das ist ja das Problem, ich hab keinen Plan woher der Fehler kommt.
Das Ganze hat ja viele Monaten einwandfrei funktioniert
und irgendwann viel mir auf, dass Meldungen vom offenen Fenster im Bad
sporadisch ausbleiben.

PS
welche Infos kann ich zur Fehlerfindung noch beitragen?

popy

Mal eine Frage, kann man das Display des echo dot gen 4 mit Uhr ansteuern?

Danke

Tommy82

Zitat von: michael.winkler am 17 Februar 2021, 08:37:38
Sind das Infos im Fehlerfall?

Standard sind, glaube ich, 1024 offene Dateien. Deine Anzeige steht bei 421 bzw. das Log hat 232 Zeilen.  Irgendwie scheint hier was zu fehlen.

Ja im Fall von einem vollen Log, sind die Daten entstannten, das zu dem Zeitpunkt auch Log einträge (also genau da der Fehler aufgetreten ist) kann ich nicht 100% sagen.

Im Log könnten einige Zeilen fehlen weil es hier im Forum beschränkungen bei der länge gibt.
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

Per

Zitat von: popy am 19 Februar 2021, 20:03:46Mal eine Frage, kann man das Display des echo dot gen 4 mit Uhr ansteuern?
Beim 3er geht zumindest die Helligkeit mittels Sprachbefehl (set ... textcommand ...) zu steuern.

popy

Zitat von: Per am 19 Februar 2021, 23:20:58
Beim 3er geht zumindest die Helligkeit mittels Sprachbefehl (set ... textcommand ...) zu steuern.

Habe auch schon an textcommand gedacht, leider noch nicht das richtige gefunden.

Ich möchte den AVR volume level meines Denon anzeigen. Dieser ist so formatiert: XX.X

Eine Idee Welches textcommand gehen könnte?

Danke

Per

Du kannst die Helligkeit der Anzeige steuern, nicht deren Inhalt!
Lautstärke, Helligkeitsstufe und Temperatur wird von Alexa durch interne Routinen, auf die wir (bisher) keinen Einfluss haben, statt der Zeit eingeblendet.

popy


bierbuster

Zitat von: michael.winkler am 19 Februar 2021, 08:31:55
Ohne ein get status vom Account Device kann dir so erstmal niemand weiterhelfen.

Doku schon gelesen? https://mwinkler.jimdo.com/smarthome/eigene-module/echodevice/

Was für ein get würdest du denn haben wollen?

Ich kann nachher am PC die RAW Infos Mal mitteilen, habe aber keine großen Spielereien aktiviert. Mittlerweile sehe ich auch, dass connected verschwunden ist und connectionerror dort steht.

Dennoch funktioniert die Steuerung meiner Geräte über Alexa in Richtung FHEM 😂🤷🏼‍♂️.

Ja die Doku habe ich auch häufiger zur rate gezogen.

MadMax-FHEM

Für die Steuerung von Alexa in Richtung fhem ist doch alexa-fhem und nicht echodevice!?
Außer du nutzt das voice-Reading und reagierst darauf...

Echodevice-Modul: "Steuerung" der Echos aus fhem...

Und wie geschrieben: am "Account-Device" ein get status

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)

rabehd

Das Modul läuft bei mir bisher ohne Probleme.
Seit ein paar Tagen habe ich im Log aler paar Minuten folgende Meldung.

2021.02.22 00:15:00 3: [Amazon.Account] [echodevice_SendCommand] [11] IGNORIERE Command=activities Abfrage in CMD_Queue schon vorhanden!

Ich habe vorher nach einer anderen Fehlermeldung ein neues Passwort gesetzt. Ob es einen Zusammenhang gibt...?
Weiß jemand Abhilfe?
Auch funktionierende Lösungen kann man hinterfragen.

michael.winkler

Zitat von: rabehd am 22 Februar 2021, 09:02:23
Das Modul läuft bei mir bisher ohne Probleme.
Seit ein paar Tagen habe ich im Log aler paar Minuten folgende Meldung.

2021.02.22 00:15:00 3: [Amazon.Account] [echodevice_SendCommand] [11] IGNORIERE Command=activities Abfrage in CMD_Queue schon vorhanden!

Ich habe vorher nach einer anderen Fehlermeldung ein neues Passwort gesetzt. Ob es einen Zusammenhang gibt...?
Weiß jemand Abhilfe?
Die Meldung ist erstmal nicht schlimm. Sie zeigt nur dass in der Amazon Queue schon eine Anfrage der activities vorhanden ist, und die erneute Anfrage verworfen wird. Wenn diese Meldung nur sporadisch erscheint ist alles gut. In einer der nächsten Versionen wird diese Meldung wieder verschwinden.