Heater Meter - No Comms


 

Doug McCurry

New member
Hi There,

My Heatermeter has worked flawlessly for years. For some reason I can no l longer get the web interface to display. I have reset the unit and re-flashed the SD card but no luck. It boots up and displays 192.168.200.1. I have my laptop set at 192.168.200.5. I am unable to ping the HM from my laptop. Any ideas on what to try next?

A pic of the indicator lights is attached.

Thanks,
Doug
 

Attachments

  • HM.PNG
    HM.PNG
    838.1 KB · Views: 1
Sounds like it's connecting to your access point, and getting an IP address, if it didn't complete those 2 steps, you'd either not get an address or get a 169.y.z.t address. Check your DHCP service (on your router/AP most likely,) to see if you're getting the IP address lease, and if the DHCP server can ping both your HM and your laptop.
 
Sounds like it's connecting to your access point, and getting an IP address, if it didn't complete those 2 steps, you'd either not get an address or get a 169.y.z.t address. Check your DHCP service (on your router/AP most likely,) to see if you're getting the IP address lease, and if the DHCP server can ping both your HM and your laptop.
When I'm doing this the usb wifi dongle is disconnected. There is a cable direct between my laptop and the heatermeter. Not sure how but the heatermeter is getting that address. My laptop is set to static IP.
 
192.168.200.1 is a default IP for the HM on the wired ethernet port. Do the lights on the RasPi ethernet jack light up when you connect to it? If not, you may need to use a crossover cable when connecting directly from your laptop to the RasPi or connect both your laptop and the RasPi to a wired switch and try connecting to 192.168.200.1
 
When I'm doing this the usb wifi dongle is disconnected. There is a cable direct between my laptop and the heatermeter. Not sure how but the heatermeter is getting that address. My laptop is set to static IP.

That would have been handy to know. For twisted pair Ethernet, there's a switch/hub side and a client side. As Steve indicates, if you want to connect 2 ports of the same type together, you'll need a crossover cable if one part doesn't do auto-crossover. If you're building your own crossover cable, it's 568A on one end and 568B pinouts on the other (and doesn't matter which end gets plugged in where.)
 
My IP settings are correct. I stuck a Netgear switch between them. Same thing. No ping.
 

Attachments

  • 20200629_125257.jpg
    20200629_125257.jpg
    185.6 KB · Views: 8
  • 20200629_125000.jpg
    20200629_125000.jpg
    159.6 KB · Views: 7
Attached monitor and keyboard hoping to see something.
 

Attachments

  • 20200702_150451.jpg
    20200702_150451.jpg
    188.2 KB · Views: 3
  • 20200702_150820.jpg
    20200702_150820.jpg
    158.8 KB · Views: 3
So it's not seeing anything past its own interface. Are you able to plug the HM into a network with a DHCP server and see if it's able to get an IP?
 
Yes. My router is 192.168.12.108. It assigned 192.168.12.97 to the HM. HM still cannot ping the router .
 

Attachments

  • 20200702_163921.jpg
    20200702_163921.jpg
    163 KB · Views: 2
It gets an IP and you can see the MAC address of your router via the arp command. Are you sure your router responds to ping from other hosts? Some routers block it. Can you get to http://192.168.12.97 from the network?
 
Yes! I was able to hit the HM web interface from my laptop. Still cannot ping my laptop or the router from HM. You are right I could not ping the router from my laptop either. Not sure why HM will not ping my laptop but it is now working. Thx!
 
It looks like your laptop had a couple of network interfaces (vmnet1 + realtek ) and may have been confused about how to get to 192.168.200.1, even though you had an interface on the same subnet, which should normally make it the high priority interface, but it's hard to tell if the vmware networking driver might be trying to do something else as well.
 

 

Back
Top