[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

TomLee

Hm, hab mich noch nicht weiter mit beschäftigt, offensichtlich sind die Readings mal da, mal nicht. Heute Früh als ich kurz am Tablet reingeschaut hatte waren sie vorhanden, jetzt auf einmal nicht mehr.

michael.winkler

#5806
Bitte alle mal die Probleme haben folgendes testen:

Definiert mal das Attribut "Server" mit dem Wert "eu-api-alexa.amazon.de" am Account Device. Wenn das nicht funktioniert das Attribut wieder auf "layla.amazon.de" zurückstellen.

TomLee

Ich hab mal auf eu-api-alexa.amazon.de umgestellt, vorsichthalber auf DEF und dann modify, per Sprache einen neuen Eintrag erstellt und auch nach jetzt 5-6 Minuten trudelt nichts ein.

michael.winkler

Zitat von: TomLee am 31 Oktober 2023, 14:09:44Ich hab mal auf eu-api-alexa.amazon.de umgestellt, vorsichthalber auf DEF und dann modify, per Sprache einen neuen Eintrag erstellt und auch nach jetzt 5-6 Minuten trudelt nichts ein.
Schick mal ein get status vom Account Device. Interessant wäre auch welche HTML Dateien bei einem get html_results aktuell sind.

TomLee


TomLee

Ok, egal mit welchem Server das get mit html_results ist immer leer.

Modul Infos:
Beschreibung       Bereich       Wert
STATE       Reading    connected
Version       Reading    0.2.23
NPM Cookie Version       Reading    3.4.1
COOKIE_STATE       Reading    OK
COOKIE_TYPE       Reading    READING_NPM
COOKIE_MODE       Reading    NPM
amazon_refreshtoken       Reading    vorhanden
group       Attribut    Amazon
npm_refresh_intervall       Attribut    86400
intervalvoice       Attribut    8
timestamp-on-change-reading       Attribut    .*
room       Attribut    Sprachsteuerung
verbose       Attribut    0
oldreadings       Attribut    list_SHOPPING_ITEM
server       Attribut    layla.amazon.de
userReadings       Attribut    .slist:list_SHOPPING_ITEM:.* {my $v=ReadingsVal($name,'list_SHOPPING_ITEM','nA');;$v =~ s/,/\n/g;;return $v}
devStateIcon       Attribut    disconnect:control_home@red connected:control_on_off@green
icon       Attribut    echo
event-on-change-reading       Attribut    .*
         

Amazon Cookie:
Beschreibung       Bereich       Wert
.COOKIE       Reading    {"loginCookie":"frc=....
COOKIE_STATE       Reading    OK
COOKIE_TYPE       Reading    READING_NPM
amazon_refreshtoken       Reading    vorhanden
.COOKIE       Helper    session-id=260-87013....
.COMMSID       Helper    amzn1.comms.id.perso....
.CSRF       Helper    -13....
.DIRECTID       Helper    amzn1.account.AGW5CT....
RUNLOGIN       Helper    0
RUNNING_REQUEST       Helper    0
LOGINERROR       Helper    0
FHEM_HOME       Attribut    /opt/fhem

michael.winkler

Du musst auch das Attribut "browser_save_data" auf 1 setzen, erst dann werden die Results geschrieben!

TomLee

Amazon HTML Results:
Datum    HTML Result Dateiname
Tue Oct 31 15:21:04 2023    Echo_activities.html
Tue Oct 31 15:21:04 2023    Echo_activities_header.html
Tue Oct 31 15:21:04 2023    Echo_alarmvolume.html
Tue Oct 31 15:21:04 2023    Echo_alarmvolume_header.html
Tue Oct 31 15:21:04 2023    Echo_bluetoothstate.html
Tue Oct 31 15:21:04 2023    Echo_bluetoothstate_header.html
Tue Oct 31 15:21:04 2023    Echo_cookielogin6.html
Tue Oct 31 15:21:04 2023    Echo_cookielogin6_header.html
Tue Oct 31 15:21:04 2023    Echo_devicesstate.html
Tue Oct 31 15:21:04 2023    Echo_devicesstate_header.html
Tue Oct 31 15:21:03 2023    Echo_getbehavior.html
Tue Oct 31 15:21:03 2023    Echo_getbehavior_header.html
Tue Oct 31 15:21:04 2023    Echo_getdevicesettings.html
Tue Oct 31 15:21:04 2023    Echo_getdevicesettings_header.html
Tue Oct 31 15:21:04 2023    Echo_getdnd.html
Tue Oct 31 15:21:04 2023    Echo_getdnd_header.html
Tue Oct 31 15:21:04 2023    Echo_getisonline.html
Tue Oct 31 15:21:04 2023    Echo_getisonline_header.html
Tue Oct 31 15:21:03 2023    Echo_getnotifications.html
Tue Oct 31 15:21:03 2023    Echo_getnotifications_header.html
Tue Oct 31 15:21:03 2023    Echo_getsettingstraffic.html
Tue Oct 31 15:21:03 2023    Echo_getsettingstraffic_header.html
Tue Oct 31 15:21:04 2023    Echo_listitems_shopping.html
Tue Oct 31 15:21:04 2023    Echo_listitems_shopping_header.html
Tue Oct 31 15:21:04 2023    Echo_listitems_task.html
Tue Oct 31 15:21:04 2023    Echo_listitems_task_header.html
Tue Oct 31 15:21:04 2023    Echo_wakeword.html
Tue Oct 31 15:21:04 2023    Echo_wakeword_header.html

mit layla.amazon.de

michael.winkler

In den Dateien müsstest du jetzt die Ergebnisse von Amazon sehen. Wenn da nichts drin ist wäre interessant was dass entsprechende Header File anzeigt

TomLee

In Echo_listitems_shopping.html steht 503.

Echo_listitems_shopping_header.html nix.

michael.winkler

Zitat von: TomLee am 31 Oktober 2023, 15:26:44In Echo_listitems_shopping.html steht 503.

Echo_listitems_shopping_header.html nix.
hast du das mit beiden Server angaben probiert? ggf. mal den FHEM Server neu starten wenn du den Server änderst.

TomLee

Ich mache gerade einen restart von Fhem oder meinst du auch den Pi mal neustarten ?

TomLee

Huch  :), nach einem restart von nur FHEM mit eu-api-alexa.amazon.de sind die Readings wieder da.


Danke, hoffe das hält an und die später nicht wieder weg sind. ;D

Mickey

Hallo Michael,

kannst du bitte den Echo Pop mit ins Modul aufnehmen?

ASQZWP4GPYUT7
G0G2HN0330950ARV

model: unbekannt

Danke, Michael

Zu mir:
Ich bin leider fast blind (EU Rentner) und nicht zu "faul" was nachzulesen. Bitte seht mir nach, wenn ich einmal zu viel frage oder auch mal Schreibfehler mache. Danke, Michael

mthome

Zitat von: michael.winkler am 31 Oktober 2023, 12:22:14Bitte alle mal die Probleme haben folgendes testen:

Definiert mal das Attribut "Server" mit dem Wert "eu-api-alexa.amazon.de" am Account Device. Wenn das nicht funktioniert das Attribut wieder auf "layla.amazon.de" zurückstellen.
Hi Michael,

habe es probiert - hat leider Nichts gebracht. Gleiches Verhalten