Navigation: CL-Studio Software > Hinweise zur Hardware > HomeMatic >

MP3 Funkgong mit Signalleuchte HM-OU-CFM-...

 

 

 

 

 

MP3 Funkgong mit Signalleuchte HM-OU-CFM-...

 

Das erste Objekt (der erste Kanal) dieses Moduls ist die Leuchte des MP3-Players. Der Typ des Objekts ist "Zeichen" (also Text). Zur  Ansteuerung des MP3-Players werden mehrere Parameter benutzt, die durch Komma getrennt werden.

 

Parameter sind ein Start/Stopp-Code, die Anzahl der Wiederholungen, die Dauer der Ausgabe und bis zu 10 Codes zur Ausgabe von bis zu 10 unterschiedlichen Lichtsignalen.

Diese Parameter werden in einer Textzeile übergeben und jeweils durch ein Komma getrennt.

Im Folgenden die Beschreibung der einzelnen Parameter, in der Reihenfolge in der sie in der Zeile stehen müssen:

 

Aktivierungskennung: 1=Starten (normal), 0=Ausgabe beenden

Wiederholungen : Anzahl der Wiederholungen als ganze Zahl zwischen 1 und 255

maximale Gesamtdauer der Ausgabe in Sekunden : ganze Zahl zwischen 1 und 108000, 108000=keine Begrenzung, Ausgabe bis alle Licht-Parameter abgearbeitet sind.

Die nächsten 10 Parameter legen fest, was die Leuchte anzeigt:

 

                kurz    lang

Rot             17    18

Grün            33    34

Orange          49    50

Blau            65    66

Violett         81    82

Cyan            97    98

Weiss          113   114

Pause            2      

Aus              0

 

Beispiel:

Die Leuchte soll dreimal folgende Sequenz anzeigen:

Grün kurz, Rot lang, Pause, Orange kurz

Dazu wird in einem Skript folgende Zuweisung gemacht:

 

MP3Leuchte:="1,3,108000,33,18,2,49"

 

 

Das zweite Objekt (der zweite Kanal) ist der MP3-Player. Der Typ des Objekts ist "Zeichen" (also Text). Zur  Ansteuerung des MP3-Players werden mehrere Parameter benutzt, die durch Komma getrennt werden.

Parameter sind die Lautstärke, die Anzahl der Wiederholungen, die Gesamtspieldauer und der Index der abzuspielenden MP3-Datei bzw. eine Playlist von bis zu 10 MP3-Dateien.

 

Diese Parameter werden in einer Textzeile übergeben und jeweils durch ein Komma getrennt.

Im Folgenden die Beschreibung der einzelnen Parameter, in der Reihenfolge in der sie in der Zeile stehen müssen:

 

Lautstärke : Zahl zwischen 0 und 1 ( 0.1 bis 1.0), Dezimaltrennzeichen ist ein Punkt.

Wiederholungen : Anzahl der Wiederholungen als ganze Zahl zwischen 1 und 255

maximale Gesamtdauer der Soundausgabe in Sekunden : ganze Zahl zwischen 1 und 108000, 108000=Dateilänge der MP3-Datei

MP3-Datei bzw. Playlist : der Index der abzuspielenden MP3-Datei(en) jeweils getrennt durch Komma, maximal 10 Dateien.

 

MP3-Datei bzw. Playlist : der Index der abzuspielenden MP3-Datei(en) jeweils getrennt durch Komma, maximal 10 Dateien.

 

 

Beispiel:

Die Dateien 001_Sound.mp3, 003_Song und 006_Ansage2.mp3 sollen mit halber Lautstärke einmal abgespielt werden.

Dazu wird in einem Skript folgende Zuweisung gemacht:

 

MP3Player:="0.5,1,108000,1,3,6"

 

Als Dezimaltrenner für die Lautstärke muss ein Punkt verwendet werden, da das Komma zur Trennung der Parameter verwendet wird.

 

Bitte beachten Sie unbedingt folgende Besonderheit bei diesem Modul:

Es wird immer nach einer Zuweisung  gesendet wird und nicht wie bei anderen Modulen üblich nur wenn der Wert der Objekte sich ändert. Das wurde so eingerichtet, da die abzuspielende Sequenz oftmals gleich ist und bei erneuter Zuweisung auch erneut abgespielt werden soll. Es ist daher wichtig bei der Programmierung zu beachten, dass jede Zuwesiung zu einer Ausgabe an das Modul führt auch wenn der Wert sich nicht ändert.

 

 

 

 

 

 

Copyright © 2024 CL-control