[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

michael.winkler

Hallo,

wenn Ihr Probleme mit dem connect hat, dann bitte mal folgendes testen:

  • Attribut browser_useragend verwenden
  • Attribut browser_useragend_random verwenden
  • Attribut browser_language verwenden

Doku findet ihr hier:
https://mwinkler.jimdo.com/smarthome/eigene-module/echodevice/#Attribute

Bitte auch mal die Werte posten mit welchen es bei Euch funktioniert.

Bei mir funktionier aktuell folgendes:
browser_language = de-DE
browser_useragend_random  = 1

Gruß
Michael

moskito

#766
Bei mir lediglich:
browser_useragent_random  = 1
Sonst nichts.

Und zur Zeit keine Probleme mit dem connect.

Gruß
Danny
FHEM auf Intel NUC/Proxmox & Debian 12 + HM-CFG-USB + zigbee2mqtt + Zwave + Enocean

MadMax-FHEM

Zitat von: michael.winkler am 04 Juni 2018, 22:13:51
Hallo,

wenn Ihr Probleme mit dem connect hat, dann bitte mal folgendes testen:

  • Attribut browser_useragend verwenden
  • Attribut browser_useragend_random verwenden
  • Attribut browser_language verwenden

Doku findet ihr hier:
https://mwinkler.jimdo.com/smarthome/eigene-module/echodevice/#Attribute

Bitte auch mal die Werte posten mit welchen es bei Euch funktioniert.

Bei mir funktionier aktuell folgendes:
browser_language = de-DE
browser_useragend_random  = 1

Gruß
Michael

Habe mal folgendes übernommen:

browser_language = de-DE
browser_useragend_random  = 1


Bleibt leider disconnected... :-|

Auch das Löschen der "unnötigen" Devices (die ich nur bei meinem "Haupt-Account" hab/hatte) hat nichts gebracht...

Werde noch ein wenig (mit anderen Werten und browser_useragend) testen...

Danke (trotzdem), 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)

michael.winkler

Zitat von: MadMax-FHEM am 04 Juni 2018, 22:39:51

browser_language = de-DE
browser_useragend_random  = 1


Bleibt leider disconnected... :-|

Auch das Löschen der "unnötigen" Devices (die ich nur bei meinem "Haupt-Account" hab/hatte) hat nichts gebracht...

Werde noch ein wenig (mit anderen Werten und browser_useragend) testen...

Danke (trotzdem), Joachim

Hast du danach ein set login beim Account Device gemacht? Welche Version setzte du aktuell ein?

MadMax-FHEM

Zitat von: michael.winkler am 04 Juni 2018, 22:41:10
Hast du danach ein set login beim Account Device gemacht? Welche Version setzte du aktuell ein?

Ja, jetzt ;)

Ändert aber nichts :-|

version 0.0.37 2018-06-04 21:04:11

Aktuelle Version von heute...

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)

michael.winkler

Zitat von: MadMax-FHEM am 04 Juni 2018, 22:46:59
Ja, jetzt ;)

Ändert aber nichts :-|

version 0.0.37 2018-06-04 21:04:11

Aktuelle Version von heute...

Gruß, Joachim

hast du mal andere Werte versucht als "browser_language = de-DE" so wie in der Doku beschrieben? Eventuell hilft auch mal ein komplette Reboot des Linux Rechners.

MadMax-FHEM

#771
Zitat von: michael.winkler am 04 Juni 2018, 22:48:15
hast du mal andere Werte versucht als "browser_language = de-DE" so wie in der Doku beschrieben? Eventuell hilft auch mal ein komplette Reboot des Linux Rechners.

Jep.
Spiele schon ein Weilchen rum...
...gerade war wieder kurz connected...

Jetzt ist wieder disconnected...
...ich boote mal...

EDIT:
Nach dem Boot war ein Account kurz wieder connected...
...die Geräte blieben disconnected (bis ich ein get settings ausgelöst habe)...
Jetzt ist wieder alles disconnected...

EDIT2: ärgerlich (wenn auch verständlich wegen Account-Schutz etc.), dass sich Amazon hierbei so anstellt... Und dir so viel unnötige Arbeit macht! Das ist bei Google ganz anders. Das vergleichbare GOOGLECAST-Modul hat lange nicht solche Probleme...

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)

Jackeson

Hallo möchte mich auch für das tolle Modul Bedanken

aber im Moment hänge ich bei einem Notify wo ich das at brauche denn Alexa soll die nachricht von meinen Max Fensterkontakt erst ab 20 Uhr abspielen und ab 6 Uhr wieder leise sein

vieleicht kann mir jemand weiterhelfen?
define Alexa_Werkstattnot notify Werkstatt_Tuer:opened| at *20:00:00 set  ECHO_G090BV03742503DD reminder_normal Es ist jemand in der Werkstatt
aller anfang ist schwer

KölnSolar

Mann, Mann, Mann... immer diese Änderungen durch A....  >:(

Nach einem shutdown/restart wollte der echo nicht mehr(disconnected). Nach allen möglichen anderen Änderungsversuchen habe ich es aufgegeben und die aktuellste echodevice eingespielt. Nach setzen des neuen Attributs BrowserLanguage auf "de" hat es dann wieder funktioniert.  ;D

Danke Michael.

Grüße Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

balli1187

Zitat von: Jackeson am 05 Juni 2018, 10:11:33
Hallo möchte mich auch für das tolle Modul Bedanken

aber im Moment hänge ich bei einem Notify wo ich das at brauche denn Alexa soll die nachricht von meinen Max Fensterkontakt erst ab 20 Uhr abspielen und ab 6 Uhr wieder leise sein

vieleicht kann mir jemand weiterhelfen?
define Alexa_Werkstattnot notify Werkstatt_Tuer:opened| at *20:00:00 set  ECHO_G090BV03742503DD reminder_normal Es ist jemand in der Werkstatt
So wird das nicht funktionieren. Du solltest nochmal nachlesen, wie at und notify arbeiten.
Die Syntax passt so leider nicht zusammen. Wenn du innerhalb deines notify ein at mit *20:00 definierst ("define" fehlt), wird jeden Tag um 20:00 der reminder gesetzt und du erhältst die Nachricht. Die Bedingung des notify wird dann nicht mehr geprüft und auch die Uhrzeit ist immer gleich.

Ein DOIF sollte deine Aufgabe aber erfüllen. Dort kannst du einen Zeitbereich (zwischen 20:00 - 06:00) und den fensterkontakt in die Bedingung einbauen. Es löst dann nur aus, falls der fensterkontakt auf opened steht und die Uhrzeit sich innerhalb der Grenzen befindet. Aus dem Kopf würde ich sagen, du benötigst noch Attribut doalways, da sonst das DOIF nur einmal ausgelöst wird.


Gesendet von iPhone mit Tapatalk
FHEM auf QNAP im docker, nanoCUL per ser2net an VU+, 2x Echo Dot, 3x HM-ES-PMSw1-Pl, 3x HM-LC-Bl1PBU-FM, 6x Sonoff Basic, div. "Shelly Eigenbauten" von Papa Romeo, ESPRGBWW-Controller, ...
Projekte: Smart Mirror in Spiegelschrank auf RPi Zero

RudiRoechel

Zitat von: michael.winkler am 22 Mai 2018, 08:33:19
Kann mir jemand ein Verbose 5 Log erstellen, wenn er das Problem hat? Bei meinen drei Installationen habe ich dieses Problem nicht.

Habe jetzt auch mal ein paar Tage ohne watchdog probiert und mit Version 0.0.36 keine dauerhafen Disconnects mehr.

Gruß,

kirk1h

Zitat von: kirk1h am 04 Juni 2018, 17:42:58
komme leider nicht connected... language ist de

2018.06.04 17:40:58 3: [echo] [echodevice_Parse] [account] Invalid authentication token! Generate new COOKIE!
2018.06.04 17:41:01 3: [echo] [echodevice_setState] to disconnected
2018.06.04 17:41:02 3: [echo] [echodevice_GetSettings] disconnected / Generate new COOKIE!
2018.06.04 17:41:05 3: [echo] [echodevice_setState] to disconnected


Hab gestern nichts mehr gemacht - die ganze Nacht konnte er nicht connecten - und ploetzlich seit heute 9:50 dauerhaft connected...

KUG

Ich habe leider mit beiden Versionen (0.0.36 und 0.0.37) noch das Problem, dass ich keinen connect hinbekomme.
Habe in Version 0.0.37 die empfohlenen Einstellungen
browser_language = de-DE
browser_useragend_random  = 1
gesetzt, aber leider keine Chance auf ein connect.

Derzeit habe ich wieder 0.0.36 im Einsatz, aber auch hier kein connect.
Natürlich habe ich FHEM und auch den Raspberry neu gestartet.
Hat noch jemand eine Idee?

willib

Es gibt ja einen Nachtlicht Skill, welcher den Lichtring auf dem Echo ansteuert. Kann das Modul das auch?
FHEM in Debian 10 LXC unter Proxmox auf NUC, Homematic, Hue, Intertechno, Jeelink, RFXTRX, Harmony Hub, VU+ Uno 4K, Sonos, AMAD

Steffen

#779
Hallo!

Seit heute früh auch bei mir kein verbinden mehr möglich.

Ist die Aktuelle Version und auch die hier Angebotenen Einstellungen verwendet.


Internals:
   CHANGED   
   DEF        crypt:10465d0453070f1d56085f04500b4b225f0d5601585c58055XXXXXXXXXXXX crypt:267b6b005407130XXXXX
   IODev     
   NAME       echoTestNeu
   NR         154
   NTFY_ORDER 50-echoTestNeu
   STATE      disconnected
   TYPE       echodevice
   model      ACCOUNT
   OLDREADINGS:
   READINGS:
     2018-06-07 10:20:07   2FACode         not used
     2018-06-07 10:20:08   BrowserLanguage de-DE
     2018-06-07 10:20:08   BrowserUserAgent hZUt29TB01CnAPDxHtmK4
     2018-06-07 10:20:06   COOKIE_STATE    START
     2018-06-07 10:20:08   COOKIE_TYPE     NEW
     2018-04-10 21:31:46   alarm_count     0
     2018-06-07 07:14:58   autocreate_devices stop
     2018-04-05 06:18:37   aws_pythonversion 0.0.3
     2018-06-06 22:00:20   list_SHOPPING_ITEM
     2018-06-06 22:00:20   list_TASK       
     2018-04-10 21:31:46   musicalarm_count 0
     2018-03-22 06:51:41   pom_ipaddress   192.168.178.102
     2018-04-10 21:31:46   reminder_count  0
     2018-06-07 10:20:09   state           disconnected
     2018-04-10 21:31:46   timer_count     0
     2018-04-10 21:31:46   timer_id        -
     2018-04-10 21:31:46   timer_remainingtime 0
     2018-03-22 06:51:25   tts_ipaddress   192.168.178.102
     2018-06-07 07:14:58   version         0.0.37
     2018-01-15 07:18:34   voice           fernseher aus
   helper:
     DEVICETYPE A3S5BH2HU6VAYF
     RUNLOGIN   1
     RUNNING_REQUEST 0
     SERVER     layla.amazon.de
     TWOFA     
     VERSION   
     CMD_QUEUE:
     notifications:
       G090L90964430G2F:
       G090L90964971N4R:
       G090RF0474710EBB:
       _G090L90964430G2F:
       _G090L90964971N4R:
       _G090RF0474710EBB:
       _account:
Attributes:
   TTS_normalize 40
   browser_language de-DE
   browser_useragent_random 1
   icon       echo
   room       Echo
   server     layla.amazon.de
   verbose    1



018.06.07 10:24:02 3: [echoTestNeu] [echodevice_setState] to disconnected
2018.06.07 10:24:06 3: [echoTestNeu] [echodevice_GetSettings] disconnected / Generate new COOKIE!
2018.06.07 10:24:49 3: [echoTestNeu] [echodevice_setState] to disconnected
2018.06.07 10:25:06 3: [echoTestNeu] [echodevice_GetSettings] disconnected / Generate new COOKIE!
2018.06.07 10:25:08 3: [echoTestNeu] [echodevice_setState] to disconnected
2018.06.07 10:25:58 3: [echoTestNeu] [echodevice_setState] to disconnected
2018.06.07 10:25:58 3: [echoTestNeu] [echodevice_Parse] [account] Invalid authentication token! Generate new COOKIE!
2018.06.07 10:26:00 3: [echoTestNeu] [echodevice_setState] to disconnected
2018.06.07 10:26:04 3: [echoTestNeu] [echodevice_Parse] [account] Invalid authentication token! Generate new COOKIE!
2018.06.07 10:26:06 3: [echoTestNeu] [echodevice_setState] to disconnected
2018.06.07 10:27:03 3: [echoTestNeu] [echodevice_GetSettings] disconnected / Generate new COOKIE!
2018.06.07 10:27:05 3: [echoTestNeu] [echodevice_setState] to disconnected
2018.06.07 10:27:12 3: [echoTestNeu] [echodevice_setState] to disconnected
2018.06.07 10:27:38 3: [echoTestNeu] [echodevice_Parse] [account] Invalid authentication token! Generate new COOKIE!
2018.06.07 10:27:39 3: [echoTestNeu] [echodevice_setState] to disconnected
2018.06.07 10:27:42 3: [echoTestNeu] [echodevice_GetSettings] disconnected / Generate new COOKIE!
2018.06.07 10:28:42 3: [echoTestNeu] [echodevice_GetSettings] disconnected / Generate new COOKIE!
2018.06.07 10:28:44 3: [echoTestNeu] [echodevice_setState] to disconnected
2018.06.07 10:28:51 3: [echoTestNeu] [echodevice_setState] to disconnected


Mfg Steffen