You can use your phone as a hotspot so your PC can connect to internet through your phone.
Some providers charge extra for this service.
Well, like I said in the first reply. I think you just need to have the access to Internet for the first time you connect to your Space. After that, H9 Control will remember your device so you won't need to log in every time you open it.