I still have the NFC part in there, so I can always reset it with that, or a button in my "pets" dashboard.
I hadn't actually thought about the times we may not be here. Now that you mention it; I am tracking when we are away, so i think I'll just add that as a condition to the automation. As long as one person is home, someone can let the dogs out. I'll just have to be smarter about who to send the alerts to when it's not done and someone is home :)