Would it suffice if the Notification for when the SmartApp turns the HVAC off included the name(s) of the contacts/switches that are causing us to turn it off? I could also include the thermostat name in this, as in
Contact/Switch Handler Name: [Front Door Sensor] left open for 5 minutes, turning [Ecobee Upstairs, Ecobee Downstairs] off.
This is relatively easy to accomplish.
However, telling you which specific contact sensor or switch was the last one to be closed is really difficult (nothing is impossible). Personally, I should think knowing which ones caused us to turn off the HVAC is much more important, while knowing the last one to be closed really isn’t useful information.
Thoughts?