Hallo,
bisher ging es immer darum, Alexa einen Befehl zu geben woraufhin Alexa etwas ansteuert und damit eine Aktion auslöst.
Jetzt habe ich folgende Idee: Wie wäre es, wenn FHEM Alexa ansteuern könnte und bei Alexa eine Sprachausgabe initiiert?
Beispiel: ich komme nach Hause und betrete das Wohnzimmer (Anwesenheits-Erkennung über BT). Alexa begrüßt mich selbstständig und sagt mir Raum-Temperatur sowie was laut Kalender noch anliegt.
Beispiel2: ich fahre auf der Arbeit los (IFTTT) und FHEM lässt Alexa sagen "Papa kommt" und macht schnell den Fernseher aus:-)
Beispiel3: ich schreibe meiner (angenommen) blinden Frau eine WhatsApp und Alexa liest sie vor (ohne FHEM)
Wäre die Umsetzung technisch machbar? Gibt es schon etwas in der Art?
Grüße
Stephan
*push*
es ist nicht möglich den echo bzw. alexa zu starten ohne sprache zu verwenden.
du kannst höchstens per bluetooth koppeln und das gerät als reinen lautsprecher verwenden.
alles andere ist (zumindest aktuell) nicht möglich.
Alexa kann nicht von außen angetriggert werden.
Du musst ihr also was sagen, damit sie antworten kann.
Was du suchst ist eine Sprachausgabe für Fhem. Wäre schön wenn man Echo dazu nutzen könnte, aber ist aktuell nicht möglich.
Alternativen: Sonos, Lautsprecher direkt am Fhem-Rechner oder ein Bluetooth Lautsprecher.
Sprachausgabe dann über Sonos oder TTS Modul.
Edit: zu lahm
Edit 2: Wenn man den Echo als BT Lautsprecher von Fhem verbindet kommt jedesmal Eine Alexa Ansage, dass mit Gerät XYZ verbunden wurde.
Das versaut einem irgendwie die Lust, das Ganze produktiv einzusetzen.
Mh Im Dev bereich für die Skills hat man aber die Möglichkeit ohne aktivierung am Gerät etwas eizutippen und es kommt aus dem Gerät raus.
Eventuell kann FHEM durch ein Notify wie Handy loggt sich im WLAN ein etwas an die Diese stelle geben?
EDIT OK vergesst es ;-D Das kommt ja am PC raus... hatte es nicht getestet bis gerade - ging beim lesen davon aus es wird am Echo ausgegeben
Aber die Musik kann ich ja per App starten, vielleicht kann man da ja noch was machen. Darum geht es mir momentan. Für Sprachansagen kann man dann auch eigene MP3s in die PrimeMusic Bibliothek hochladen.
Ich habe einen der Echo Dots per Bluetooth an eines meiner wandhängenden Tablets angekoppelt, die ich natürlich mit beliebigen Nachrichten per TTS beschicken kann. Da Alexa dieselbe TTS-Engine (Ivona) verwendet, klingt das sogar sehr ähnlich.
LG
pah
Hatte auch vermutet, dass das funktionieren muss. Aber hast du nicht immer wieder die Nachricht wie weiter oben beschrieben "Gerät wird gekoppelt"? Und kannst du Alexa dann auch noch für andere Dinge nutzen?
pah, hast du den Echo dann dauerhaft gekoppelt?
Oder kommt die Sprachausgabe von wegen "Gerät ... verbunden" bei dir gar nicht?
Wenn nicht muss ich mal schauen ob der Pi sich mit zu vielen BT-Profilen (und nicht nur A2DP) verbindet, oder wo das bei mir herkommt.
Hatte außerdem das Problem, dass Alexa auf dem DOT nicht mehr richtig reagiert hat, wen ich sie dauerhaft als BT-Lautsprecher gekoppelt hatte.
Daher hab ich FHEM die BT-Verbindung immer wieder trennen lassen.
Bei dir ist das Setup ja wahrscheinlich etwas anders, wenn du über das Tablet gehst (und nicht direkt den FHEM-Rechner per BT verbunden hast).
Grüße,
Tobias
Alexa ist dauerhaft per BT mit einem Tablet verbunden, und ich bekomme keine Nachrichten zum Verbindungsaufbau. Und ja, ich nutze den Dot natürlich parallel für Alexa. Ohne Probleme oder gegenseitige Beeinflussung.
LG
pah
Ok, dann muss ich doch nochmal eine Extrarunde drehen. Vielen Dank. :)
Irgendwie macht BT-Audio mit dem Raspberry zu konfigurieren nicht so richtig Spaß...
War sowieso schon eine ewige Probiererei bis es überhaupt geklappt hat.
Das Forum ist da ja auch voll von Leidensgeschichten...
...und was muss man machen, damit die BT-Verbindung dauerhaft bestehen bleibt?
Die Sprachausgabe funktioniert nämlich bei mir auch, nur eben mit der Nachricht zum Verbindungsaufbau.
bei mir ist alexa mit meinem Verstärker Verbunden, der die Lautsprecher ansteuert. Ich vermute mal eine zweite BT Vervindung wird nicht gleichzeitig möglich sein.
Stimmt, das hab ich noch gar nicht bedacht.
Da Alexa über die Anlage Musik ausgeben können soll fält das Ganze wohl sowieso flach.
Muss halt doch eines der Sonos Play:1 in der offenen Küche stehen bleiben für Sprachausgaben.
Ich bleibe dabei: Man kann die Musikwiedergabe per WebApp starten und da man auch eigene Dateien zu PrimeMusic hinzufügen kann, ist es auch möglich eigene Sprachansagen dort zu hinterlegen. Jetzt muss ich nur noch einen Weg finden das per FHEM zu machen. Ich hoffe eigentlich, dass sich hier jemand findet, der schon weiß wie sich sowas bewerkstelligen lässt. Vielleicht lässt sich das ja auch in das alexa Modul integrieren, man müsste dann dort seine Zugangsdaten wie im harmony modul hinterlegen und kann dann auch den Verlauf sehen
Sozusagen eine Schnittstelle zu Amazon Music?
Kann man da nix mit Curl script machen wie für reconnects bei FritzBoxen? ^^
sozusagen, ich teste grad etwas mit HTTPMOD rum
Der Nachteil der Lösung: Du hörst deine Musik per Shuffle über den Echo und irgendwann kommt per Zufall der Song "Waschmaschine ist fertig" während die Waschmaschine eigentlich noch läuft. :P
Na aber der ist ja nicht in meiner Playlist. Außerdem höre ich meist "Radio" Sender über amazon
Wäre es zu verrückt Alexa was vorzuspielen um sie zu triggern?
Raspi aktiviert per aufgenommener Sprachdatei Alexa.... wäre zumindest ein weg deinen Trigger doch hin zu bekommen und der wäre auch über FHEM machbar... Mini Lautsprecher in die Nähe packen von Alexa. Testen wie leise sie es noch mitbekommt.. :o 8) ;D ;)
naja. wenn du einen raspberry nahe genug hast kannst du den auch direkt per bluetooth etwas abspielen lassen.
Oder so... ich fragte mich gerade ob man sein Wunschergebnis nicht auch anders erreichen kann ;-)
Verstehe ich das also richtig, ich kann mich auch mit Bluetooth mit dem Dot verbinden und ihn als Lautsprecher missbrauchen? Mh wüsste gar nicht wofür.....
Meine Sprachausgaben sind eine Mischung aus vorgefertigten Aufnahmen (TTS Ivona) und Live-Soundbricks (ebenfalls TTS Ivona). Derzeit habe ich 3 Tablets an meiner UI-Instanz von FHEM.
Eines der Tablets hat eine eher mäßige Soundausgabe - steht aber direkt neben einem der Dots. Es ist daher ideal, diesen Echo Dot auch als "dumme" Soundausgabe für mein Tablet zu nutzen.
Nochzumal Alexa und die Ivona-Stimme Marlene sehr ähnlich klingen. Ein Schelm, wer Böses dabei denkt, dass Ivona von Amazon aufgekauft wurde...
LG
pah
Hi,
Ich hab gerade einen neuen Thread gestartet. Ich habe mein Echo Dot in der Nähe von einem Raspberry mit bt dongle stehen.
Ich weiß leider nur nicht wie man es nun hinbekommt das ganze zu verbinden um dann den Dot quasi nur als Ausgabe für Sprachansagen zu nutzen ?
Vielleicht kann jemand helfen?
Grüße
Visionsurfer
Hi,
will den Thread mal wieder aufgreifen, hat das jemand hinbekommen? Würde mir das halt auch in Zusammenarbeit mit dem Alarm Modul gut vorstellen können :-)
Wie verbinde ich Alexa dauerhaft per BT z.b. mit meinem Tablett?
Echo Modul: https://forum.fhem.de/index.php/topic,77458.0.html
Zitat von: swhome am 04 November 2017, 23:32:07
Echo Modul: https://forum.fhem.de/index.php/topic,77458.0.html
Damit funktioniert es wohl zur Zeit noch nicht
Gesendet von iPhone mit Tapatalk
Hi,
falls es noch keinen anderen Weg gibt, vielleicht von hinten durch die Brust ins Auge:
Alexa kann Kalendereinträge vorlesen (z.B. google-Kalender einbinden, dann "Alexa was steht in meinem Kalender"; für die Kosmetik könnte man den Befehl eventuell noch mittels Alexa-Routine umstellen.)
Wenn man nun aus FHEM heraus einen Google-Kalendereintrag schreiben könnte, wäre das Ziel erreicht. Angeblich wird alles im Titel des Kalendereintrags vorgelesen - ohne Längenbegrenzung.
Weiss jemand, wie man aus FHEM heraus nen Google-Kalendereintrag erstellen / verändern kann?
Oder gibt es vielleicht schon einen besseren Weg (z.B. ein Standard-skill der von einer HTTP-Seite vorliest)?
Gruß, Uli
Mit iOBroker ist es möglich. Besteht die Möglichkeit vielleicht auch bei FHEM?
Über Routinen oder ähnlich?
https://www.youtube.com/watch?v=9oARc9q0emc (https://www.youtube.com/watch?v=9oARc9q0emc)
Hallo,
ggf. wäre das eine Lösung:
https://mwinkler.jimdo.com/smarthome/sonstiges/amazon-echo-tts-mp3s/ (https://mwinkler.jimdo.com/smarthome/sonstiges/amazon-echo-tts-mp3s/)
Gruß
Roman
Geht hierüber ganz einfach: https://forum.fhem.de/index.php/topic,82631.msg747482.html#msg747482
set Echo speak "Hallo, sag doch mal"
Gruß, Joachim