31-05-2012, 12:18:36
Hallo, suche Begutachtung oder Hilfe zur Programmierung:
SmartHome Lichtsteuerung per Taster und zusätzlich bei Dämmerung mit Bewegungsmelder automatisch an / aus.
pdf Anhang enthält Text und Bilder.
Ich möchte mein Badezimmerlicht mittels SmartHome - Unterputz Lichtschalter (LS) und - Bewegungssensor Innen (BS) steuern.
Der RWE Unterputz Lichtschalter enthält in sich das Schaltgerät (Aktor) und die Tasterwippe (manueller Auslöser) und der RWE Bewegungssensor Innen enthält auch gleichzeitig den Helligkeitssensor. Dessen Wirkschwelle wird über das Programm (Profil) festgelegt. Innerhalb des Raumes sind alle diese Auslöser und der Aktor untergebracht. Zuerst betritt man also den Raum (Bewegungsmelder) bevor man den Lichtschalter erreichen kann.
Gewünschte Funktionen, ohne Zeitverzug:
1. Automatisch AN/AUS (4 min) des Lichts wenn Dämmerung & Bewegungserkennung des BS
2. Lichtschalter AN/AUS per Wippe, Manuell, ohne automatische Abschaltung,
3. Es soll keine zeitlich-automatische Abschaltung erfolgen, wenn der Befehl EIN per LS (Taste oben) betätigt wurde. Der Lichtschalter soll eine OVERRIDE Funktion über die Automatik bewirken.
4. Ausschalten am Taster unten, wenn overide aktiv
Die Beleuchtung ist heute wie folgt programmiert:
Um eine schnelle Einschaltung des Lichts zu erreichen, werden Ereignisprofile programmiert, da Logikprofile mit einer Latenzzeit über die SmartHome Zentrale leider erst zeitverzögert wirken:
Das eine Ereignisprofil heißt EP_Taster das zweite heißt EP_Bewegung. Bei dem letzteren wird das Gerät Licht 1 (Aktor) automatisch durch die Zeitablauffunktion ausgeschaltet (eingestellt auf 4 min.). Leider steuert dieses AUTO – AUS aber ebenfalls (von mir unerwünscht) das Licht 1 AUS, wenn der Taster den Einschaltvorgang befiehlt, der auf denselben Aktor (Licht 1) wirkt. Ich würde, wenn ich am Taster eingeschaltet habe, auch lieber wieder über den Taster abschalten. (manuell AN (Taster oben) oder OVERRIDE bedingt manuell AUS am unteren Taster).
Meine Erweiterung mit Logik:
Mit Hilfe von ZustandsVariablen (ZV_AUTO und ZV_Manuell) und von drei LogikProfilen wurde das oben dargestellte Ereignisprofil erweitert.
LogikProfil LP_AUS, gesteuert durch Tasterwippe unten, werden Licht 1 und beide ZV´s ausgeschaltet.
LogikProfil LP_AUTO_OFF, erlaubt die automatische Abschaltung des Lichts, wenn keine Bewegungserkennung mehr stattfindet und die Zustandsvariable ZV_AUTO nach der Zeit abschaltet (4 min.). Falls die Zustandsvariable ZV_Manuell jedoch aktiv wäre, trifft die Abschaltung nicht zu.
FRAGE: Es funktioniert, ABER....?
Habe ich das zu kompliziert (mit zu vielen LP´s oder zuvielen ZV´s) programmiert?
Für jede Verbesserung ist Freude angesagt! Als Anfänger bin ich mir einfach nicht sicher, wie einfach oder kompliziert die SmartHome Programmierung sein kann.
SmartHome Lichtsteuerung per Taster und zusätzlich bei Dämmerung mit Bewegungsmelder automatisch an / aus.
pdf Anhang enthält Text und Bilder.
Ich möchte mein Badezimmerlicht mittels SmartHome - Unterputz Lichtschalter (LS) und - Bewegungssensor Innen (BS) steuern.
Der RWE Unterputz Lichtschalter enthält in sich das Schaltgerät (Aktor) und die Tasterwippe (manueller Auslöser) und der RWE Bewegungssensor Innen enthält auch gleichzeitig den Helligkeitssensor. Dessen Wirkschwelle wird über das Programm (Profil) festgelegt. Innerhalb des Raumes sind alle diese Auslöser und der Aktor untergebracht. Zuerst betritt man also den Raum (Bewegungsmelder) bevor man den Lichtschalter erreichen kann.
Gewünschte Funktionen, ohne Zeitverzug:
1. Automatisch AN/AUS (4 min) des Lichts wenn Dämmerung & Bewegungserkennung des BS
2. Lichtschalter AN/AUS per Wippe, Manuell, ohne automatische Abschaltung,
3. Es soll keine zeitlich-automatische Abschaltung erfolgen, wenn der Befehl EIN per LS (Taste oben) betätigt wurde. Der Lichtschalter soll eine OVERRIDE Funktion über die Automatik bewirken.
4. Ausschalten am Taster unten, wenn overide aktiv
Die Beleuchtung ist heute wie folgt programmiert:
Um eine schnelle Einschaltung des Lichts zu erreichen, werden Ereignisprofile programmiert, da Logikprofile mit einer Latenzzeit über die SmartHome Zentrale leider erst zeitverzögert wirken:
Das eine Ereignisprofil heißt EP_Taster das zweite heißt EP_Bewegung. Bei dem letzteren wird das Gerät Licht 1 (Aktor) automatisch durch die Zeitablauffunktion ausgeschaltet (eingestellt auf 4 min.). Leider steuert dieses AUTO – AUS aber ebenfalls (von mir unerwünscht) das Licht 1 AUS, wenn der Taster den Einschaltvorgang befiehlt, der auf denselben Aktor (Licht 1) wirkt. Ich würde, wenn ich am Taster eingeschaltet habe, auch lieber wieder über den Taster abschalten. (manuell AN (Taster oben) oder OVERRIDE bedingt manuell AUS am unteren Taster).
Meine Erweiterung mit Logik:
Mit Hilfe von ZustandsVariablen (ZV_AUTO und ZV_Manuell) und von drei LogikProfilen wurde das oben dargestellte Ereignisprofil erweitert.
LogikProfil LP_AUS, gesteuert durch Tasterwippe unten, werden Licht 1 und beide ZV´s ausgeschaltet.
LogikProfil LP_AUTO_OFF, erlaubt die automatische Abschaltung des Lichts, wenn keine Bewegungserkennung mehr stattfindet und die Zustandsvariable ZV_AUTO nach der Zeit abschaltet (4 min.). Falls die Zustandsvariable ZV_Manuell jedoch aktiv wäre, trifft die Abschaltung nicht zu.
FRAGE: Es funktioniert, ABER....?
Habe ich das zu kompliziert (mit zu vielen LP´s oder zuvielen ZV´s) programmiert?
Für jede Verbesserung ist Freude angesagt! Als Anfänger bin ich mir einfach nicht sicher, wie einfach oder kompliziert die SmartHome Programmierung sein kann.
H.G.MANN
mfg Bernd
mfg Bernd