I would encourage you to look at a couple community based presence apps, Combined Presence and Presence Plus. While they in and of themselves aren't a "rule", they help to regulate presence by combining presence sensors and people to determine if someone is home. It makes things much more reliable to do this combined method.
There are probably others, but I am most familiar with these two.
In addition to those, (or rather as part of one of those above) you can add Wifi presence, (phone present on your router WiFi for example), Owntracks, Life360, and other methods to get a more accurate picture of presence.
Lots of good presence apps in Hubitat Package Manager if you haven't tried that already.