Thanks for your suggestions. Though, what you propose is something that either involves manual action or a time-based schedule. Those are things I want to avoid. That's why smartphone wifi seems like a good option: you carry your own private on/off 'beacon' with you.
I have a htpc that doubles as an FTP server. It is on 24/7 so the need for an active pc is not a problem.