The eGauge proxy server is a free, best effort service provided by eGauge to allow easy access to the eGauge interface from anywhere on the internet.


The proxy server both allows easy access to an eGauge behind a firewall, and provides privacy of the IP address and location the eGauge is actually located. When a client browser views an eGauge over the proxy server, they only see the IP address of the proxy server, no IP or network location information of the eGauge is transmitted through the proxy to the client browser.


The eGauge proxy server is located at d.egauge.net, and devices can be accessed at:


http://devicename.d.egauge.net or http://devicename.egaug.es where devicename is the name of the eGauge. For example, eGauge12345 could be accessed on the eGauge proxy server at http://egauge12345.d.egauge.net or http://egauge12345.egaug.es.



The eGauge meter will make an outbound connection to TCP port 8082 (for plain HTTP) and TCP port 8084 (secured HTTPS). No incoming firewall access is necessary.


The proxy-server address is configured in Settings -> Proxy-server hostname. If this value is changed to something else besides d.egauge.net, the eGauge will not be accessible at http://devicename.d.egauge.net or http://devicename.egaug.es/. If the name of the eGauge is changed without requesting it through eGauge support, the proxy-server URL will not work either.


To prevent unwanted access to your eGauge on the proxy server, you can configure a site-wide password which will require credentials to view any eGauge data. This can be configured in Settings -> Access Control.