Easy to accomplish
So the Smart device system would not really need internet to work, it only needs a network and for you user phone to be connected to that same network.
So you could control everything with phone when you are in or near the coach. When you get to a location with internet, you could then connect the router to that network.
__________________
|