ecoHub

EcoHub esta se instala en una Raspberry Pi y esta basado en el software de open energy monitor

La principal función de ecoHub es leer los datos recibidos desde el módulo de radio RFM69CW para darles el formato adecuado y transmitirlos al servidor de Internet de la Energía(IoE). La configuración del comportamiento de este módulo se especifica en el fichero emonhub.conf.

ecoHub implementa también una serie de interfaces que pueden leer/suscribirse o enviar/publicar datos hacia y desde una multitud de servicios.

_images/raspberrypi.jpg

Características principales

  • Bus de publicación y subscripción de MQTT

  • Transmisión de datos al servidor Internet de la Energía

  • Es posible implementar varios interfaces y ampliarlos de forma dinámica

  • Depuración de errores y revisión del comportamiento mediante logs

Interfaces

El desarrollo de interfaces es la forma de incluir nuevos dispositivos, a través de sus protocolos, en las redes de Internet de la Energía.

Los interfaces mas utilizados en ecoHub son los siguientes:

  • EmonHubJeeInterfacer: Recibe y decodifica los datos del módulo de radio RFM69CW según la estructura de datos de JeeLabs

  • EmonHubMqttInterfacer: Publica los datos decodificados en MQTT

Otros interfaces que es posible implementar son:

  • Direct Serial

  • Victron Products

  • ModBus FRONIUS Solar inverter

  • Graphite timeseries DB

  • SMASolar