Änderungen

Wechseln zu: Navigation, Suche

HomeMatic WebUI

849 Byte hinzugefügt, 06:46, 3. Okt. 2014
/* Aktor für eine bestimmte Zeit einschalten (Treppenlichtautomat) */
=== Aktor für eine bestimmte Zeit einschalten (Treppenlichtautomat) ===
==== direkte Verknüpfung ====
Es gibt dafür mehrere Möglichkeiten. Die einfachste ist eine direkte Verknüpfung von einem Taster zu einem Aktor anzulegen und als Profil "Treppenhauslicht" anzugeben. Dabei kann man die Einschaltdauer angeben.
 
Nimmt man einen Bewegungsmelder anstelle eines Tasters erlaubt dieser auch die Eingabe einer Helligkeistschwelle unterhalb derer die der Aktor eingeschaltet wird, was einem klassischen Bewegungsmelder entspricht. Für die Zeitdauer des Einschaltens stehen bei diesen mehrere Modi zur Verfügung.
 
Nachteilig an diesem Verhalten ist die mangelnde Flexibilität. So können Nebenbedingungen z.B. man möchte das Licht manuell dauernd einschalten, nicht direkt eingebaut werden kann. Dies kann jedoch über die Sperrung des Aktors über ein Programm nachgerüstet werden.
 
==== Per WebUI Programm ====
Was bei einer Direktverknüpfung einfach ist, bereitet in einem WebUI-Programm Schwierigkeiten. Der erste Fallstrick ist das Verständnis über das Setzen der Einschaltdauer, das man anstelle des "sofort an" bei Aktoren auswählen kann. Dies setzt wirklich nur die Einschaltdauer für den nächsten Einschaltvorgang, aber schaltet den Aktor nicht ein. Man muss also die Einschaltdauer setzen und dann zusätzlich den Aktor einschalten. Es sind deshalb dafür immer zwei Aktionen notwendig und zwar genau in dieser Reihenfolge (Dauer setzen, dann einschalten), da sich die Dauer ansonsten auf das nächste folgende Einschalten beziehen würde. Einige Autoren berichten zusätzlich (und die Doku sagt es sogar ausdrücklich), dass dies nur zuverlässig funktioniert wenn der Einschaltbefehl nicht sofort, sondern verzögert gesendet wird (hab ich persönlich nicht mit der Firmware 2.9.12 gegengeprüft). Da die CCU bei der Verzögerung nur minimal 1 Sekunde erlaubt, wird man nur mit dieser Verzögerung eine Aktion auslösen können. Dies kann bei Funktionen wie einer Lampenschaltung mit einem Bewegungsmelder störend sein, was es notwendig machen könnte anstelle des hier beschriebenen Weges für das ausschalten zusätzliches timergesteuertes Programm zum Ausschalten der Lampe anstelle der Einschaltdauer zu programmieren.
40
Bearbeitungen