ALEXA Echo für Sprachdateien Alarme Meldungen nutzen

User stellen ihre Haussteuerung vor

Moderator: Co-Administratoren

chris88w
Beiträge: 1
Registriert: 04.03.2021, 19:39
System: CCU

Re: ALEXA Echo für Sprachdateien Alarme Meldungen nutzen

Beitrag von chris88w » 04.03.2021, 19:43

Guten Tag
könnntest du den skript zu Punkt 7. Koppeln der Echos mit Homematic Bewegungsmeldern bitte Posten

Xel66
Beiträge: 14086
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 581 Mal
Danksagung erhalten: 1492 Mal

Re: ALEXA Echo für Sprachdateien Alarme Meldungen nutzen

Beitrag von Xel66 » 05.03.2021, 09:47

Da brauchst Du kein separates Script zu. Das kannst Du in dem Aufrufscript mitmachen. Du legst eine Systemvariable "Mehrfachauswahl" an, die die Namen der zu aktivierenden Ausgabegeräte enthält (exakte Schreibweise. Dann ein Programm mit den jeweiligen Bewegungsmeldern, welches die Mehrfachauswahl auf das jeweilig anzusprechende Gerät umschaltet. Und in Deinem Ausgabescript zum Ansteuern der Geräte liest Du den Inhalt aus und kannst ihn an der Stelle im String durch die Variable ersetzen. Ich fülle bei mir die Scriptvariable "device" mit der Abfrage von ...

Code: Alles auswählen

integer idevice = dom.GetObject('EchoDevice').Value();
string pdevice = dom.GetObject('EchoDevice').ValueList();
string device = pdevice.StrValueByIndex(";",idevice);
... mit Inhalt. In der ersten Zeile wird der Inhalt der Variable eingelesen (das ist nur ein Index, also eine Zahl, welcher Eintrag gerade aktiv ist), in der zweiten Zeile die möglichen Namen der Auswahlkriterien, und in der dritten Zeile wird der zutreffende Name anhand des in der ersten Zeile ermittelten Index ausgelesen. Diese Angelegenheit macht aber nur Sinn, wenn Du allein wohnst. Sowie mehrere Personen im Haushalt unterweg sind, ist es nicht mehr sinnvoll, da im Zweifel immer dort angesagt wird, wo man sich selbst gerade nicht aufhält. Ich nutze übrigens die aktuelle Lösung von blackhole hier aus dem Forum.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Antworten

Zurück zu „Projektvorstellungen“