Here is a set of events I built recently after the kids left one of the exterior doors open; hopefully someone finds this helpful.
WHAT IT DOES
This series of events will speak a phrase and fire off a single text message after a door has been left open for more than 5 minutes, once the door has been closed, it will sent a single text message indicating that the door has been closed.
* Announcement repeats every 5 minutes until door is closed, uses the "Cannot Re-Run for x Option"
EXAMPLE EVENTS
MY EVENTS
I have a set of rules (2) that reset a counter (Exterior Doors Closed) when any of the exterior doors is opened, the counter is set to 1(true) when all of the doors are closed.
This series of events builds upon that existing logic and will speak a phrase and fire off a single text message after a door has been left open for more than 5 minutes, The announcement repeats every 5 minutes until door is closed, uses the "Cannot Re-Run for x Option"
At approximately the 10 minute mark, the counter is incremented to 2 when the first event runs again, at this time I shutdown the Heatpump and send a message out indicating that the heatpump is being shutdown. I leverage a counter to indicate that the heatpump was shutdown by the Perimeter Door Left Open series of events so that I can turn it back on.
There is also a rule to let me know if someone has entered the house while the door is sitting wide open, which is built on top of another task which sets the "WIAB - Occupant Detected" counter to 1(true) anytime there is motion in the house.
Once all of the doors have been closed, a message is sent indicating that the doors are closed, and turns back on the Heatpump IF it was turned off by the Perimeter Door Left Open events.
NOTES
The "Perimeter Door Open" counter is incremented every 5 minutes, so it's easy to add additional logic that happens after the door is left open for x number of minutes (5 minute increments) by simply waiting for the counter to hit a specific increment.
DEPENDENCIES
Some of the events in this group have a dependency on counters that are set as part of my House level Occupancy Status events.
https://forums.homeseer.com/forum/ho...ection-with-hs
WHAT IT DOES
This series of events will speak a phrase and fire off a single text message after a door has been left open for more than 5 minutes, once the door has been closed, it will sent a single text message indicating that the door has been closed.
* Announcement repeats every 5 minutes until door is closed, uses the "Cannot Re-Run for x Option"
EXAMPLE EVENTS
MY EVENTS
I have a set of rules (2) that reset a counter (Exterior Doors Closed) when any of the exterior doors is opened, the counter is set to 1(true) when all of the doors are closed.
This series of events builds upon that existing logic and will speak a phrase and fire off a single text message after a door has been left open for more than 5 minutes, The announcement repeats every 5 minutes until door is closed, uses the "Cannot Re-Run for x Option"
At approximately the 10 minute mark, the counter is incremented to 2 when the first event runs again, at this time I shutdown the Heatpump and send a message out indicating that the heatpump is being shutdown. I leverage a counter to indicate that the heatpump was shutdown by the Perimeter Door Left Open series of events so that I can turn it back on.
There is also a rule to let me know if someone has entered the house while the door is sitting wide open, which is built on top of another task which sets the "WIAB - Occupant Detected" counter to 1(true) anytime there is motion in the house.
Once all of the doors have been closed, a message is sent indicating that the doors are closed, and turns back on the Heatpump IF it was turned off by the Perimeter Door Left Open events.
NOTES
The "Perimeter Door Open" counter is incremented every 5 minutes, so it's easy to add additional logic that happens after the door is left open for x number of minutes (5 minute increments) by simply waiting for the counter to hit a specific increment.
DEPENDENCIES
Some of the events in this group have a dependency on counters that are set as part of my House level Occupancy Status events.
https://forums.homeseer.com/forum/ho...ection-with-hs
Comment