[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

sn0000py

Zitat von: cs-online am 09 Januar 2021, 20:38:14
...die Frage hatten wir hier kürzlich schon einmal, ich hatte auch dazu geschrieben, dass ich das Problem auch habe, wenn ich nur auf einem Gerät abspiele, auf einer Gruppe habe ich das Problem nicht... Aber es konnte bislang nicht geklärt werden, ich wäre da aber auch sehr dran interessiert... Im Prinzip müsste man ja eigentlich nur mal in der cfg die Echos auskommentieren, wenn es das wäre, müssten die Geräte ja durchlaufen, ich versuch das morgen mal auszuprobieren....

Grüße Christian

Hat du nur die Echo Devices oder auch das 50-alexa Device?

Die Frage ist wenn es von FHEM kommen könnte von welchen Modul, und ob man da bei einem Device ein logging einstellen könnte?

cs-online

50-Alexa ? Ich habe nur aus der 39-ALexa.pm und aus dem 37-Echodevice sonst kenne ich nichts mit Echos/Alexa. Ich bin aber heute auch nicht dazu gekommen, den Plan in die Tat umzusetzen. Ich würde da erstmal alles vom 37er auskommentieren, neu starten, an dem Echo testen. Wenn das keine BEsserung bringt, das ganze wieder rückwärts, statt dessen alles vom 39er auskommentieren und nochmal das ganze... So bekäme man raus, welches Modul ggf. stört..

Grüße

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

MadMax-FHEM

Naja aber nur, wenn der Fehler NICHT seitens Amazon kommt (und nachdem meine Echos schon ab und an "rumspinnen" und das sicher nichts mit fhem zu tun hat und sicher auch nicht mit meinem Netzwerk. Antwort Amazon meist: setzen sie doch mal die Echos zurück und dann neu. Ja das hilft auch [immer] irgendwie [eine zeitlang]) und der Fehler (wenn Amazon) auch IMMER da ist...
...da zweifle ich dran.

Also:

du kommentierst aus. Amazon behebt (kurzzeitig) den Fehler... Du gehst davon aus, dass es das Modul nicht ist (ist ja auch korrekt).

du kommentierst aus. Amazon behebt grad mal nix. Du gehst davon aus, dass es an dem Modul liegt... -> Falsch.

...usw.

Da sind (mir) zu viele "Unbekannte" drin.
Du hast ja sicher auch die App laufen?
Und wenn die "Schuld ist"?

Aber: viel Erfolg und lass es uns wissen :)

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)

moonsorrox

Ich schreibe hier mal in diesen Thread, weil es so viele Beiträge hat, ich denke das mein Beitrag hier gut aufgehoben ist.
Um jetzt nicht gleich alle 310 Seiten zu lesen und einen kurzen Überblick zu bekommen was ich tun muss frage ich hier.

Ich habe seit zwei Tagen einen Echo dot, (die kleine graue Kugel) wegen Lieferschwierigkeiten jetzt erst bekommen und zum Cyber Monday oder Week bestellt.  :-\
Viel möchte ich erst einmal nicht machen damit, zwei, drei Lampen steuern über Fhem und ein LED Band farblich steuern und wichtig einen Sender aus dem Internet abrufen.
Das mit dem Sender funktioniert auch schon nur muss ich immer den Namen sagen, ich möchte aber wenn ich Musik spielen sage, dass er automatisch diesen Sender spielt.

Damit hätte ich einen Anfang und alles weitere kann ich ja dann hoffentlich allein.
Da es aber zwei Module gibt weiß ich jetzt erst einmal als Alexa Neuling was ich überhaupt brauche.

Für Tipps bin ich sehr dankbar, werde aber zwischenzeitlich hier im Forum natürlich weiter lesen.
Danke vorab für die Hilfestellung.
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

MadMax-FHEM

#4639
Zitat von: moonsorrox am 11 Januar 2021, 15:33:23
Ich schreibe hier mal in diesen Thread, weil es so viele Beiträge hat, ich denke das mein Beitrag hier gut aufgehoben ist.
Um jetzt nicht gleich alle 310 Seiten zu lesen und einen kurzen Überblick zu bekommen was ich tun muss frage ich hier.

Ich habe seit zwei Tagen einen Echo dot, (die kleine graue Kugel) wegen Lieferschwierigkeiten jetzt erst bekommen und zum Cyber Monday oder Week bestellt.  :-\
Viel möchte ich erst einmal nicht machen damit, zwei, drei Lampen steuern über Fhem und ein LED Band farblich steuern und wichtig einen Sender aus dem Internet abrufen.
Das mit dem Sender funktioniert auch schon nur muss ich immer den Namen sagen, ich möchte aber wenn ich Musik spielen sage, dass er automatisch diesen Sender spielt.

Damit hätte ich einen Anfang und alles weitere kann ich ja dann hoffentlich allein.
Da es aber zwei Module gibt weiß ich jetzt erst einmal als Alexa Neuling was ich überhaupt brauche.

Für Tipps bin ich sehr dankbar, werde aber zwischenzeitlich hier im Forum natürlich weiter lesen.
Danke vorab für die Hilfestellung.

Na dann mal schnell ein paar Infos...

Mit DIESEM Modul "echodevice" kannst du den/die Echos "steuern", also Text sprechen lassen und (neu) auch Kommandos "steuern", so als hättest du gesprochen und vieles, vieles mehr! :)

Also du könntest eine Routine erstellen: "Alexa, spiele Musik" (wobei ich nicht weiß bzw. denke ob Alexa da dann nicht "durcheinander kommt" und "einfach beschließt" irgendwas mit Musik meinen machen zu müssen -> ausprobieren) -> schaltet einen dummy -> set ECHO_XXX textcommand "Alexa rufe diesunddas auf und spiele Musik sowieso" ;)


Und damit wären wir schon bei dem anderen Punkt: wenn du per Sprache Dinge in fhem steuern willst, dann solltest du mal hier: https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa vorbei schauen...

Einiges geht auch ohne alexa-fhem, weil es beim echodevice ein "voice-Reading" gibt, in dem der erkannte Text steht.
Darauf kann man ein notify/DOIF anlegen und reagieren.
Du kannst auch weitere Module nutzen, die die "Auswertung" des Textes übernehmen: TEERKO, Babble, Talk2Fhem, ...

Allerdings musst du Alexa noch mit Sprache beglücken und dazu brauchst du dann entweder eine Routine (an deren Ende nichts zu tun ist, außer evtl. lasse Alexa sagen "einen Moment" o.ä.) oder eben doch ein Gerät was geschalten wird (damit Alexa "zufrieden" ist) und damit dann doch alexa-fhem.

Beides geht parallel...
...also echodevice und alexa-fhem.

EDIT: falls dein Echo noch nicht erkannt werden sollte https://forum.fhem.de/index.php/topic,82631.msg1117058.html#msg1117058

Viel Spaß, 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)

thorschtn

#4640
Seit gefühlt etwa einer Woche laufen bei mir die Listenfunktionen nicht mehr.

set echodevice item_shopping_add ItemShoppingAdd --> funktioniert nicht
set echodevice item_shopping_delete Joghurt --> funktioniert nicht

Das Reading list_SHOPPING_ITEM wird aber bei Alexaseitigen Änderungen an der Liste zuverlässig aktualisiert.

Liegt das Problem bei mir oder funktioniert das aktuell auch bei Euch nicht (zuvor lief das immer einwandfrei)?

Das Log sieht folgendermaßen aus:


2021.01.11 16:44:25 4: [echodevice] [echodevice_SendCommand] [item_shopping_add] START
2021.01.11 16:44:25 4: [echodevice] [echodevice_SendCommand] [item_shopping_add] PushToCmdQueue SendURL =https://layla.amazon.de/api/todos/CUSTOMER
2021.01.11 16:44:25 4: [echodevice] [echodevice_SendCommand] [item_shopping_add] PushToCmdQueue SendData=
2021.01.11 16:44:25 4: [echodevice] [echodevice_HandleCmdQueue] [item_shopping_add] send command=https://layla.amazon.de/api/todos/CUSTOMER Data={"type":"SHOPPING_ITEM","deleted":false,"text":"ItemShoppingAdd","createdDate":1610379865,"complete":false,"itemId":null}
2021.01.11 16:44:25 4: [echodevice] [echodevice_Parse] [item_shopping_add]
2021.01.11 16:44:25 5: [echodevice] [echodevice_Parse] [item_shopping_add] DATA Dumper=$VAR1 = '{"message":"Service Call Exception: GetListItem returned a null response"}';

2021.01.11 16:44:25 4: [echodevice] [echodevice_SendCommand] [listitems_shopping] START
2021.01.11 16:44:25 4: [echodevice] [echodevice_SendCommand] [listitems_shopping] PushToCmdQueue SendURL =https://layla.amazon.de/api/todos?size=100&startTime=&endTime=&completed=false&type=SHOPPING_ITEM&deviceSerialNumber=&deviceType=&_=1610379865
2021.01.11 16:44:25 4: [echodevice] [echodevice_SendCommand] [listitems_shopping] PushToCmdQueue SendData=SHOPPING_ITEM
2021.01.11 16:44:25 4: [echodevice] [echodevice_HandleCmdQueue] [listitems_shopping] send command=https://layla.amazon.de/api/todos?size=100&startTime=&endTime=&completed=false&type=SHOPPING_ITEM&deviceSerialNumber=&deviceType=&_=1610379865 Data=
2021.01.11 16:44:25 4: [echodevice] [echodevice_Parse] [listitems_shopping]
2021.01.11 16:44:25 5: [echodevice] [echodevice_Parse] [listitems_shopping] DATA Dumper=$VAR1 = '{"values":[{"cardId":null,"complete":false,"createdDate":1610376377974,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#74870977-fb07-480a-8d34-8b475cef2e94","lastLocalUpdatedDate":null,"lastUpdatedDate":1610376379351,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Joghurt","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1610291238082,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#7545fb7c-1063-4b75-b8a3-ffbcd344bcbb","lastLocalUpdatedDate":null,"lastUpdatedDate":1610291239786,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Öl","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1610278414631,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#65790a89-1a61-47b4-a68b-f46c890e6b04","lastLocalUpdatedDate":null,"lastUpdatedDate":1610278416173,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Kopierpapier","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1610275657911,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#3cc37b07-bc2e-40de-8ce6-9d486ff1f8bb","lastLocalUpdatedDate":null,"lastUpdatedDate":1610275660023,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Eier","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1610198807559,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#0bb8478e-5b6f-4e9c-bb95-5ce0c9292393","lastLocalUpdatedDate":null,"lastUpdatedDate":1610198808590,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Spülmaschinentabs","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1609874621167,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#4e45fc0f-8b60-40d5-9598-5ae5c75628db","lastLocalUpdatedDate":null,"lastUpdatedDate":1609874621167,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Selleriestangen","type":"SHOPPING_ITEM","version":1},{"cardId":null,"complete":false,"createdDate":1609874582372,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#4b5543a6-c961-4e6a-851a-8bde8a261c8e","lastLocalUpdatedDate":null,"lastUpdatedDate":1609874582372,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Suppen Grün","type":"SHOPPING_ITEM","version":1},{"cardId":null,"complete":false,"createdDate":1609449034291,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#bd1ef99e-6bd5-4eda-adfe-0eec735e2724","lastLocalUpdatedDate":null,"lastUpdatedDate":1609449036132,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Pitu","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1608658667668,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#dcd48138-e885-413a-b7f8-ca6428179564","lastLocalUpdatedDate":null,"lastUpdatedDate":1608658669934,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Creme Brulee","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1606314914807,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#ca797ec5-6573-4980-ad82-1c570574ced7","lastLocalUpdatedDate":null,"lastUpdatedDate":1606314914807,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Roast Beef","type":"SHOPPING_ITEM","version":1}]}';

2021.01.11 16:44:44 4: [echodevice] [echodevice_LoginStart] Alter COOKIE=2748/6000
2021.01.11 16:44:44 4: [echodevice] [echodevice_LoginStart] [enable] set next internal timer start in 60 seconds.
2021.01.11 16:44:47 4: [echodevice] [echodevice_SendCommand] [item_shopping_delete] START
2021.01.11 16:44:47 4: [echodevice] [echodevice_SendCommand] [item_shopping_delete] PushToCmdQueue SendURL =https://layla.amazon.de/api/todos/CUSTOMER
2021.01.11 16:44:47 4: [echodevice] [echodevice_SendCommand] [item_shopping_delete] PushToCmdQueue SendData=
2021.01.11 16:44:47 4: [echodevice] [echodevice_HandleCmdQueue] [item_shopping_delete] send command=https://layla.amazon.de/api/todos/CUSTOMER Data={"itemId":"A3UPYL39F9O6X9#74870977-fb07-480a-8d34-8b475cef2e94","complete":true,"type":"SHOPPING_ITEM","text":"Joghurt","deleted":true,"createdDate":1610379887}
2021.01.11 16:44:47 4: [echodevice] [echodevice_Parse] [item_shopping_delete]
2021.01.11 16:44:47 5: [echodevice] [echodevice_Parse] [item_shopping_delete] DATA Dumper=$VAR1 = '{"message":"Service Call Exception: GetListItem returned a null response"}';

2021.01.11 16:44:47 4: [echodevice] [echodevice_SendCommand] [listitems_shopping] START
2021.01.11 16:44:47 4: [echodevice] [echodevice_SendCommand] [listitems_shopping] PushToCmdQueue SendURL =https://layla.amazon.de/api/todos?size=100&startTime=&endTime=&completed=false&type=SHOPPING_ITEM&deviceSerialNumber=&deviceType=&_=1610379887
2021.01.11 16:44:47 4: [echodevice] [echodevice_SendCommand] [listitems_shopping] PushToCmdQueue SendData=SHOPPING_ITEM
2021.01.11 16:44:47 4: [echodevice] [echodevice_HandleCmdQueue] [listitems_shopping] send command=https://layla.amazon.de/api/todos?size=100&startTime=&endTime=&completed=false&type=SHOPPING_ITEM&deviceSerialNumber=&deviceType=&_=1610379887 Data=
2021.01.11 16:44:47 4: [echodevice] [echodevice_Parse] [listitems_shopping]
2021.01.11 16:44:47 5: [echodevice] [echodevice_Parse] [listitems_shopping] DATA Dumper=$VAR1 = '{"values":[{"cardId":null,"complete":false,"createdDate":1610376377974,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#74870977-fb07-480a-8d34-8b475cef2e94","lastLocalUpdatedDate":null,"lastUpdatedDate":1610376379351,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Joghurt","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1610291238082,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#7545fb7c-1063-4b75-b8a3-ffbcd344bcbb","lastLocalUpdatedDate":null,"lastUpdatedDate":1610291239786,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Öl","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1610278414631,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#65790a89-1a61-47b4-a68b-f46c890e6b04","lastLocalUpdatedDate":null,"lastUpdatedDate":1610278416173,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Kopierpapier","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1610275657911,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#3cc37b07-bc2e-40de-8ce6-9d486ff1f8bb","lastLocalUpdatedDate":null,"lastUpdatedDate":1610275660023,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Eier","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1610198807559,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#0bb8478e-5b6f-4e9c-bb95-5ce0c9292393","lastLocalUpdatedDate":null,"lastUpdatedDate":1610198808590,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Spülmaschinentabs","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1609874621167,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#4e45fc0f-8b60-40d5-9598-5ae5c75628db","lastLocalUpdatedDate":null,"lastUpdatedDate":1609874621167,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Selleriestangen","type":"SHOPPING_ITEM","version":1},{"cardId":null,"complete":false,"createdDate":1609874582372,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#4b5543a6-c961-4e6a-851a-8bde8a261c8e","lastLocalUpdatedDate":null,"lastUpdatedDate":1609874582372,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Suppen Grün","type":"SHOPPING_ITEM","version":1},{"cardId":null,"complete":false,"createdDate":1609449034291,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#bd1ef99e-6bd5-4eda-adfe-0eec735e2724","lastLocalUpdatedDate":null,"lastUpdatedDate":1609449036132,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Pitu","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1608658667668,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#dcd48138-e885-413a-b7f8-ca6428179564","lastLocalUpdatedDate":null,"lastUpdatedDate":1608658669934,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Creme Brulee","type":"SHOPPING_ITEM","version":2},{"cardId":null,"complete":false,"createdDate":1606314914807,"customerId":"CUSTOMER","deleted":false,"itemId":"CUSTOMER#ca797ec5-6573-4980-ad82-1c570574ced7","lastLocalUpdatedDate":null,"lastUpdatedDate":1606314914807,"nbestItems":null,"originalAudioId":null,"reminderTime":null,"text":"Roast Beef","type":"SHOPPING_ITEM","version":1}]}';

NUC - FHEM & HA
MapleCUN, Homematic, 433MHz, AB440, 1-Wire Bewässerung & Pool, Jarolift (Signalduino), Signal Messenger, Denon AVR, LG WebOS, AmazonEcho, Jura S90 (ESP8266), Sonoff, Xiaomi Mii Sauger, Worx SO500i

moonsorrox

#4641
@MadMax-FHEM,

ganz lieben Dank, ich bin jetzt soweit das ich alles nach Wiki gemacht hat und auch alles funktioniert hat inkl. Anmeldung bei Amzon
Ich kann erste Geräte steuern, da er welche gefunden hat, leider sind das alles nur meine 4 Philips Hue, aber die hat er sicher über die Bridge gefunden und mein LG TV der gar kein LG ist. ;) Aber brauche ich nicht.
Die beiden Lampen im OG gehen weil es die Hue sind, also alles gut.

Jetzt muss ich mal suchen wie das mit dem einen oder evtl einem zweiten Radiosender ist

Es fehlen Fhem Geräte
Von Fhem hat er leider gar nichts gefunden... ist das normal so. Ich habe den FhemConnector aktiviert, da hat alles geklappt.

EDIT://bin ich schon weiter gekommen, habe ich im Forum gefunden...!

Was ich noch nicht ganz kapiert habe was macht speziell das echodevice oder geht es deshalb nicht weil ich dieses noch nicht implementiert habe..?

Ansonsten werde ich mir deine weiteren Links inhalieren  ;)
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

MadMax-FHEM

#4642
Naja alexa-fhem Connector hast du ja offenbar laufen...
Sind die in Alexa verfügbaren Geräte alle ÜBER FHEM eingebunden oder nutzt du auch andere Skills?
Also z.B. HUE-Skill?
Ich habe ja alles, auch meine HUE-Lampen etc. über alexa-fhem eingebunden: nur eine Stelle wo ich suchen muss, wenn was nicht geht. Aber ansonsten nat. egal/deine Sache...

Gut dann noch mal zur Eläuterung (vielleicht war das noch nicht so klar):

alexa-fhem:

Sprache -> Echo/Alexa/Amazon -> alexa-fhem -> fhem-Device


echodevice:

fhem -> set-Command -> Echo macht was: Sprachausgabe (set ECHO_XXX speak Text) oder etwas auf die Einkaufsliste setzen oder "lesen" was drauf steht oder (neu) auch "Sprachkommandos" absetzen (set ECHO_XXX textcommand "schalte die Lampe ein" / set ECHO_XXX textcommand "spiele Musik von Blabla")

Echodevice: https://forum.fhem.de/index.php/topic,82631.msg747482.html#msg747482 bzw. https://mwinkler.jimdo.com/smarthome/eigene-module/echodevice/
Genau lesen und mit "Fake-Account" anlegen (xxx@xxx.de xxx) und npm_login usw. nutzen!


Wo sich beide etwas "überschneiden" ist eben beim "voice-Reading". Jedes ECHO_XXX (und jedes repräsentiert eines deiner echten Echos die du "rumstehen" hast) hat ein "voice-Reading" in dem der gesprochene Text steht (sofern du etwas gesagt hast, was Alexa verstanden hat).

Also die eine Hälfte bzgl. Amazon/Alexa/Echo Integration hast du...
...in den beiden Links (und eigentlich in DIESEM Thread) geht es um die andere Hälfte, also wie kann ich meine Echo-Geräte etwas tun lassen ;)

Viel Spaß, 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)

moonsorrox

ich schaue später nochmal, nur kurz zur Erläuterung
Alexa auf fhem findet zwei Geräte weil da habe ich als Vorraussetzung den alexaname eingegeben. mit dem List nach dem Wiki habe ich das gemacht.
Aber in meinem Amazon findet er nur ein Gerät

Skills nutze ich bisher nur den Fhemconnector.
Die Hue findet er auch über meine Fhem wohl... ich habe ja keinen Hue Skill
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

MadMax-FHEM

Naja, wenn er nur ein Gerät findet: alexa-fhem Log (NICHT fhem Log) schauen nach einem set alexa reload

Aber das besser in einem der alexa-fhem Threads.

Weil HIER geht's ja eigentlich um das echodevice ;)

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)

Sailor

Ein herzerfrischendes Moin vom actern Diek

Ich habe gerade versucht bei den Echo - Geraeten mittels "voice" bzw. "voiceinterval" = 1 herauszufinden über welchen Echo meine Anfrage "Alexa, kann ich duschen?" rein gekommen ist.

Dahinter verbirgt sich eine Alexa - Routine die ein Device auf "on" schaltet.

Leider wird nur das Device geschaltet ohne zu wissen, wer das verursacht hat und das Reading "voice" wird zum Teil erst nach 21s gesetzt trotz des o.g. Attributs im echodevice.
Auf alle Fälle später als das eingestellte Intervall.

Könnt Ihr diesen Fehler ebenso reproduzieren?

Gruß
    Sailor
******************************
Man wird immer besser...

moonsorrox

Zitat von: MadMax-FHEM am 11 Januar 2021, 19:31:14
Naja, wenn er nur ein Gerät findet: alexa-fhem Log (NICHT fhem Log) schauen nach einem set alexa reload

Aber das besser in einem der alexa-fhem Threads.

Weil HIER geht's ja eigentlich um das echodevice ;)

Gruß, Joachim

alles klar... mache ich natürlich, reload alexa habe ich gemacht
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

roland-l

#4647
Zitat von: sn0000py am 09 Januar 2021, 20:02:59
Eine Frage - ich muss es mir morgen noch mal genauer anschauen :

Kann es sein das durch FHEM ein Problem biem Musik abspielen bei den Echos passiert?

Habe hier mindestes 2 * Echo Show 8, die sofort nach 5-15sekunden wieder stoppen.
Egal ob tuneIn oder Amozon Music, oder MyMedia.

Bei einem Echo Flex ging zumindest TuneIn ohne Probleme.

Möchte nur ausschließen das es nicht von FHEM kommen kann - wenn doch wo und wie könnte ich sowas kontrollieren?

Bei mir das gleiche. Es wird aber wieder auf den einzelnen Echos alleine abgespielt, wenn man sie aus der Multiroom Gruppe heraus löscht.
Wenn ich die Gruppen per App lösche und neu Anlege kann ich auf den einzelnen Echos wieder Radio hören.

gruß Roland

RedHorse

Hallo Michael,
(und Markus)

wollte mich einmal für dieses tolle Modul bei Euch bedanken! Toll, dass Ihr eure Zeit opfert und es der Allgemeinheit zur Verfügung stellt.
Ich bin total begeistert und es läuft super bei mir.

VIELEN DANK!!!
&
Viele Grüße

sn0000py

Zitat von: roland-l am 13 Januar 2021, 19:17:33
Bei mir das gleiche. Es wird aber wieder auf den einzelnen Echos alleine abgespielt, wenn man sie aus der Multiroom Gruppe heraus löscht.
Wenn ich die Gruppen per App lösche und neu Anlege kann ich auf den einzelnen Echos wieder Radio hören.

gruß Roland
Werde das heute auch mal testen.
Was mir noch vorher aufgefallen ist (keine Ahnung ob schon geschrieben) habe auch so ganz kleine Alexa Echo flex (die Steckdosen Dinger) die funktionieren ganz ohne Probleme, die echo show 8 am schlechtesten.

Eigetnlich glaub ich passt das ganze hier nicht wirklich rein, aber finde es gibt kein gutes Forum für das Alexa Zeugs.