Page | 305
Earlier I mentioned changing the timeout programmatically, and in fact a two-level timing
paradigm is one answer to the previous question.
For example, I have an interior (no windows) main bathroom which is completely covered
by the motion sensor, except for the bath/shower, because the bath/shower has doors
which the sensor cannot see through.
Consider that if the bathroom is occupied (as indicated by the motion sensor) but the
bathroom door is open, then it is likely that the occupant won't be too long (perhaps
washing hands, etc.). If the door is closed, on the other hand (but please don't close the
door on either of your hands), the occupant might be expected to be somewhat longer,
especially if bathing/showering, the exact conditions under which the sensor cannot see.
The solution: a two-level timer. When the door is open, time out and shut off the lights (and
fan) five minutes after motion ceases. When the door is closed, increase that time to 45
minutes, to allow for a nice hot bath or a leisurely 20 minute shower. It could be set even
longer for that matter. After all, if the door is closed and there is no motion for an hour,
there is a more serious problem than the lights being left on!
The open/closed status of the door may be determined using either an INSTEON
TriggerLinc, or an X-10 DS10A.
To implement the two-level timer, the triggering portion and the timing portion of the
timer program are separated to allow for a conditional timing interval:
11.8.1.9Program #9 - Main Bath Re-Trigger
–
Enabled
If
Status 'Main Bath Motion.1-Sensor' is Off
And Program 'Main Bath Motion Timer Enable' is True
Then
Run Program 'Main Bath Motion Timer' (If)
Else
Stop program 'Main Bath Motion Timer'
Summary of Contents for ISY-994i Series
Page 1: ...The ISY 994i Home Automation Cookbook ...
Page 35: ...Page 12 Figure 6 UDAjax Main Screen ...
Page 36: ...Page 13 Figure 7 UDAjax Devices Scenes Screen ...
Page 68: ...Page 45 Figure 44 NodeServer Configuration popup 5 2 5 Tools Menu Figure 45 Tools Menu ...
Page 102: ...Page 79 6 6 3 2Activate My OpenADR Portlet Figure 77 OpenADR My OpenADR Menu Option ...
Page 103: ...Page 80 6 6 3 3Configure OpenADR Settings Figure 78 OpenADR Settings Menu Option ...
Page 104: ...Page 81 Figure 79 OpenADR Settings Display ...
Page 108: ...Page 85 6 6 3 7Issue an Event Figure 84 OpenADR Issue and Event ...
Page 110: ...Page 87 Figure 86 OpenADR Event Viewer ...
Page 116: ...Page 93 Figure 92 ElkRP2 Account Details M1XEP Setup Button In the M1XEP Setup Window ...
Page 267: ...Page 244 Figure 189 State Variables ...
Page 268: ...Page 245 Figure 190 Programs and Folders ...
Page 292: ...Page 269 Figure 192 Irrigation Folders Figure 193 Irrigation Devices ...
Page 376: ...Page 353 Figure 209 Save Topology File ...
Page 433: ...Page 410 Figure 242 X 10 recognized as Living Room East Device ...
Page 540: ...Page 517 Figure 357 In Car Detection 12 Figure 358 In Car Detection 13 ...
Page 602: ...Page 579 Figure 382 SecureCRT SSH Raspberry PI Session ...
Page 685: ......