Presence by ping?

I have 2 virtual switches - one for me and one for the missus. These are 'Combined Presence Angus' or suchlike. Then I have an RM rule that sets these according to the trust I have in each method (eg. Wifi is completely reliable so it will always win on arrival, but if the WiFi goes down then you don't want to be set to not present unless one of the other methods also reports you are gone). I have another switch 'Everyone is out' that gets set or unset depending on the other two. Then I use these switches in other rules to define if we are home or not. It works really well.

Heres a graphical dashboard I use to show how it builds the decision from left to right (for me my wife and a guest fob)...

And here's an example rule for a person's combined presence...

And the final rule that build the decision if we are all out or not. Hope it makes sense :grin:

It takes a bit of setting up but it's worth it. It's now bullet proof.