FHEM Forum

FHEM => Frontends => Sprachsteuerung => Thema gestartet von: StephanFHEM am 15 Dezember 2016, 15:20:38

Titel: Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: StephanFHEM am 15 Dezember 2016, 15:20:38
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


Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: igami am 22 Februar 2017, 21:11:14
*push*
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: justme1968 am 22 Februar 2017, 21:17:46
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.
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Thyraz am 22 Februar 2017, 21:20:59
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.
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Master_Nick am 22 Februar 2017, 21:22:40
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
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: igami am 23 Februar 2017, 05:30:16
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.
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Prof. Dr. Peter Henning am 23 Februar 2017, 06:50:52
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
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: StephanFHEM am 23 Februar 2017, 07:05:38
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?
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Thyraz am 23 Februar 2017, 07:45:12
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
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Prof. Dr. Peter Henning am 23 Februar 2017, 08:14:12
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
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Thyraz am 23 Februar 2017, 08:20:16
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...
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: dk3572 am 23 Februar 2017, 09:08:26
...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.
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: igami am 23 Februar 2017, 09:10:28
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.
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Thyraz am 23 Februar 2017, 09:38:43
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.
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: igami am 23 Februar 2017, 18:56:18
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
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Master_Nick am 23 Februar 2017, 19:05:16
Sozusagen eine Schnittstelle zu Amazon Music?

Kann man da nix mit Curl script machen wie für reconnects bei FritzBoxen? ^^
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: igami am 23 Februar 2017, 20:41:14
sozusagen, ich teste grad etwas mit HTTPMOD rum
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Thyraz am 24 Februar 2017, 12:03:57
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
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: igami am 24 Februar 2017, 12:13:41
Na aber der ist ja nicht in meiner Playlist. Außerdem höre ich meist "Radio" Sender über amazon
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Master_Nick am 24 Februar 2017, 22:40:58
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 ;)
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: justme1968 am 24 Februar 2017, 22:46:25
naja. wenn du einen raspberry nahe genug hast kannst du den auch direkt per bluetooth etwas abspielen lassen.
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Master_Nick am 24 Februar 2017, 22:48:09
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.....
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Prof. Dr. Peter Henning am 25 Februar 2017, 20:02:43
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
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: visionsurfer am 26 Februar 2017, 11:57:50
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
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Tommy82 am 04 November 2017, 22:09:40
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?
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: swhome am 04 November 2017, 23:32:07
Echo Modul: https://forum.fhem.de/index.php/topic,77458.0.html
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Tommy82 am 05 November 2017, 09:08:35
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
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: UliM am 05 November 2018, 18:19:02
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
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Rakete0815 am 06 November 2018, 12:16:21
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)
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: Roman am 07 November 2018, 20:35:58
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
Titel: Antw:Machbarkeit FHEM->Alexa / Feature Request
Beitrag von: MadMax-FHEM am 07 November 2018, 20:52:58
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