[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

kirk1h

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.

Hab es nach ueber nen Tag loggen ( >50Mb ) aufgegeben da es scheinbar derzeit wieder funktioniert  ::) Also derzeit kein disconnect mehr.

adn77

Hmm, ich musste nochmal die Accept-Language ändern (Kommentar in meinem Blog: https://plus.google.com/107717223091195736353/posts/cDAQFdzSSWn):

Accept-Language: de-DE

Alex


michael.winkler

Zitat von: kirk1h am 23 Mai 2018, 15:36:18
Hab es nach ueber nen Tag loggen ( >50Mb ) aufgegeben da es scheinbar derzeit wieder funktioniert  ::) Also derzeit kein disconnect mehr.
Es reicht das log erst auf 5 zu setzen wenn der Fehler wieder da ist


Gesendet von iPhone mit Tapatalk

Steffen

Hallo!

Ich versuche gerade immer wieder das Volumen zu setzen aber er kehrt immer wieder auf den alten Wert automatisch zurück?! Wenn ich am Echo direkt stelle erkennt er es in Fhem aber von Fhem aus ändert er das Volumen nicht.

Was könnte das sein?


Internals:
   CHANGED   
   DEF        A3S5BH2HU6VAYF G090L90964430G2F
   IODev      echoTestNeu
   NAME       EchoBadezimmer2
   NR         157
   NTFY_ORDER 50-EchoBadezimmer2
   STATE      connected
   TYPE       echodevice
   model      Echo Dot
   OLDREADINGS:
   READINGS:
     2018-01-20 06:36:20   alarm_count     0
     2018-05-23 22:09:04   channel         -
     2018-05-21 11:20:26   currentAlbum    -
     2018-05-23 08:31:56   currentArtist   -
     2018-05-23 22:09:04   currentArtwork  -
     2018-05-23 22:09:04   currentTitle    -
     2018-05-23 22:09:04   currentTuneInID -
     2018-01-20 06:36:22   deviceAddress   Dörpfeldstraße, Berlin, Berlin, DE
     2018-01-18 07:57:42   dnd             off
     2018-01-20 06:36:22   microphone      false
     2018-05-23 08:20:05   model           Echo Dot
     2018-01-29 09:35:12   musicalarm_count 0
     2018-03-04 17:39:54   mute            off
     2018-05-23 22:05:24   online          true
     2018-05-23 22:09:04   playStatus      stopped
     2018-04-22 14:49:42   presence        present
     2018-05-23 22:09:04   progress        0
     2018-05-21 11:20:26   progresslen     0
     2018-01-20 06:36:20   reminder_count  0
     2018-05-23 22:09:04   repeat          off
     2018-05-23 22:09:04   shuffle         off
     2018-05-23 11:18:23   state           connected
     2018-01-20 06:36:22   timeZoneId      Europe/Paris
     2018-05-16 06:51:43   timer_count     0
     2018-05-16 06:51:43   timer_id        -
     2018-05-16 06:49:43   timer_remainingtime 0
     2018-05-23 22:08:55   tts_lenght      2
     2018-04-18 06:35:06   tunein          s17211
     2018-04-27 01:39:19   version         608490720
     2018-05-23 21:58:23   voice           sage wohnung stelle licht auf ende
     2018-05-23 22:12:07   volume          53
     2018-05-23 22:05:29   volume_alarm    100
     2018-01-18 07:57:39   wakeword        ALEXA
   helper:
     DEVICETYPE A3S5BH2HU6VAYF
     FAMILY     ECHO
     NAME       Badezimmer
     RUNNING_REQUEST 0
     SERVER     layla.amazon.de
     VERSION    608490720
     bluetooth  18-83-31-55-92-E2/Samsung_Galaxy_Tab_3
     lasttuneindelay 2
     lasttuneinid s204188
     lasttype   tts
     lastvolume 100
     CMD_QUEUE:
Attributes:
   IODev      echoTestNeu
   TTS_Voice  German_Female_Marlene
   TTS_normalize 40
   alias      EchoBadezimmer2
   event-on-change-reading state,playStatus,voice
   icon       echo
   room       Badezimmer,Echo
   server     layla.amazon.de
   verbose    0


Mfg Steffen

Markus M.

Zitat von: Steffen am 23 Mai 2018, 22:20:11
Ich versuche gerade immer wieder das Volumen zu setzen aber er kehrt immer wieder auf den alten Wert automatisch zurück?!
Was könnte das sein?

Das ist das ganz normale Verhalten und sollte vielleicht irgendwo an prominenter Stelle stehen, ehe die Frage noch 5x gestellt wird:

Eine Änderung der Lautstärke funktioniert über das Modul nur dann, wenn gerade etwas abgespielt wird oder zumindest kurz zuvor abgespielt wurde.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

Steffen

Hallo!

Danke für die Antwort, hatte es irgendwie noch Kopf wusste aber nicht ob es dafür schon eine Lösung gab.

Mfg Steffen

masterblaster

Hallo zusammen,

also erst einmal ganz großen Dank an Markus & Michael für das geniale Modul! Genau das hatte ich gesucht, um meine "Echo Steuerung per Tablet" umzusetzen.

Soweit funktioniert das Modul auch sehr stabil und relativ verzögerungsfrei, ich habe nur eine Frage bzw. ein Anliegen. Mit dem

get xxx primeplayeigeneplaylist

ist es ja möglich, eine Liste der Amazon Music Playlists anzeigen zu lassen inkl. Name der Playlist, Anzahl Tracks und dem "Play" Link. Für mich eine Killerfunktion der GUI Steuerung, da ich >50 Playlists habe und über das Tablet gerne darauf zugreifen würde. Der Aufruf in FHEM funktioniert grundsätzlich, führt aber in der Floorplan Oberfläche in der meine GUI stattfindet leider zu keiner Reaktion.

Gibt es hierfür einen Grund oder muss irgend etwas konfiguriert werden, damit das Popup Fenster auch im Floorplan erscheint?

Wäre es denn alternativ möglich, das Ergebnis der Abfrage in Readings zu dem jeweiligen Echo schreiben zu lassen? In einer Struktur wie bspw.

PrimePLName01    Billy Talent - Billy Talent II 
PrimePLTracks01    14
PrimePLID01         c9bdf684-90a4-44e8-bc68-7cc5505ee796

usw. für Playlist 02, 03 etc.

Dann könnte ich mir eine Anzeige der Playlists im Floorplan generieren. Wobei das Popup im Floorplan ausreichend würde und vor Allem keinen Aufwand nach sich ziehen würde.

Ich habe mir die 37_echodevice.pm auch mal angeschaut, aber da stoße ich schnell an die Grenzen meiner bescheidenen Programmierkenntnisse.

Wäre super wenn es dazu eine Lösung geben könnte!

Viele Grüße
Sebastian

P.S. Wenn mir jemand verrät wie kann ich gerne einen Screenshot der GUI hochladen. Hab aber nicht gefunden wie...

MadMax-FHEM

Zitat von: masterblaster am 29 Mai 2018, 16:23:46
P.S. Wenn mir jemand verrät wie kann ich gerne einen Screenshot der GUI hochladen. Hab aber nicht gefunden wie...

Erweiterte Optionen...
...könnte aber sein, dass das erst ab einer gewissen Anzahl von Beiträgen (auf jeden Fall größer 1 ;)  ) "freigeschalten" wird...

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)

fhainz

Hallo!

Ich habe seit 2-3 Wochen Probleme mit regelmäßigen disconnects. Jede Nacht zwischen 1 und 2 uhr und ab und zu unter tags auch. Im Log steht nur
2018.06.01 01:50:59 3: [al.echoDevice] [echodevice_setState] to disconnected

Als workaround fange ich die disconnects mit einem notify ab das mich wieder verbindet.
Hat sonst noch jemand das Problem oder eine Idee?

Grüße

michael.winkler

Zitat von: fhainz am 01 Juni 2018, 15:56:26
Hallo!

Ich habe seit 2-3 Wochen Probleme mit regelmäßigen disconnects. Jede Nacht zwischen 1 und 2 uhr und ab und zu unter tags auch. Im Log steht nur
2018.06.01 01:50:59 3: [al.echoDevice] [echodevice_setState] to disconnected

Als workaround fange ich die disconnects mit einem notify ab das mich wieder verbindet.
Hat sonst noch jemand das Problem oder eine Idee?

Grüße
An dem Problem bin ich gerade dran, denke dass ich es gefunden habe. Möchte es aber noch ein paar Tage testen, bevor ich es veröffentliche.

fhainz


Marlen

Hallo,

hab jetzt wieder mal versucht, das Modul zu verwenden.

Beim mir kommt auch:
2018.06.03 20:57:35 3: [ECHO] [echodevice_Parse] [account] Invalid authentication token! Generate new COOKIE!

Und dann ist es wieder disconnected, ABER immerhin hat es schon mal meine Alexa gefunden und angelegt.

LG
  Malren

Marlen

Jetzt mal ne richtig blöde Frage.......

Ich hab mir die Beschreibung mal durchgelesen.

Könnte man nicht einfach damit
Zitatvoice   [STRING]   ECHODEVICE      Hier wird der zuletzt erkannte Text angezeigt, welchen das Echo Device an Amazon versendet hat.

alles in FHEM steuern indem man einfach ein Notify darauf macht?

LG
  Marlen

MadMax-FHEM

Zitat von: Marlen am 03 Juni 2018, 21:24:22
Jetzt mal ne richtig blöde Frage.......

Ich hab mir die Beschreibung mal durchgelesen.

Könnte man nicht einfach damit
alles in FHEM steuern indem man einfach ein Notify darauf macht?

LG
  Marlen

Prinzipiell ja es haben wohl auch einige oder einiger ;) getan.

Aber: das Reading wird etwas (sehr stark) verzögert aktualisiert...
...irgendwo habe ich von einem "Workaround" gelesen, mit dem schneller aktualisiert werden soll...

Mache das mit einem Google Home und IFTTT...
...und dann TEERKO.
Gibt aber auch anderes: Talk2Fhem, Babble, ...

Allerdings ist IFTTT und Alexa nicht so zu nutzen, da von Amazon praktisch immer nur das bereits "ausgewertete Ergebnis" kommt (zumindest soweit ich das bis jetzt gesehen hab).

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)