[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: retikulum am 10 Juli 2018, 11:45:57
Oh äh, 0.0.17. War mir eigentlich sicher, das Modul vor nicht allzulanger Zeit mal aktualisiert zu haben.  ::) 8)

Ist es nicht möglich, das Modul übers normale "update" zu aktualisieren irgendwann? Da man das nicht immer aufm Schirm hat...
OK, dann solltest du mal ein Update durchführen. Paket wird demnächst ins FHEM Update mit aufgenommen

cs-online

Zitat von: michael.winkler am 10 Juli 2018, 11:54:41
Paket wird demnächst ins FHEM Update mit aufgenommen

Michael, da hast du echt einen TOP-Job gemacht ! Kann mich nur für deinen Einsatz bedanken

Gruß Christian
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20, Shelly1,2 und 2.5,Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV mit Speicher, alles auf einem RPI und da geht noch mehr

honda11

Hallo,

ich habe nun fleissig "eigene" Playlists erstellt :-)

Eine Frage: Kann man die Playlists irgendwie sortieren? ich kann aktuell keine Systematik erkennen...

Vielen Dank.

Gruß

Steffen

Hallo!

Bei mir läuft es ohne Probleme aber bei meiner Mam auf einem Pi jetzt seit ca. 2 Tagen geht nichts mehr:

2018.07.19 06:05:19 4: [EchoNew] [echodevice_SendCommand] [devices] PushToCmdQueue SendData=
2018.07.19 06:05:19 4: [EchoNew] [echodevice_HandleCmdQueue] [devices] send command=https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973119
2018.07.19 06:05:19 4: [EchoNew] [echodevice_Parse] [devices]
2018.07.19 06:05:20 3: [EchoNew] [echodevice_setState] to disconnected
2018.07.19 06:06:10 3: [EchoNew] [echodevice_GetSettings] disconnected / Generate new COOKIE!
2018.07.19 06:06:10 4: [EchoNew] [echodevice_Parse] [cookielogin1]
2018.07.19 06:06:11 4: [EchoNew] [echodevice_Parse] [cookielogin2]
2018.07.19 06:06:11 4: [EchoNew] [echodevice_Parse] [cookielogin3]
2018.07.19 06:06:11 4: [EchoNew] [echodevice_Parse] [cookielogin4]
2018.07.19 06:06:12 4: [EchoNew] [echodevice_Parse] [cookielogin5]
2018.07.19 06:06:12 4: [EchoNew] [echodevice_SendCommand] [devices] START
2018.07.19 06:06:12 4: [EchoNew] [echodevice_SendCommand] [devices] PushToCmdQueue SendURL =https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973172
2018.07.19 06:06:12 4: [EchoNew] [echodevice_SendCommand] [devices] PushToCmdQueue SendData=
2018.07.19 06:06:12 4: [EchoNew] [echodevice_HandleCmdQueue] [devices] send command=https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973172
2018.07.19 06:06:12 4: [EchoNew] [echodevice_Parse] [devices]
2018.07.19 06:06:12 3: [EchoNew] [echodevice_setState] to disconnected
2018.07.19 06:06:20 4: [EchoNew] [echodevice_LoginStart] start....
2018.07.19 06:06:20 4: [EchoNew] [echodevice_Parse] [cookielogin1]
2018.07.19 06:06:20 4: [EchoNew] [echodevice_Parse] [cookielogin2]
2018.07.19 06:06:20 4: [EchoNew] [echodevice_Parse] [cookielogin3]
2018.07.19 06:06:21 4: [EchoNew] [echodevice_Parse] [cookielogin4]
2018.07.19 06:06:21 4: [EchoNew] [echodevice_Parse] [cookielogin5]
2018.07.19 06:06:21 4: [EchoNew] [echodevice_SendCommand] [devices] START
2018.07.19 06:06:21 4: [EchoNew] [echodevice_SendCommand] [devices] PushToCmdQueue SendURL =https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973181
2018.07.19 06:06:21 4: [EchoNew] [echodevice_SendCommand] [devices] PushToCmdQueue SendData=
2018.07.19 06:06:21 4: [EchoNew] [echodevice_HandleCmdQueue] [devices] send command=https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973181
2018.07.19 06:06:22 4: [EchoNew] [echodevice_Parse] [devices]
2018.07.19 06:06:22 3: [EchoNew] [echodevice_setState] to disconnected
2018.07.19 06:07:10 3: [EchoNew] [echodevice_GetSettings] disconnected / Generate new COOKIE!
2018.07.19 06:07:10 4: [EchoNew] [echodevice_Parse] [cookielogin1]
2018.07.19 06:07:11 4: [EchoNew] [echodevice_Parse] [cookielogin2]
2018.07.19 06:07:11 4: [EchoNew] [echodevice_Parse] [cookielogin3]
2018.07.19 06:07:12 4: [EchoNew] [echodevice_Parse] [cookielogin4]
2018.07.19 06:07:12 4: [EchoNew] [echodevice_Parse] [cookielogin5]
2018.07.19 06:07:12 4: [EchoNew] [echodevice_SendCommand] [devices] START
2018.07.19 06:07:12 4: [EchoNew] [echodevice_SendCommand] [devices] PushToCmdQueue SendURL =https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973232
2018.07.19 06:07:12 4: [EchoNew] [echodevice_SendCommand] [devices] PushToCmdQueue SendData=
2018.07.19 06:07:12 4: [EchoNew] [echodevice_HandleCmdQueue] [devices] send command=https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973232
2018.07.19 06:07:12 4: [EchoNew] [echodevice_Parse] [devices]
2018.07.19 06:07:12 4: [EchoNew] [echodevice_Parse] [devices] connection error devices https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973232: Too many redirects
2018.07.19 06:07:22 4: [EchoNew] [echodevice_LoginStart] start....
2018.07.19 06:07:22 4: [EchoNew] [echodevice_Parse] [cookielogin1]
2018.07.19 06:07:22 4: [EchoNew] [echodevice_Parse] [cookielogin2]
2018.07.19 06:07:23 4: [EchoNew] [echodevice_Parse] [cookielogin3]
2018.07.19 06:07:23 4: [EchoNew] [echodevice_Parse] [cookielogin4]
2018.07.19 06:07:24 4: [EchoNew] [echodevice_Parse] [cookielogin5]
2018.07.19 06:07:24 4: [EchoNew] [echodevice_SendCommand] [devices] START
2018.07.19 06:07:24 4: [EchoNew] [echodevice_SendCommand] [devices] PushToCmdQueue SendURL =https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973244
2018.07.19 06:07:24 4: [EchoNew] [echodevice_SendCommand] [devices] PushToCmdQueue SendData=
2018.07.19 06:07:24 4: [EchoNew] [echodevice_HandleCmdQueue] [devices] send command=https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973244
2018.07.19 06:07:24 4: [EchoNew] [echodevice_Parse] [devices]
2018.07.19 06:07:24 4: [EchoNew] [echodevice_Parse] [devices] connection error devices https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973244: Too many redirects
2018.07.19 06:07:34 4: [EchoNew] [echodevice_LoginStart] start....
2018.07.19 06:07:34 4: [EchoNew] [echodevice_Parse] [cookielogin1]
2018.07.19 06:07:34 4: [EchoNew] [echodevice_Parse] [cookielogin2]
2018.07.19 06:07:35 4: [EchoNew] [echodevice_Parse] [cookielogin3]
2018.07.19 06:07:35 4: [EchoNew] [echodevice_Parse] [cookielogin4]
2018.07.19 06:07:36 4: [EchoNew] [echodevice_Parse] [cookielogin5]
2018.07.19 06:07:36 4: [EchoNew] [echodevice_SendCommand] [devices] START
2018.07.19 06:07:36 4: [EchoNew] [echodevice_SendCommand] [devices] PushToCmdQueue SendURL =https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973256
2018.07.19 06:07:36 4: [EchoNew] [echodevice_SendCommand] [devices] PushToCmdQueue SendData=
2018.07.19 06:07:36 4: [EchoNew] [echodevice_HandleCmdQueue] [devices] send command=https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973256
2018.07.19 06:07:36 4: [EchoNew] [echodevice_Parse] [devices]
2018.07.19 06:07:36 4: [EchoNew] [echodevice_Parse] [devices] connection error devices https://layla.amazon.de/api/devices-v2/device?cached=true&_=1531973256: Too many redirects


habe es mit de-DE oder de versucht, auch mit lange warten Zeiten aber keine Veränderung.


Internals:
   CHANGED   
   DEF        crypt:591011120d1a445c595200225f5e5f010851540058094c525b5f crypt:560d06030c57555d54
   IODev     
   NAME       EchoNew
   NR         54
   NTFY_ORDER 50-EchoNew
   STATE      disconnected
   TYPE       echodevice
   model      ACCOUNT
   OLDREADINGS:
   READINGS:
     2018-07-19 06:10:52   2FACode         not used
     2018-07-19 06:10:53   BrowserLanguage de
     2018-07-19 06:10:53   BrowserUserAgent lBalhW3yxpcd7WuTZnSfm
     2018-07-19 06:10:51   COOKIE_STATE    START
     2018-07-19 06:10:53   COOKIE_TYPE     NEW
     2018-05-17 12:26:34   alarm_count     0
     2018-07-19 06:04:05   autocreate_devices stop
     2018-07-16 22:49:58   list_SHOPPING_ITEM
     2018-07-16 22:49:58   list_TASK       
     2018-05-17 12:26:34   musicalarm_count 0
     2018-05-17 12:26:34   reminder_count  0
     2018-07-19 06:09:15   state           disconnected
     2018-05-17 12:26:34   timer_count     0
     2018-05-17 12:26:34   timer_id        -
     2018-05-17 12:26:34   timer_remainingtime 0
     2018-07-19 06:04:05   version         0.0.39
   helper:
     DEVICETYPE A3S5BH2HU6VAYF
     RUNLOGIN   1
     RUNNING_REQUEST 0
     SERVER     layla.amazon.de
     TWOFA     
     VERSION   
     CMD_QUEUE:
     notifications:
       G090LF11804408XN:
       _G090L90965230UMN:
       _G090LF11804408XN:
       _account:
Attributes:
   browser_language de
   browser_save_data 1
   browser_useragent_random 1
   icon       echo
   room       Amazon
   server     layla.amazon.de
   verbose    3


Mfg Steffen

Junior

Hallo zusammen,
das Modul läuft bei mir seit langer Zeit wunderbar. Nun habe ich auf einem anderen Host in meinem Netzwerk mini-httpd installiert. Damit alles weiterhin funktioniert habe ich die IP in der /etc/dnsmasq.conf angepasst sowie im FHEM echodevice die pom_ipaddress und tts_ipaddress.
Sobald ich nun eine tts abspielen möchte, sagt mir Alexa, dass der Sender nicht verfügbar sei. Wenn ich nun auf dem Webserver schaue, sehe ich, dass die Files immernoch auf dem alten Webserver gespeichert werden..... Wie kann das sein? Leite doch über dnsmasq auf den neuen Webserver um... komme mir langsam etwas dumm vor :D

balli1187

Zitat von: Junior am 21 Juli 2018, 11:19:02
Hallo zusammen,
das Modul läuft bei mir seit langer Zeit wunderbar. Nun habe ich auf einem anderen Host in meinem Netzwerk mini-httpd installiert. Damit alles weiterhin funktioniert habe ich die IP in der /etc/dnsmasq.conf angepasst sowie im FHEM echodevice die pom_ipaddress und tts_ipaddress.
Sobald ich nun eine tts abspielen möchte, sagt mir Alexa, dass der Sender nicht verfügbar sei. Wenn ich nun auf dem Webserver schaue, sehe ich, dass die Files immernoch auf dem alten Webserver gespeichert werden..... Wie kann das sein? Leite doch über dnsmasq auf den neuen Webserver um... komme mir langsam etwas dumm vor :D
Hast du dnsmasq bzw. den Host mal neu gestartet?
Ansonsten mal die Anleitung nochmal durchgehen und die weiteren Einstellungen prüfen.


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

Junior

Zitat von: balli1187 am 21 Juli 2018, 12:03:49
Hast du dnsmasq bzw. den Host mal neu gestartet?
Ansonsten mal die Anleitung nochmal durchgehen und die weiteren Einstellungen prüfen.


Gesendet von iPhone mit Tapatalk

danke für die Antwort. ja, habe bereits alle damit zusammen hängende Geräte neugestartet... habe dnsmasq auch schon neu installiert (gepurged)...

balli1187

Zitat von: Junior am 21 Juli 2018, 12:05:37
danke für die Antwort. ja, habe bereits alle damit zusammen hängende Geräte neugestartet... habe dnsmasq auch schon neu installiert (gepurged)...
Hast du auf dem neuen Webserver die Dateien angelegt? Ansonsten funktioniert das ist den softlinks nicht, wenn ich mich richtig erinnere.


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

Junior

Zitat von: balli1187 am 21 Juli 2018, 12:15:23
Hast du auf dem neuen Webserver die Dateien angelegt? Ansonsten funktioniert das ist den softlinks nicht, wenn ich mich richtig erinnere.


Gesendet von iPhone mit Tapatalk

naja, habe das Verzeichnis /opt/fhem/www/echodevice angelegt und um Rechteprobleme auszuschließen auf 777 -R gesetzt... die beiden Dateien manuell angelegt habe ich noch nie.
was mich halt wundert, dass scheinbar nach wie vor auf den alten Webserver umgeleitet wird, obwohl in der config von dsnmasq definitiv auf den neuen weitergeleitet werden soll.
auch wenn ich
nslookup ic2514.c1916.fast-serv.com 192.168.2.10
ausführe (IP vom DNS Server und auch Webserver) zeigt er mir die korrekte Weiterleitung auf eben 192.168.2.10 an:

Server:         192.168.2.10
Address:        192.168.2.10#53

Name:   ic2514.c1916.fast-serv.com
Address: 192.168.2.10

der alte Webserver hat die 192.168.2.2 und nachwievor werden die Dateien dort gespeichert / aktualisiert oO

Junior

hey zusammen,
hat jemand den dns und Webserver auf nem anderen Gerät laufen, als FHEM selbst?
ich habe nach wie vor das Problem, dass die Dateien weiterhin auf dem Webserver des Gerätes auf dem auch FHEM läuft gespeichert/angelegt werden, obwohl ich im echodevice in FHEM und auch in dnsmasq auf eine ganz andere IP verweise.... habe bereits alles mögliche verucht. Habe auch schon die Geräte in FHEM gelöscht, das Modul selbst sogar auch. macht für mich irgendwie keinen Sinn, da doch mit set TTS_IPAdress in FHEM auf ein anderes Gerät verwiesen wird... oO

michael.winkler

Zitat von: Junior am 27 Juli 2018, 17:07:44
hey zusammen,
hat jemand den dns und Webserver auf nem anderen Gerät laufen, als FHEM selbst?
ich habe nach wie vor das Problem, dass die Dateien weiterhin auf dem Webserver des Gerätes auf dem auch FHEM läuft gespeichert/angelegt werden, obwohl ich im echodevice in FHEM und auch in dnsmasq auf eine ganz andere IP verweise.... habe bereits alles mögliche verucht. Habe auch schon die Geräte in FHEM gelöscht, das Modul selbst sogar auch. macht für mich irgendwie keinen Sinn, da doch mit set TTS_IPAdress in FHEM auf ein anderes Gerät verwiesen wird... oO
Das geht ja auch nicht.

Du könntest höchstens das Verzeichnis von dem anderen Rechner auf deinem FHEM Rechner mounten.

Junior

Zitat von: michael.winkler am 27 Juli 2018, 21:55:36
Das geht ja auch nicht.

Du könntest höchstens das Verzeichnis von dem anderen Rechner auf deinem FHEM Rechner mounten.

danke für die Antwort. habe ich mir mittlerweile fast gedacht. dachte halt erst, dass es auch ein externer webserver sein kann, da man ja im echodevice die IP festlegt. Die Alternative mit Mount ist denke ich ne gute Lösung :)

Marlen

Guten Abend,

ich hab mal eine Frage zu volume.

Verbal kann man die Lautstärke an der Alexe von 1 bis 10 wählen.

Im Device kann man aber 1 - 100 wählen, 1 = 10, 2 = 20, richtig????

Aber irgendwie ist volume nicht immer aktuell? Kann das sein?

LG
  Marlen


TomLee

Auch nicht nach dem default 'Aktualisierungsintervall' von 60 Sekunden ?

siehe:

https://mwinkler.jimdo.com/smarthome/eigene-module/echodevice/#Attribute

dort

intervalsettings

Marlen