If my boss tried to tell me I had to keep my phone on, carry it around everywhere, and carry a laptop around and couldn't leave cell range I'd ask how much he was paying me to do that and for a new contract that laid out my new time and a half rate.
Software developers aren't special, were not even operations staff. Just build stuff that fails gracefully and deal with it on Monday.