Symcon Alexa TTS wenn Gerät XY ausgelöst

Programmierung der HomeMatic CCU mittels IP-Symcon

Moderator: Co-Administratoren

Antworten
Benutzeravatar
tbs.stbr
Beiträge: 39
Registriert: 17.12.2018, 20:54

Symcon Alexa TTS wenn Gerät XY ausgelöst

Beitrag von tbs.stbr » 17.01.2019, 09:47

Hallo,

ich bin ganz frisch mit Symcon gestartet und hae es nun geschafft die relevanten Dinge in Symcon zu importieren.
Weiterhin konnte ich auch das Alexa Modul installieren und das Alexa TTS Tool von Fonzo.

Was ich nicht hinbekommen habe, bzw. noch nicht komplett verstanden habe ist, wie ich jetzt bei Auslösung eines Sensors Alexa dazu bewege einen Satz XY zu sprechen. Also Traum wäre:
  • Klingel im Büro wird gedrückt
  • Alexa spielt einen kurzen Alarmton
  • Alexa sagt: Es klingelt an der Bürotür
Gibt es dazu eine Anleitung, an der man sich entlanghangeln kann?
--------------------------------------------
732 Kanäle in 145 Geräten und 48 CUxD-Kanäle in 3 CUxD-Geräten:
2x HM-OU-CFM-TW, 1x HmIP-BSL, 2x CUX28, 2x HmIP-ASIR-O, 3x HmIP-SMO, 14x HmIP-BSM, 12x HMIP-eTRV, 3x HmIP-HEATING, 4x HM-LC-Sw4-WM, 3x HM-LC-Sw2-FM, 8x HmIP-SRH, 14x HmIP-SWDO-I, 6x HMIP-SWDO, 1x CUX40, 7x HMIP-PS, 2x HmIP-FSM16, 5x HmIP-eTRV-C, 2x HmIP-eTRV-2, 5x HmIP-FSM, 1x HmIP-SLO, 1x HmIP-RCV-50, 1x HM-Sen-EP, 9x HM-LC-Sw1-FM, 5x HMIP-WRC2, 2x HmIP-WRC6, 1x HM-Sec-TiS, 15x HmIP-SWSD, 1x HM-Sen-RD-O, 1x HM-PB-4Dis-WM-2, 5x HmIP-WTH-2, 10x HmIP-SWD
--------------------------------------------

Fonzo
Beiträge: 6687
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 25 Mal
Danksagung erhalten: 478 Mal

Re: Symcon Alexa TTS wenn Gerät XY ausgelöst

Beitrag von Fonzo » 17.01.2019, 10:39

tbs.stbr hat geschrieben:
17.01.2019, 09:47
Gibt es dazu eine Anleitung, an der man sich entlanghangeln kann?
Als erstes must Du schauen ob die Taster in Homematic eingerichtet sind und ob Du eine Variablenaktualisierung in IP-Symcon bekommst, wenn ein Taster gedrückt wurde.

Dann legst Du Dir ein Skript an. Dazu im Objektbaum mit Rechter Maustaste -> Objekt hinzufügen -> Skript. In das Skript schreibst Du den Befehl entsprechend der IPSymconEchoRemote Dokumentation.

z.B.

Code: Alles auswählen

<?
$text_to_speech = "Es klingelt an der Bürotür";
EchoRemote_TextToSpeech(12345, $text_to_speech); // Objekt ID 12345 der Instanz anpassen
?>
Auf das Skript machst Du einen Rechtsklick und Objekt hinzufügen -> Ereignis -> Ausgelöst und wählst dort den Datenpunkt aus Homematic aus, der sich beim Klingeln verändert.
Näheres auch in der Dokumentation zu Ereignissen.

Benutzeravatar
tbs.stbr
Beiträge: 39
Registriert: 17.12.2018, 20:54

Re: Symcon Alexa TTS wenn Gerät XY ausgelöst

Beitrag von tbs.stbr » 17.01.2019, 11:23

Das ist ja mega!
Fonzo, besten Dank. Ich habe mich erst wegen deines Tipps zur Anwesenheitserkennung von KFZ mittels AKM mit Symcom auseinandergesetzt und bin total positiv überrascht, welche neuen Möglichkeiten sich damit ergeben.

Hat auf Anhieb geklappt. Schönes und intuitives System.
--------------------------------------------
732 Kanäle in 145 Geräten und 48 CUxD-Kanäle in 3 CUxD-Geräten:
2x HM-OU-CFM-TW, 1x HmIP-BSL, 2x CUX28, 2x HmIP-ASIR-O, 3x HmIP-SMO, 14x HmIP-BSM, 12x HMIP-eTRV, 3x HmIP-HEATING, 4x HM-LC-Sw4-WM, 3x HM-LC-Sw2-FM, 8x HmIP-SRH, 14x HmIP-SWDO-I, 6x HMIP-SWDO, 1x CUX40, 7x HMIP-PS, 2x HmIP-FSM16, 5x HmIP-eTRV-C, 2x HmIP-eTRV-2, 5x HmIP-FSM, 1x HmIP-SLO, 1x HmIP-RCV-50, 1x HM-Sen-EP, 9x HM-LC-Sw1-FM, 5x HMIP-WRC2, 2x HmIP-WRC6, 1x HM-Sec-TiS, 15x HmIP-SWSD, 1x HM-Sen-RD-O, 1x HM-PB-4Dis-WM-2, 5x HmIP-WTH-2, 10x HmIP-SWD
--------------------------------------------

Benutzeravatar
tbs.stbr
Beiträge: 39
Registriert: 17.12.2018, 20:54

Re: Symcon Alexa TTS wenn Gerät XY ausgelöst

Beitrag von tbs.stbr » 17.01.2019, 12:04

Fonzo, ein Gong-Zeichen oder ein kurzes Aufheulen des Weckertons vor der Ansage ist nicht vorgesehen, oder habe ich in der Doku was übersehen?
Habe bisher die Variablen aus deinem Github verwendet, was alles sehr gut funktioniert.
--------------------------------------------
732 Kanäle in 145 Geräten und 48 CUxD-Kanäle in 3 CUxD-Geräten:
2x HM-OU-CFM-TW, 1x HmIP-BSL, 2x CUX28, 2x HmIP-ASIR-O, 3x HmIP-SMO, 14x HmIP-BSM, 12x HMIP-eTRV, 3x HmIP-HEATING, 4x HM-LC-Sw4-WM, 3x HM-LC-Sw2-FM, 8x HmIP-SRH, 14x HmIP-SWDO-I, 6x HMIP-SWDO, 1x CUX40, 7x HMIP-PS, 2x HmIP-FSM16, 5x HmIP-eTRV-C, 2x HmIP-eTRV-2, 5x HmIP-FSM, 1x HmIP-SLO, 1x HmIP-RCV-50, 1x HM-Sen-EP, 9x HM-LC-Sw1-FM, 5x HMIP-WRC2, 2x HmIP-WRC6, 1x HM-Sec-TiS, 15x HmIP-SWSD, 1x HM-Sen-RD-O, 1x HM-PB-4Dis-WM-2, 5x HmIP-WTH-2, 10x HmIP-SWD
--------------------------------------------

Fonzo
Beiträge: 6687
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 25 Mal
Danksagung erhalten: 478 Mal

Re: Symcon Alexa TTS wenn Gerät XY ausgelöst

Beitrag von Fonzo » 17.01.2019, 12:18

tbs.stbr hat geschrieben:
17.01.2019, 12:04
ein Gong-Zeichen oder ein kurzes Aufheulen des Weckertons vor der Ansage ist nicht vorgesehen, oder habe ich in der Doku was übersehen?
Das war mal in der Vergangenheit möglich, als es noch die Möglichkeit gab selber Sound auf Amazon Music hochzuladen und diesen abzuspielen. Leider bietet Amazon diese Möglichkeit eigene Files auf Amazon Music hochzuladen nun nicht mehr an.
Daher hängt es davon ob man Zugang zu einem Musikdienst mit dem Echo hat. Wenn ein solch passendes Audiofile ein Musikdienst anbietet, könnte man das wohl abspielen. Ich selber habe noch das Glück das ich Soundfiles hochladen konnte, für Bestandskunden ist das auch weiterhin möglich existiernde eigene Soundfiles aus Amazon Music abzuspielen.

Benutzeravatar
tbs.stbr
Beiträge: 39
Registriert: 17.12.2018, 20:54

Re: Symcon Alexa TTS wenn Gerät XY ausgelöst

Beitrag von tbs.stbr » 17.01.2019, 12:22

OK, verstehe.
Kein Problem. Du hast mir sehr geholfen. Ich werde da schon was passendes finden.
--------------------------------------------
732 Kanäle in 145 Geräten und 48 CUxD-Kanäle in 3 CUxD-Geräten:
2x HM-OU-CFM-TW, 1x HmIP-BSL, 2x CUX28, 2x HmIP-ASIR-O, 3x HmIP-SMO, 14x HmIP-BSM, 12x HMIP-eTRV, 3x HmIP-HEATING, 4x HM-LC-Sw4-WM, 3x HM-LC-Sw2-FM, 8x HmIP-SRH, 14x HmIP-SWDO-I, 6x HMIP-SWDO, 1x CUX40, 7x HMIP-PS, 2x HmIP-FSM16, 5x HmIP-eTRV-C, 2x HmIP-eTRV-2, 5x HmIP-FSM, 1x HmIP-SLO, 1x HmIP-RCV-50, 1x HM-Sen-EP, 9x HM-LC-Sw1-FM, 5x HMIP-WRC2, 2x HmIP-WRC6, 1x HM-Sec-TiS, 15x HmIP-SWSD, 1x HM-Sen-RD-O, 1x HM-PB-4Dis-WM-2, 5x HmIP-WTH-2, 10x HmIP-SWD
--------------------------------------------

Fonzo
Beiträge: 6687
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 25 Mal
Danksagung erhalten: 478 Mal

Re: Symcon Alexa TTS wenn Gerät XY ausgelöst

Beitrag von Fonzo » 17.01.2019, 14:02

tbs.stbr hat geschrieben:
17.01.2019, 12:04
ein Gong-Zeichen oder ein kurzes Aufheulen des Weckertons vor der Ansage ist nicht vorgesehen
Da es ja nicht mehr mit eigenen Musikdaten geht, würde mir nur noch einfallen einen der Musikdienste die mit Echo funktionieren zu nutzten. Allerdings sind diese ja auf dem Echo alle kostenpflichtig sowohl Spotify als auch Amazon Music. Dann könnte man aber ein Album auswählen wie z.B. 101 Soundeffekte und daraus z.B. was abspielen. Das ist aber auch nur eine Behelfslösung bzw. möglich wenn man so einen Dienst so oder so nutzt.

Alternative wäre noch Sonos falls vorhanden, damit ist mehr möglich, da kannst Du dann auch irgendein MP3 File abspielen bzw. Sprachausgaben machen lassen.

Benutzeravatar
tbs.stbr
Beiträge: 39
Registriert: 17.12.2018, 20:54

Re: Symcon Alexa TTS wenn Gerät XY ausgelöst

Beitrag von tbs.stbr » 17.01.2019, 19:21

Genau den Gedanken habe ich heute versucht zu verfolgen, ich musste aber feststellen, dass diese gefordete ASIN nur für amazon music playlists zu ermitteln ist. Ich habe mir eine eigene Playlist "Meine Musikbibliothek" unter Alexa erstellt, aber hier finde ich diesen ASIN nicht mit der vorhandenen Dokumentation.

Also prime unlimited Kunde bin ich, daran soll es nicht scheitern.
--------------------------------------------
732 Kanäle in 145 Geräten und 48 CUxD-Kanäle in 3 CUxD-Geräten:
2x HM-OU-CFM-TW, 1x HmIP-BSL, 2x CUX28, 2x HmIP-ASIR-O, 3x HmIP-SMO, 14x HmIP-BSM, 12x HMIP-eTRV, 3x HmIP-HEATING, 4x HM-LC-Sw4-WM, 3x HM-LC-Sw2-FM, 8x HmIP-SRH, 14x HmIP-SWDO-I, 6x HMIP-SWDO, 1x CUX40, 7x HMIP-PS, 2x HmIP-FSM16, 5x HmIP-eTRV-C, 2x HmIP-eTRV-2, 5x HmIP-FSM, 1x HmIP-SLO, 1x HmIP-RCV-50, 1x HM-Sen-EP, 9x HM-LC-Sw1-FM, 5x HMIP-WRC2, 2x HmIP-WRC6, 1x HM-Sec-TiS, 15x HmIP-SWSD, 1x HM-Sen-RD-O, 1x HM-PB-4Dis-WM-2, 5x HmIP-WTH-2, 10x HmIP-SWD
--------------------------------------------

Antworten

Zurück zu „IP-Symcon“