Erweitert IPS um die native Unterstützung der DisplayStatusAnzeige Dis-WM55
Inhaltsverzeichnis
- 1. Funktionsumfang
- 2. Installation
- 3. Einrichten der Instanzen in IP-Symcon
- 4. Statusvariablen und Profile
- 5. PHP-Befehlsreferenz
- 6. Lizenz
Dynamische Textanzeige auf dem Display-Wandtaster mit Statusdisplay.
Unterstützt mehrseite Anzeigen und das durchblättern per Tastendruck.
Ausführen von benutzerspezifischen Aktionen, auch in Abhängigkeit der angezeigten Seite.
Dieses Modul ist Bestandteil der HomeMaticExtended-Library.
Hier handelt es sich um eine Instanz, welche die Verwendung des farbigen Statusdisplays im 55er-Rahmen vereinfachen soll.
Über eine konfigurierbare Anzahl von 'Seiten' ist es möglich verschiedene Inhalte darzustellen und durch diese zu blättern (z.B. mit den beiden Tasten der Statusanzeige).
Für die darzustellenden Inhalte muss das unterhalb der Instanz erzeugt Display-Script den eigenen Bedürfnissen angepasst werden.
Grundsätzlich ist die Statusanzeige nur empfangsbereit, und stellt eine Inhalt auf dem Display dar, wenn unmittelbar zuvor eine der beiden Tasten gedrückt wurde.
Hierzu ist wenigstens eine der vier Felder "Hoch-Taste", "Runter-Taste", "Aktion Hoch-Taste" oder "Aktion Runter-Taste" mit einem der PRESS Datenpunkte der Statusanzeige zu belegen.
Wird von IPS ein Telegramm mit einem der vier Datenpunkte empfange, so wird das "Display-Script" mit den entsprechenden Parametern ausgeführt und das Ergebnis anschließend zur Statusanzeige übertragen.
Die Anzahl der möglichen Seiten lässt sich in der Konfiguration der Instanz einstellen (1 ist auch möglich).
Ebenso ist das Timeout einstellbar, nach wieviel Sekunden wieder auf Seite 1 gesprungen wird.
Unter Instanz hinzufügen ist das Gerät 'HomeMatic WM55-Dis' unter dem Hersteller 'HomeMatic' zu finden.
Nach dem Anlegen der Instanz sollte als übergeordnetes Gerät schon der HomeMatic Socket ausgewählt sein.
Existieren in IPS mehrere Homematic Socket, so ist der auszuwählen, an welcher CCU das Statusdisplay angelernt ist.
Bei dem anlegen der Instanz wird automatisch ein Demo Display-Script erzeugt.
Details zu diesem Script und die dort Verfügbaren $_IPS-Variablen, sind dem Script selbst zu entnehmen.
Eigenschaft | Typ | Standardwert | Funktion |
---|---|---|---|
PageUpID | integer | 0 | Variablen-ID für die Funktion Seite hoch/zurück |
PageDownID | integer | 0 | Variablen-ID für die Funktion Seite runter/weiter |
ActionUpID | integer | 0 | Variablen-ID für die Funktion Aktion ausführen oben |
ActionDownID | integer | 0 | Variablen-ID für die Funktion Aktion ausführen unten |
MaxPage | integer | 0 | Anzahl der Seiten |
Timeout | integer | 0 | Zeit in Sekunden bis wieder Seite 1 angezeigt wird |
ScriptID | integer | 0 | Script-ID welches beim Tastendruck ausgeführt wird |
Es werden keine Statusvariablen und Profile angelegt.
Es existieren keine PHP-Befehle für dieses Modul.