I use a two factor system based on two different devices tracking my presence (at this point, one is an ibeacon). Took about 6 months to shake everything out, but it now works well for me. Other community members have come up with other approaches. So it can be done, but takes some work.