Hello all (first post here),
I have a new ISY-99i (2.7) and I love it! After fighting with mControl, HouseLinc and some home made solutions using SDM, the ISY works like a charm and does what you expect it would. Thank you UD.
Now for a small problem ...
I want my bedroom table lamp to turn off in two steps, to allow me to put my book down before it goes full off. Something like this:
if(lamp is ON)
{
set lamp = 50%
wait 10 seconds
if(lamp is 50%)
{
set lamp = OFF
}
}
I add the first 'if' to make sure that if the lamp is already OFF it doesn't go to 50% for a few seconds and then back OFF. And the second 'if' to allow me to 'override' by turning it back ON during the wait to read a bit longer.
To do that with the ISY, I made two programs:
"Bedroom OFF" A like this(approx):
If Time Is 10:15:00pm
And Status 'Lamp' is ON
Then
Set 'lamp' 50%
Wait 10 seconds
Run Program 'Bedroom B' (Then Path)
Else
- No Actions
And "Bedroom B" like this (approx):
If Status 'Lamp' is 50%
Then
Set 'lamp' Off
Else
- No Actions
The problem is the 'Wait' command does not seem to work. It does wait because the status of program A says it's running for a little while but it goes right on and run program B, while waiting.
I found some references to that in the forums but no solutions.
Is there a (better) way to accomplish this simple need ?
thank
you
Donald