Please login or register.

Login with username, password and session length

Author Topic: Dimming Macro Using FLAG and ELSE  (Read 4920 times)

steven r

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 74
  • Posts: 2189
  • Halloween with X10
Dimming Macro Using FLAG and ELSE
« on: May 04, 2007, 02:00:54 PM »

My dinning room chandelier has 8 of those small 60 watt bulbs. Needless to say, that is way too much light for most applications. I've found that about 60% brightness works most of the time. However for a candle light dinner, 40 or 50% is better. I already had a "stick on wall" switch nearby in the kitchen so I figured this would be a perfect application for a macro.

Here's what I did:

[Dim Dinning Room]
If D4 Off and Flag Status On exactly 8
(C8) Dinning Room Dim by 10%         ;Relative dim - makes light a bit dimmer.
Delay for 2 Seconds      ;Not sure if this is needed but experience says follow a dim with a delay

[Dim Dinning Room]
If D4 Off
(C8) Dinning Room Brighten then dim to 61%    ;Absolute light setting of 61%
Set Flags [8]        Flag Command
Delay for 01:00
Clear Flags [8]      Flag Command

This 1st time the trigger condition, D4 OFF, is pressed the else executes and the light is dimmed to 61%. (For some reason AHP won't let you set exactly 60%.) The else sets flag 8 providing you a 1 minute window to further dim the light before clearing the flag. During the minute after the initial 61% setting the light dims in 10% increments by additional presses of D4 OFF.

This meets my 1 touch for 60% light application while giving me the option to easily dim a bit more on occasion. More macros could be added for brightening but I don't need them so I decided to follow the "If it works, don't fix it" rule.

Hope this gives some of you out there some ideas on which to build.

[TTA Edit: Changed code to FIXED Font to simplify alignment (Create in Notepad w/TABS, then Cut-N-Paste); Added QUOTE to create highlight box for impact (CODE Font is too small, IMO.]
« Last Edit: May 07, 2007, 12:54:26 AM by steven r »
BVC let's me tell my camera where to go!
:) Murphy is my beta testing pal. He helps me find problems whether I like it or not. :) | About X10 | X10 Security Systems | Cameras| Package Deals
© Copyright 2014-2016 All rights reserved.