Resetting to "factory"


 

Andrew F

TVWBB Super Fan
I am attempting to "reset" my heatermeter back to default. I have flashed the SD card many times and it still is showing up on the network with the old settings, i.e. name, offsets, and the worst of all - the old login and password.

How do I go about removing the old login and password? I do not know what they are as this heatermeter is used.

Thanks!
 
The HM stores a backup of your config on another partition of the SD Card and will install it at boot, so even if you re-image the card your settings will come back. There is a "no restore" flag you can set in a file on the SDCard to prevent this, or on newer firmware versions you should be able to reset the config using the HM button to navigate to the Reset Config menu option. On older firmware versions this reset will only reset some of the settings.
 
If you're on the latest HeaterMeter version, then you can just go to the device itself and go through the menus ans navigate to "Reset Config?" and set it to yes. You should see it say "Resetting Configuration" after a few seconds, the pi will reboot and everything will be back to stock.

If you have network access to be able to get into the WebUI you can also go to System -> Backup / Flash Firmware and flash the firmware again, but uncheck the box that says "Keep settings".
 
Thanks all. I was able to reset everything, but found I had to use Internet Explorer to re-set the password. Chrome was being weird for some reason.

Now all I need to do is figure out how to port it out do I can see it on my phone when I'm not on my home network.....
 
In your router port forward port 80 to the IP assigned to your HM and you should be able to access it from the internet. Some routers will block using port 80, in this case you need to add another listening port to the HM and forward that port instead, then add the port number to the end if your URL when you try to connect. Here is a link to a thread I started which explains how to add another listening port to your HM.
 
in this case you need to add another listening port to the HM and forward that port instead

This is only required if the port forwarding on your router doesn't allow you to change the external port number to something different than the internal port number.
 
If the router blocks use of port 80 then I would assume it won't let you port forward to port 80 either? Every router is different, at any rate, I think I provided the info he will be needing....
 
The linksys routers I've used have always allowed the choice of external port and internal port.

I could have 20 different devices listening on port 80 on my network and could map it out like:

external 8001 : 192.168.1.52:80
external 8002 : 192.168.1.54:80
external 8003 : 192.168.1.67:80
external 8004 : 192.168.1.87:80
 
I think some of the routers provided by ISP's have less flexibility. I do exactly what you are describing with my couple HM's, but I'm running tomato on an WRT54G that almost turned into a HM back in the day, not using ISP's hardware.
 
All netgear, im pretty sure don't have that option either. Actually I don't think I owned a router that had the option to have multiple port 80 devices.
 
I know, some do, some don't.... There's lots of routers in the world and some can be quite restrictive, that's why I posted the info about adding listening ports.
 

 

Back
Top