How to Access Your Device from Outside Your Home Network
Your Autelis device lives on your local LAN (local area network) and is connected to your router which is also a firewall. The router manages all communication between devices on your LAN as well as communication with the internet. The firewall function of your router prevents unapproved communication between the LAN and the internet. In order to access your device from the internet, for example over a 3G/4G cell phone connection or from an internet connection at work or a hotel, you must configure your router to allow this access.
NOTE: Your other (more advanced) option is to setup a VPN server on your LAN and connect to it from the internet. In this case your computer or handheld device will act like it is on your LAN and no other configuration is necessary. This is more complicated and may require additional hardware or software so it is left to the user to investigate.
When your device is connected to your router, the router assigns it with an IP address which is in a specific range for your LAN and is known as a private address. Because it is a private address only other devices connected to your router can communicate with it by default. The router issues these private IP addresses using a process called DHCP. An address assignment is known as a lease and this gives the device the permission to use this private IP address for a finite period of time. At the end of this period the device will either renew the lease or the address will be freed for assignment to other devices. The first step in this process is to make sure that your device always receives the same private IP address and your router knows never to assign it to another device in case the lease ever expires. To do this you will create a DHCP Reservation for the device in your router based on your device's MAC address, which is printed on the bottom of the device. Please refer to your router manual for information on DHCP Reservations. In most cases you should reserve the same address that the device currently has so that you will not have to worry about deleting leases and rebooting things for the reserved IP address to be equal to the current IP address for the device. Once you have saved the DHCP Reservation and confirmed that the device has that IP address, make a note of the IP address and continue with the next steps.
Similarly, the router itself is assigned an IP address from your Internet Service Provider which is known as a public address. Because it is a public IP address, you can access it from other networks across the internet. However, much like your device's private address, the router's public address is also subject to finite leases and may change over time (unless you have specifically contracted with your ISP for a static IP address). In order to ensure that you will always be able to know your router's current IP address, you can use a free service called Dynamic DNS or DynDNS. There are various providers for this service and you should select one that is supported by your router. These services also offer paid upgrades, but the free functions are sufficient for this purpose. Check your router's manual to see which Dynamic DNS services are supported and pick one. By creating an account at one of these providers, you will be able to replace your router's IP address with a name (eg. myrouter2013.dyndns.org) and your router will always give its current IP address to the Dynamic DNS provider so that the name you choose will be directed to it. Once you have finished creating this account and setting it up in your router, continue with the next steps.
The final step is to allow traffic from the internet which comes to your router's public IP address to be forwarded to your device. This is called Port Forwarding. Please consult your router's manual for more information on Port Forwarding. You can also consult the website portforward.com. In this case we need to forward traffic to port 80 on your device. Some routers will allow you to select a different external port of your choice while leaving the internal port at 80. Use the private IP address that you reserved for your device in the DHCP Reservation section as the destination for the Port Forwarding.
NOTE: Some Autelis devices allow you to change the default web port under advanced settings. If you have changed the port then you must used the value you specified.
Now that you have completed the configuration, to access your device from the internet you should type into your browser the name you chose for your Dynamic DNS redirect (eg. http://myrouter2013.dyndns.org). If you specified the external port for your Port Forwarding to be something other than 80 you will need to add a colon and a port number (eg. http://myrouter2013.dyndns.org:81). You should now be able to access your device over the internet so bookmark the address or save to your homescreen on mobile devices.