[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

TomLee

PING layla.amazon.com (52.94.217.49) 56(84) bytes of data.
64 bytes from 52.94.217.49: icmp_seq=1 ttl=225 time=32.2 ms
64 bytes from 52.94.217.49: icmp_seq=2 ttl=225 time=37.6 ms
64 bytes from 52.94.217.49: icmp_seq=3 ttl=225 time=34.2 ms
64 bytes from 52.94.217.49: icmp_seq=4 ttl=225 time=35.3 ms
64 bytes from 52.94.217.49: icmp_seq=5 ttl=225 time=34.3 ms
64 bytes from 52.94.217.49: icmp_seq=6 ttl=225 time=39.6 ms
64 bytes from 52.94.217.49: icmp_seq=7 ttl=225 time=41.1 ms
64 bytes from 52.94.217.49: icmp_seq=8 ttl=225 time=37.2 ms
64 bytes from 52.94.217.49: icmp_seq=9 ttl=225 time=33.8 ms
64 bytes from 52.94.217.49: icmp_seq=10 ttl=225 time=34.2 ms
64 bytes from 52.94.217.49: icmp_seq=11 ttl=225 time=35.0 ms
64 bytes from 52.94.217.49: icmp_seq=12 ttl=225 time=36.5 ms
64 bytes from 52.94.217.49: icmp_seq=13 ttl=225 time=36.4 ms

michael.winkler

Zitat von: TomLee am 24 August 2018, 13:28:11
PING layla.amazon.com (52.94.217.49) 56(84) bytes of data.
64 bytes from 52.94.217.49: icmp_seq=1 ttl=225 time=32.2 ms
64 bytes from 52.94.217.49: icmp_seq=2 ttl=225 time=37.6 ms
64 bytes from 52.94.217.49: icmp_seq=3 ttl=225 time=34.2 ms
64 bytes from 52.94.217.49: icmp_seq=4 ttl=225 time=35.3 ms
64 bytes from 52.94.217.49: icmp_seq=5 ttl=225 time=34.3 ms
64 bytes from 52.94.217.49: icmp_seq=6 ttl=225 time=39.6 ms
64 bytes from 52.94.217.49: icmp_seq=7 ttl=225 time=41.1 ms
64 bytes from 52.94.217.49: icmp_seq=8 ttl=225 time=37.2 ms
64 bytes from 52.94.217.49: icmp_seq=9 ttl=225 time=33.8 ms
64 bytes from 52.94.217.49: icmp_seq=10 ttl=225 time=34.2 ms
64 bytes from 52.94.217.49: icmp_seq=11 ttl=225 time=35.0 ms
64 bytes from 52.94.217.49: icmp_seq=12 ttl=225 time=36.5 ms
64 bytes from 52.94.217.49: icmp_seq=13 ttl=225 time=36.4 ms

Ich würde mal den kompletten FHEM Server neu starten.

Gehen den andere Funktionen?

TomLee

Ein Neustart hat auch nichts gebracht. Die Devices hab ich auch schonmal aus und wieder einstecken lassen (stromlos).
Am Account-Device kann ich was der Einkaufsliste hinzufügen.
Am Echo kann ich einen speak-Befehl absetzen den ich später auch im voice-Reading sehe.

TomLee

Andere Befehle gehen ja.
Es wird doch nicht damit zusammenhängen das ich den Befehl aus der Ferne (VPN) ausführe.

Kann das gerade auch nicht vor Ort testen lassen, ist keiner zu Hause.

michael.winkler

Zitat von: TomLee am 24 August 2018, 14:15:06
Andere Befehle gehen ja.
Es wird doch nicht damit zusammenhängen das ich den Befehl aus der Ferne (VPN) ausführe.

Kann das gerade auch nicht vor Ort testen lassen, ist keiner zu Hause.
Das Volumen kann nur geändert werden, wenn vorher etwas abgespielt wurde! Eventuell liegt es daran.

TomLee


TomLee

#1011
Um das zu vermeiden gibts bei meiner Installation ja auch folgendes at, einfach nicht mehr dran gedacht:

set EG_Echo_Wohnzimmer,EG_Echo_Kueche volume 41;set EG_Echo_Wohnzimmer,EG_Echo_Kueche volume 51

balli1187

Zitat von: michael.winkler am 24 August 2018, 11:56:16
OK, dann macht es aber auch keinen Sinn es im Modul zu sehen
Inwiefern? Mir würde es zunächst schon reichen die Musik starten zu können. In der App wird ja der AlexaPi in dem Bereich angezeigt.
Ich versuche auch zu verstehen, wovon es abhängt, ob das Modul ein Device findet oder nicht. Die Reverb's werden ja gefunden, auch wenn die mittlerweile ja überflüssig sind.


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

flipkill

Hallo,

was muss ich tun das er das Cookie sich automatisch holt ich bekomm es nur hin das er sich verbindet wenn ich den Cookie als Attribut mit angebe :(

Gruß Jan

awel

Zitat von: michael.winkler am 15 März 2018, 16:48:22
Die Readings werden nur aktualisiert, wenn sich auch etwas verändert hat. Wenn du x Mal das Gleiche zu alexa sagts ändert sich das Reading nicht.
Hallo,
gibt es einen besonderen Grund dafür, dass das voice-Reading nur aktualisiert wird, wenn sich der Sprachbefehl vom vorherigen unterscheidet? (Außer, dass man bis auf den Zeitstempel eh keinen Unterschied sehen würde ... )

Ich würde gerne zur Nutzung der Speak-Funktion das Device ermitteln, das den letzten Sprachbefehl empfangen hat. Das läuft z.Zt. bei mir über eine Perl-Funktion, die alle Devices durchläuft und den Zeitstempel des voice-Readings vergleicht.
Dafür sollte allerdings der Zeitstempel unabhängig vom Inhalt des Sprachbefehls aktualisiert werden.

Oder gibt es einen anderen Weg, das gerade aktuelle Device zu ermitteln?

Danke und vG
Achim

TomLee

Gestern Abend hat das Modul, auf welches ich per VPN zugreife, sich wieder alle 60 Sekunden disconnected. Hab heute Morgen wieder lange rumgespielt um es ans laufen zu bekommen.

Nachdem ich mich mal auf dem Ergebnis HTML der Amazon Anmeldeseite mit Captcha Code (siehe Doku) angemeldet habe, musste ich einen Verifizierungscode anfordern.
Was aber auch keine Änderung brachte, weiterhin disconnects/connects alle 60 Sekunden.
Die Lösung war dann die Internetverbindung neu zu initialisieren.

Beide Punkte wurden ja schon die Tage angesprochen und sollten vielleicht auch noch mit in die Doku aufgenommen werden.

michael.winkler

Zitat von: balli1187 am 24 August 2018, 20:17:28
Inwiefern? Mir würde es zunächst schon reichen die Musik starten zu können. In der App wird ja der AlexaPi in dem Bereich angezeigt.
Ich versuche auch zu verstehen, wovon es abhängt, ob das Modul ein Device findet oder nicht. Die Reverb's werden ja gefunden, auch wenn die mittlerweile ja überflüssig sind.


Gesendet von iPhone mit Tapatalk
Das war ja meiner erste Frage. Kannst Du die Geräte über die Alexa App steuern? Wenn ja was funktioniert dann alles? Ich würde die Geräte dann ins Modul mitaufnehmen, aber nur die entsprechenden Features freischalten.

michael.winkler

Zitat von: flipkill am 24 August 2018, 21:43:19
Hallo,

was muss ich tun das er das Cookie sich automatisch holt ich bekomm es nur hin das er sich verbindet wenn ich den Cookie als Attribut mit angebe :(

Gruß Jan
Benötige mehr Infos von dir. Welche Version setzt du ein? Wie sind deine Attribute gesetzt? Was hast du schon alles versucht? Hast Du die Doku schon durchgelesen?

Laire

Hallo,

ich bekomme es einfach nicht hin, dass sich das Modul bei meinem Alexa Account anmeldet.
Hier meine Vorgehensweise:

1. define EchoServer echodevice name@email.com passwort
-> Legt das Gerät an, zeigt mir aber sofort disconnected an, "set login" ändert daran nichts
2. browser_save_data auf 1 und disable auch
3. set login und dann get html_results zeigt mir eine Login Seite mit Captcha (mehrfach F5 gedrückt)
4. Captcha mit "set loginwithcaptcha" eingetragen
-> zeigt mir weiter disconnect an auch nach entfernen des disable attributs.


Byte09

Zitat von: Laire am 26 August 2018, 18:25:53
Hallo,

ich bekomme es einfach nicht hin, dass sich das Modul bei meinem Alexa Account anmeldet.
Hier meine Vorgehensweise:

1. define EchoServer echodevice name@email.com passwort
-> Legt das Gerät an, zeigt mir aber sofort disconnected an, "set login" ändert daran nichts
2. browser_save_data auf 1 und disable auch
3. set login und dann get html_results zeigt mir eine Login Seite mit Captcha (mehrfach F5 gedrückt)
4. Captcha mit "set loginwithcaptcha" eingetragen
-> zeigt mir weiter disconnect an auch nach entfernen des disable attributs.

ich hatte genau das gleiche verhalten , habe etwas rumprobiert und schlussendlich ging es so :
https://forum.fhem.de/index.php/topic,82631.msg829643.html#msg829643

versuch ist es wert, kostat ja nix ;-)

gruss Byte09