There’s no one preferred method, but different people do different things. Usually a variant of some kind of UPS system just like you would do with your router. If the Internet goes out you will still lose a lot of functionality, there’s nothing you can do about that.
There is a thread in the forum on planning for outages if you’d be interested in that:
As far as the system thinking your hub was in a different region, I’ve never heard of that one before. Really crazy. I’m not even sure how that would happen. But I’m glad you got it resolved.