What is this?
A lightweight app for tracking open windows. This is designed around tracking windows for house fans, but surely has other use-cases.
What's special about that?
This app is pretty customizable in how to track open windows and displaying that information to the user. There are two child apps:
Window Tracker
Each instance creates it's own child device for rollup reporting. Each instance allows the user to select the window sensors for monitoring. Optionally a door sensor can be selected as well. If the door sensor is closed, then the window sensors will all be considered closed as well. A secondary option is to select a threshold of how many window sensors must be open before the child device will show as open. By default, this is set to 1.
Aggregate
This child app allows for rollup reporting of the Window tracker instances. It will also create it's own virtual device. Any of the "Window Tracker" child devices can be included. This will tally up the open/closed window sensors from the child device, along with showing a rollup list of which windows are open and which doors (if applicable) are closed.
INSTALLATION
Can be installed using HPM; just search for "Window Tracker"
Manual installation requires the parent app, along with the child apps and driver. All code can be found in my GitHub repo .