I wrote a guide to what I ended up with. I used ‘Home Assistant’ for a while with a veralite. When I moved back to Smartthings I setup my router to do the detection. The router script I’m using could use some work. Specifically, I continually sets the virtual presence device instead of only setting on a changed condition. See link:
Wifi Presence Sensor