Conexiones de red eGauge

Información sobre las conexiones de red y los puertos utilizados por los medidores eGauge.

El medidor eGauge se puede conectar a la red TCP/IP del usuario mediante comunicación Ethernet o WiFi. Si bien el medidor puede utilizarse sin estas conexiones, estas ofrecen mayor funcionalidad y la posibilidad de ver los datos del medidor de forma remota. La información de este artículo está dirigida a administradores de red y otros profesionales de TI.


El eGauge escucha conexiones entrantes de la red local para los siguientes servicios:

  • Servicio web HTTP (puerto TCP 80): Proporciona la interfaz de usuario habitual para acceder y administrar el dispositivo eGauge. Si se desea, este puerto puede estar expuesto a Internet mediante una regla de firewall adecuada (por ejemplo, una regla que reenvíe los accesos al puerto 8080 al dispositivo eGauge en el puerto 80). El servicio proxy permite acceder a este servicio de forma remota sin necesidad de modificar el firewall ni el router de la red local.

  • Servicio web HTTP (puerto TCP 443) [no compatible con los modelos eGauge2 o EG30xx] : proporciona acceso seguro a la interfaz del servidor web del dispositivo eGauge.

  • Servicio SSH (puerto TCP y UDP 22): [desactivado por defecto*] El servicio de shell seguro (SSH) se utiliza únicamente para mantenimiento y servicio técnico de fábrica y está protegido por una contraseña única que solo conoce el fabricante. Este puerto no debe estar expuesto a internet a menos que eGauge Systems lo solicite para la resolución avanzada de problemas. *Este servicio está desactivado por defecto a partir del firmware v3.02.

  • Servicio mDNS (puerto UDP 5353): El servicio de nombres de dominio multidifusión (mDNS) permite acceder a la interfaz de eGauge a través de la red local mediante http://devname.local/ o http://devname/, donde devname es el nombre del dispositivo eGauge. El servicio mDNS también se conoce como "Avahi" o "Bonjour" en algunos sistemas operativos.

  • Servicio IP BACnet (puerto UDP 47808): [deshabilitado por defecto] : El servicio de red de Automatización y Control de Edificios se puede habilitar en Configuración → Otros ajustes → Ajustes → BACnet . Si está habilitado, el eGauge escuchará las solicitudes maestras BACnet en el puerto UDP 47808 por defecto. A partir del firmware 4.2, el puerto BACnet/IP se puede configurar al usar BACnet sobre el protocolo UDP/IP.

  • Servicio Modbus TCP (puerto TCP 502*): [deshabilitado por defecto] : El servicio Modbus TCP se puede habilitar en Configuración → Otros ajustes → Servidor Modbus . Si está habilitado, el eGauge escuchará las solicitudes Modbus maestras en el puerto TCP 502. *El usuario puede cambiar el puerto TCP en el menú correspondiente.


El eGauge mantiene las siguientes conexiones salientes a Internet:

  • Conexión clásica al servidor proxy HTTP (puerto TCP 8082): El eGauge intentará establecer y mantener una conexión con el servidor proxy configurado en Configuración → Otros ajustes → Ajustes generales → Nombre de host del servidor proxy . Esto proporciona acceso al servidor web a la interfaz del eGauge a través de la URL del servidor proxy, por ejemplo, http://DEVNAME.egaug.es/ o http://DEVNAME.d.egauge.net/, donde DEVNAME es el nombre de su dispositivo eGauge . Esta conexión se puede desactivar configurando el ajuste "Nombre de host del servidor proxy" con el valor 0 (cero). Esta conexión no se utiliza en EG4xxx a partir del firmware v4.0.

  • Conexión clásica al servidor proxy HTTPS (puerto TCP 8084) [no disponible en los modelos eGauge2 o EG30xx] : Igual que la conexión al servidor proxy HTTP, pero cifrada. NOTA: Esto es necesario para la conectividad con el servidor proxy en los modelos EG4xxx a partir del firmware v4.0 . Esta conexión se puede desactivar configurando el nombre de host del servidor proxy en 0 (cero).

  • Sincronización horaria NTP (puerto UDP 123*): eGauge utiliza el servicio NTP para la sincronización horaria. De forma predeterminada, los servidores se determinan mediante consultas:
    {0..3}.north-america.pool.ntp.org
    que se expande a:
    0.north-america.pool.ntp.org
    1.north-america.pool.ntp.org
    2.north-america.pool.ntp.org
    3.north-america.pool.ntp.org

    Esto se puede configurar en Configuración → Otras configuraciones → Fecha y hora → Nombre de host del servidor de hora (NTP) .

Nota

  • Los dispositivos del modelo eGauge2 y EG30xx utilizan el protocolo NTP estándar que requiere el puerto UDP bidireccional 123, mientras que los modelos eGauge más nuevos utilizan el servicio OpenNTP que es compatible con versiones anteriores del NTP estándar, pero puede usar un puerto aleatorio de número alto en el cliente.

  • Conexión al servidor eGauge.io (puerto TCP 8084): Introducido en los medidores EG4xxx a partir del firmware v4.4, egauge.io es una nueva versión del cliente proxy diseñada para reemplazar el servidor proxy HTTPS clásico. Esta conexión es independiente de las conexiones al servidor proxy clásico. Una vez habilitado y conectado, egauge.io permite que los medidores se conecten a proxy.egauge.io y sean accesibles en https://DEVNAME.egauge.io . Esta conexión se puede configurar mediante la API web JSON en /config/net/goproxy , así como a través de la interfaz moderna en Configuración → Red → Servidor proxy. La conexión egauge.io solo es compatible con los medidores EG4xxx y no está disponible en medidores antiguos como EG30xx y eGauge2.

eGauge.io

  • eGauge.io actualmente funciona en conjunto con el servidor proxy clásico. Este sigue siendo el método principal y recomendado para acceder a los medidores eGauge2 y EG3xxx. Los medidores enviados después del 1 de enero de 2024 usarán automáticamente el proxy de eGauge.io. Para obtener información sobre cómo cambiar su medidor EG4xxx vendido antes de principios de 2024 a eGauge.io, consulte: Servicio de eGauge.io.

Otros recursos externos

  • Actualizaciones de firmware: Al actualizar un dispositivo, el eGauge descarga el archivo de firmware firmado mediante una llamada HTTP a egauge.net. Algunas versiones de firmware permiten cargarlo desde el navegador en lugar de descargarlo del servidor de egauge.net.

  • Recursos dinámicos: Es posible que algunos contenidos del eGauge deban actualizarse con mayor frecuencia que las versiones de firmware. Actualmente, esto se limita a la lista que aparece en Configuración → Intercambio de datos. Cuando se requieren estos recursos dinámicos, el eGauge realiza una llamada HTTP a egauge.net para recopilar esta información.

  • Red de distribución de contenido: al acceder a funciones más nuevas del eGauge (como la vista de forma de onda) a través de la conexión del servidor proxy, la interfaz puede hacer que el navegador solicite JavaScript y otros recursos de un servidor eGauge separado si se carga más rápido que si los datos provienen del eGauge a través del servidor proxy.

  • El eGauge usa DHCP por defecto . Si no puede obtener una dirección DHCP, usará 192.168.1.88 . Seguirá solicitando una dirección DHCP y la obtendrá cuando el servicio esté disponible. Obtener una IP no debería tardar más de 15 minutos una vez que el servidor esté disponible. Se puede configurar una IP estática en Ajustes → Ajustes de red.