How to see the WEB UI from anywhere?


 

JeffLa

TVWBB Member
Hi,

I have my HeaterMeter running and I can see my device and graph in my browser on my local network. How do I see it if I am not at home?

Jeff
 
The most common way is to punch a hole in your firewall to redirect traffic from the outside to your HM. This is different for every every router out there. IIRC, there's at least a couple of different threads detailing this over the last few months here. It's also possible that your ISP may block incoming traffic from well known ports, or block everything else (in other worse, it may take some tinkering.)
 
You can use a free hosting service called Noip.com or any other free one.

You sign up for the service and you get a Web address for your heatermeter, mine is myuds.servebeer.com

Then you need to know the log in info for your router and the IP address for the heatermeter.

Once you log in find the page that deals with Port forwarding.

On the port forwarding page you will want to set it up with the heatermeter's ip address and port 80.

After saving the info, you may have to restart the router.

Then you can type in the Noip.com address you made and it should go to the heatermeter.
 
What about security issues? How am I exposed if I do port forwarding as described?

By creating a port forward, you are allowing the public internet to connect to port 80 ( http ) or port 443 ( https ) on your heatermeter, depending on which port you've forwarded.

The security implications are that if someone / something manages to gain full access to your heatermeter via logging with the username and password of your heatermeter, they are now inside your home network.

If you choose to create the port forward on port 80/http, which is the most common port, you need to realize that everything over port 80/http is sent in clear text. This means that there is no encryption, and even though you have username and password set on the heatermeter, the username and password are also transmitted in clear text over the internet.

If you choose to create the port forward on port 443/https, you are now using a secure channel, but your browser will throw up some warnings letting you know that the security certificate on the heatermeter doesn't match website you're trying to reach. The trade off in the annoying security warning is that the data between the browser and the heatermeter is fully encrypted and not transmitted in clear text over the public internet.

You just tell your browser to visit https://dynamic.dns.name instead of http://dynamic.dns.name
 

 

Back
Top