I have a HomeSeer HS-FC200+ Fan Controller Switch that I use in the master bedroom for the ceiling fan. I've set up a countdown timer to automatically turn the fan off after a predefined time period. I'm using HS Version: 4.1.10.0 and this is how I've set it up. I've used 20 minutes for this example.
Create a timer called...
Fan Timer - Countdown
Next, create an Event called...
Fan Timer - 20 Minutes
IF
Trigger = A Device's Value is...
Trigger Type = This Device Changes and Becomes...
Device = MBR Ceiling Fan
Feature = Switch - MBR Ceiling Fan
Changes and becomes:
Trigger Value = ON
THEN
Action = Control a Device
Device = MBR Ceiling Fan
Set Control = ON
+
Action = Control a Timer
Timer = Fan Timer - Countdown
Timer Action = Set to Time
Days = 0 Hours = 0 Minutes = -20 Seconds = 0
Note: Value should be a negative number
+
Action = Control a Timer
Timer = Fan Timer - Countdown
Timer Action = Resume
Note: When you save this Event, the Set Timer Action will not show -20 minutes! It will probably show something on the order of "Set Timer Fan Timer - Countdown to time 0 Seconds" <<< Note: the Zero (0) Seconds! HomeSeer does not show a negative value for time.
Now we need an event to turn the fan off...
Create an Event called...
Fan Timer - Expired
IF
Trigger = A Device's Value is...
Trigger Type = This Device Changes and Becomes...
Device = MBR Ceiling Fan
Feature = Switch - MBR Fan
Changes and becomes:
Trigger Value = Off
+
OR IF
Trigger = A Timer's Value is...
Trigger Type = A Timer's Value Becomes...
Timer = Fan Timer - Countdown
Days = 0 Hours = 0 Minutes = 0 Seconds = -1
Note: You must use the negative one value as HomeSeer will not allow you to check for a zero value here.
THEN
Action = Control aTimer
Timer = Fan Timer - Countdown
Timer Action = Stop
+
Action = Control a Timer
Timer = Fan Timer - Countdown
Timer Action = Set to Time
Days = 0 Hours = 0 Minutes = 0 Seconds = 0
+
Action = Control a Device
Device = MBR Ceiling Fan
Set Control = Off
This is a simplified version of what I'm doing with the HS-FC200+. In addition to controlling my fan with four speeds, I'm also using the scenes to set different run times and the key held down value to disable the timer function and run the fan 24/7. I also set the status lights to indicate the approximate time remaining.
From what I've read on the forums so far, HomeSeer doesn't actually have a countdown timer but I've been able to implement one by starting at a negative value for the time. Technically, it's not a count down timer. It still counts up but since it starts at a negative value it counts up to zero instead of counting down to zero. Also of interest is the fact that if you look at the running timer it does not show the negative sign so it actually looks like it's counting down. With minor changes, this same setup will work for delayed off timing for motion detector lighting as each time the motion detector triggers it would reset the timer back to 20 minutes and won't turn the lights off until there is no motion detected for the entire time period.
Hope this helps,
Roger
Create a timer called...
Fan Timer - Countdown
Next, create an Event called...
Fan Timer - 20 Minutes
IF
Trigger = A Device's Value is...
Trigger Type = This Device Changes and Becomes...
Device = MBR Ceiling Fan
Feature = Switch - MBR Ceiling Fan
Changes and becomes:
Trigger Value = ON
THEN
Action = Control a Device
Device = MBR Ceiling Fan
Set Control = ON
+
Action = Control a Timer
Timer = Fan Timer - Countdown
Timer Action = Set to Time
Days = 0 Hours = 0 Minutes = -20 Seconds = 0
Note: Value should be a negative number
+
Action = Control a Timer
Timer = Fan Timer - Countdown
Timer Action = Resume
Note: When you save this Event, the Set Timer Action will not show -20 minutes! It will probably show something on the order of "Set Timer Fan Timer - Countdown to time 0 Seconds" <<< Note: the Zero (0) Seconds! HomeSeer does not show a negative value for time.
Now we need an event to turn the fan off...
Create an Event called...
Fan Timer - Expired
IF
Trigger = A Device's Value is...
Trigger Type = This Device Changes and Becomes...
Device = MBR Ceiling Fan
Feature = Switch - MBR Fan
Changes and becomes:
Trigger Value = Off
+
OR IF
Trigger = A Timer's Value is...
Trigger Type = A Timer's Value Becomes...
Timer = Fan Timer - Countdown
Days = 0 Hours = 0 Minutes = 0 Seconds = -1
Note: You must use the negative one value as HomeSeer will not allow you to check for a zero value here.
THEN
Action = Control aTimer
Timer = Fan Timer - Countdown
Timer Action = Stop
+
Action = Control a Timer
Timer = Fan Timer - Countdown
Timer Action = Set to Time
Days = 0 Hours = 0 Minutes = 0 Seconds = 0
+
Action = Control a Device
Device = MBR Ceiling Fan
Set Control = Off
This is a simplified version of what I'm doing with the HS-FC200+. In addition to controlling my fan with four speeds, I'm also using the scenes to set different run times and the key held down value to disable the timer function and run the fan 24/7. I also set the status lights to indicate the approximate time remaining.
From what I've read on the forums so far, HomeSeer doesn't actually have a countdown timer but I've been able to implement one by starting at a negative value for the time. Technically, it's not a count down timer. It still counts up but since it starts at a negative value it counts up to zero instead of counting down to zero. Also of interest is the fact that if you look at the running timer it does not show the negative sign so it actually looks like it's counting down. With minor changes, this same setup will work for delayed off timing for motion detector lighting as each time the motion detector triggers it would reset the timer back to 20 minutes and won't turn the lights off until there is no motion detected for the entire time period.
Hope this helps,
Roger
Comment