TomGerhard
New member
Hi,
I just put together my HeaterMeter (using Pi A+) and started to set it up. Everything seems to be working fine so far except the fact that I cannot access it from outside my network.
Here is what I did to set it up after connecting a Keyboard to the USB and my TV to the HDMI port:
1. modified the /etc/config/network file in the WWAN section to change from DHCP to static as well as setting the IP address to 10.66.77.10 which is an available IP address on my network.
2. using "wifi-client SSID PASSWORD" to configure my WiFi
3. using "uci add_list lucid.http.address=8095" and "uci commit lucid" to add listening port number 8095
4. using "uci del_list lucid.http.address=80" and "uci commit lucid" to remove listening port number 80
I also added a static routing in my router to forward UDP and TCP requests from the outside on port 8095 to 10.66.77.10 (which is the HeaterMeter's IP address) and also have a dynamic IP service like xxxxxxx.noip.me so that I can access my external IP address using that address. I have an IP camera also on that network that I check and which works fine so I know that this service works and has my up to data external IP address correct.
I use my phone to check if I can access the HeaterMeter. And here are the different scenarios I tested and their outcome:
A) When my phone is on WiFi on the same network I can access the HeaterMeter at 10.66.77.10:8095
B) When my phone is on WiFi on the same network I can access the HeaterMeter at xxxxxxx.noip.me:8095
C) When I remove the port forwarding from my router and my phone is on WiFi on the same network I can NO LONGER access the HeaterMeter at xxxxxxx.noip.me:8095 but can still access it at 10.66.77.10:8095 (this I think shows me that when enabled the port forwarding works correctly)
D) When my phone is NOT on WiFi so I am trying to access from outside my network I can NOT access the HeaterMeter at all which makes sense when trying to access it at 10.66.77.10:8095 but doesn't make sense when trying to access it at xxxxxxx.noip.me:8095 because this should still work.
Does anyone know what I am doing wrong or missing? Do I need to set anything else up on the HeaterMeter side of things? I saw there is some routing tables or something in the HeaterMeter config gui. Maybe I need to do something there?
I appreciate any hints or other things to try as I am not sure where to go from here and although it is a great device when just being able to access it from within the network I would really like to be able to use the access from outside the network option.
Thanks!
Tom
I just put together my HeaterMeter (using Pi A+) and started to set it up. Everything seems to be working fine so far except the fact that I cannot access it from outside my network.
Here is what I did to set it up after connecting a Keyboard to the USB and my TV to the HDMI port:
1. modified the /etc/config/network file in the WWAN section to change from DHCP to static as well as setting the IP address to 10.66.77.10 which is an available IP address on my network.
2. using "wifi-client SSID PASSWORD" to configure my WiFi
3. using "uci add_list lucid.http.address=8095" and "uci commit lucid" to add listening port number 8095
4. using "uci del_list lucid.http.address=80" and "uci commit lucid" to remove listening port number 80
I also added a static routing in my router to forward UDP and TCP requests from the outside on port 8095 to 10.66.77.10 (which is the HeaterMeter's IP address) and also have a dynamic IP service like xxxxxxx.noip.me so that I can access my external IP address using that address. I have an IP camera also on that network that I check and which works fine so I know that this service works and has my up to data external IP address correct.
I use my phone to check if I can access the HeaterMeter. And here are the different scenarios I tested and their outcome:
A) When my phone is on WiFi on the same network I can access the HeaterMeter at 10.66.77.10:8095
B) When my phone is on WiFi on the same network I can access the HeaterMeter at xxxxxxx.noip.me:8095
C) When I remove the port forwarding from my router and my phone is on WiFi on the same network I can NO LONGER access the HeaterMeter at xxxxxxx.noip.me:8095 but can still access it at 10.66.77.10:8095 (this I think shows me that when enabled the port forwarding works correctly)
D) When my phone is NOT on WiFi so I am trying to access from outside my network I can NOT access the HeaterMeter at all which makes sense when trying to access it at 10.66.77.10:8095 but doesn't make sense when trying to access it at xxxxxxx.noip.me:8095 because this should still work.
Does anyone know what I am doing wrong or missing? Do I need to set anything else up on the HeaterMeter side of things? I saw there is some routing tables or something in the HeaterMeter config gui. Maybe I need to do something there?
I appreciate any hints or other things to try as I am not sure where to go from here and although it is a great device when just being able to access it from within the network I would really like to be able to use the access from outside the network option.
Thanks!
Tom