Using smart phones as presence sensors

You could use the device type described in this thread, Presence Detection using DD-WRT Router Script. I included a virtual switch in the device and it would be accessible from tasker and you can manually toggle the swtich. This device type would allow you to use the dashboard for your virtual presence sensor.