Mide y visualiza tu consumo con InfluxDB y Grafana

Por Yapci Bello · · 3 min de lectura

En analítica web tengo una frase clavada: lo que no se mide no se mejora. En domótica pasa exactamente igual. Puedes intuir que algo consume mucho, pero hasta que no lo ves en una gráfica no sabes cuánto, cuándo ni por qué. Para eso monto dos piezas que trabajan juntas: InfluxDB para guardar el histórico y Grafana para visualizarlo.

El problema del histórico corto

Mi núcleo de control es Home Assistant, que recoge las lecturas de todos los sensores. Lo cuento en Home Assistant como cerebro de la domótica. El detalle es que, por defecto, Home Assistant solo conserva el histórico a corto plazo: su integración recorder purga automáticamente todo lo que tenga más de 10 días salvo que cambies el parámetro purge_keep_days. Suficiente para ver lo que pasó ayer, pero inútil para responder a “¿gasto más este invierno que el pasado?”.

Ahí entra InfluxDB.

Qué es InfluxDB

InfluxDB es una base de datos de series temporales (time-series). Está pensada precisamente para guardar datos con marca de tiempo: lecturas de consumo eléctrico, temperatura, humedad, nivel de batería… cualquier valor que cambie con el tiempo. En lugar de tirar las lecturas viejas, las acumula.

Volcando los datos de Home Assistant a InfluxDB —hay una integración oficial para ello— conservo series largas, de meses o incluso años. Eso es lo que me permite ver tendencias reales y no solo fotos del momento.

Grafana: ver de un vistazo

InfluxDB guarda los números, pero los números en bruto no dicen nada. Grafana es la capa de visualización: monto cuadros de mando (dashboards) con gráficas sobre esos datos. De un vistazo veo el consumo de la casa, lo comparo entre periodos y detecto cualquier cosa rara.

El flujo completo que tengo montado es sencillo de explicar:

sensores → Home Assistant → InfluxDB (histórico) → Grafana (paneles)

Cada pieza hace una sola cosa y la hace bien. Y Grafana, además, puede mezclar datos de InfluxDB con otras fuentes en un mismo panel.

Para qué sirve de verdad

Esto no es decoración. Con un dashboard de consumo delante puedo:

  • Detectar gastos anómalos: un aparato que no debería estar tirando y lo está.
  • Medir el impacto de un cambio: si modifico algo en la instalación, veo el antes y el después con datos, no a ojo.
  • Justificar decisiones: invertir en eficiencia energética se sostiene mucho mejor cuando enseñas la gráfica.

Encaja de lleno con cualquier estrategia de eficiencia. Por ejemplo, cuando aprovecho el excedente solar para reducir la factura, es Grafana quien me confirma que el ahorro es real y no una sensación. Y en alojamientos turísticos, tener el histórico de consumo por propiedad ayuda a controlar costes y a explicarlos.

Lo que me llevo

Montar InfluxDB y Grafana añade algo de complejidad, no lo voy a negar. Pero el salto es enorme: pasas de adivinar a saber. Y una vez tienes el histórico corriendo, cada decisión sobre tu energía deja de ser una corazonada y pasa a ser una lectura sobre una gráfica.

¿Quieres que lo implementemos por ti?

Yo diseño la estrategia; la ejecuta mi equipo en SMedialab, la agencia que cofundé en Tenerife.

Ir a SMedialab →

Buscador del sitio

Escribe al menos dos letras para buscar.