Portugal
Asked — Edited

Can We Use The ARC Mobile App Outside Our Home Network?

Hi, I am trying to use the ARC mobile app to control my EZ-B v4 using  4G network on my android phone using port forwarding. Have been trying but with no success. Is this possible? Any help would be great. Thx


Related Hardware EZ-B v4
Related Control Interface Builder

ARC Pro

Upgrade to ARC Pro

Get access to the latest features and updates before they're released. You'll have everything that's needed to unleash your robot's potential!

#1  

You don't need any internet to control EZBv4 if you use the built in Adhoc wifi server that it has ,you just need to change that setting at the EZ B server address and it will connect to your cell phone or laptop with no other wifi needed.

PRO
Portugal
#2  

Thanks, but did u read my question?

PRO
USA
#3  

@proteusy: Can you confirm:

  1. Android Phone with Hotspot activated  ?
  2. EZ-B client mode connected to the Hotspot network ?
  3. Where is ARC connected ?
PRO
Portugal
#4  

Olá ptp,

  1. Android phone will be using 4G network so i can control the EZB-4 even if i am not home.
  2. My EZB is in client mode
  3. Would use the mobile app to control the robot. All i would like to do is control the robot form anywhere in the world using ezb mobile app. Cumps.
PRO
USA
#5   — Edited

@proteusy Sorry the delay, travelling limited access to the PC.

ASFAIK It's not possible to use to use a 3G/4G Modem or mobile phone as NAT server (port forwards), I don't know if is by default but in most scenarios the 3G/4G get's a private IP from the mobile provider then the IP is masqueraded (NAT) with a public IP.  When you access a public site the public IP you see is the mobile operator endpoint.

IPv4 range is saturated is almost impossible to serve a public Ipv4 to all mobile devices.

User-inserted image

As you can see above my mobile phone is connected to 4G network and the cellular IP is 10.44.238.182 a private class A (10.x.x.x) so when you do NAT you are masquerading your internal IPs (mobile hotspot) with the 10.44.238.182 and that IP is masqueraded again (by the mobile provider) to the 87.103.20.243

You can get out but you can't get in although is possible to configure VPN client site-to-master site but that is a different scenario.

#6  

I think PTP may be overthinking this.  Will the robot be on your home network or with you where your phone is?

I too am traveling, but this weekend I can provide detailed instructions and ideas for either situation.

Alan

PRO
Portugal
#7  

Hi thetechguru, the robot is connected to my home network. The idea is to make a telepresence robot that can be accessed from outside my home network using my phone.

#8  

Ok.  Fairly easy, although if you can have a home PC on as well, it is even easier.  Biggest issue without a PC is knowing the current public IP address of your home network.

I'll write up something this weekend.   There are several conversations about this going back several years on the forum, but digging through all of them for the right answer may be more trouble than it is worth.