Hi,
I'm trying to write a program to notify me if my garage door is open for more than 15 minutes.
Here's what I've come up with but it's not working and I'm wondering if anyone can help me troubleshoot:
Program 1 [Notification.GarageOpen.1]:
If
Status 'Outside / System Devices / Garage Door IO Sensor' is On
Then
Wait 15 minutes
$GarageOpen = 1
Else
- No Actions - (To add one, press 'Action')
Program 2 [Notification.GarageOpen.2]:
If
$GarageOpen is 1
And Status 'Outside / System Devices / Garage Door IO Sensor' is On
Then
Send Notification to 'BenInsteon' content 'GarageDoor'
Else
- No Actions - (To add one, press 'Action')
Program 1 is triggering correctly, but program 2 is not. Despite the variable "$GarageOpen" is 1 and "Garage Door IO sensor" is "On", the console still says the Status is "False".
I have a third program that changes $GarageOpen to 0 if the garage closes.
Any help would be much appreciated.
Thanks,
Ben