Cada circuito en Home Assistant — dos vías de entrada

Ejecuta el hub junto a Home Assistant y publica cada punto de medida por descubrimiento MQTT. Ejecútalo dentro de Home Assistant como dispositivo ESPHome y los puntos simplemente están ahí. En cualquier caso, las entidades de energía van directamente al panel de energía —sin plantilla, sin utility_meter— y nada sale de tu propia red.

RBgrid Settings → Home Assistant: el formulario del broker MQTT —dirección, puerto, usuario y contraseña; el hub se conecta tras un reinicio.Abrir la imagen a tamaño completo

Un dispositivo, dos formas de ejecutarlo

Ambos ejecutan el mismo núcleo de medida en tu propio ESP32 y miden de la misma forma. Lo que cambia es dónde lo configuras y qué miras.

La app propia del hub

el hub sirve una app web en su propia dirección; las tarifas, los puntos, el historial y los precios se configuran allí. Home Assistant se conecta por MQTT si lo quieres. Elígela si no usas Home Assistant, o si quieres que el hub funcione por su cuenta.

Dentro de Home Assistant

el hub es un dispositivo ESPHome, y el panel de RBgrid en Home Assistant es donde lo configuras. Sin app web, sin broker que mantener. Elígela si Home Assistant ya es tu interfaz.

Los precios de mercado funcionan en ambos. El hub descarga por sí mismo el precio day-ahead de tu zona, aplica tu contrato y valora cada periodo de 15 minutos con el precio de ese periodo, sea cual sea la forma en que lo ejecutes. Cómo funcionan los precios dinámicos

Home Assistant

El hub publica cada punto a HA mediante descubrimiento MQTT; una tabla te indica qué añadir al panel de energía.

Por hub

Net Power, Frequency, Cost (Total/Day), Export value (Total/Day) — mostrado como «Revenue (Total/Day)» en v1.1.0 — Bus Voltage

Por punto

Current, Power, Reactive Power, Power Factor, Energy In/Out (de por vida, total_increasing) + Day

Selección para el panel de energía

Para el panel de energíaElige la entidad de RBgrid
Consumo de redla Energy In del punto de suministro
Devolución a la redla Energy Out del punto de suministro
Paneles solaresla Energy Out del punto de generación
Dispositivos individualesla Energy In de cada punto de circuito

Todos son sensores de energía total_increasing (Wh), así que el panel de energía los acepta directamente: sin utility_meter, sin plantilla.

¿Ya tienes un lector P1 / DSMR? Lee el total de la casa en el contador; RBgrid mide cada circuito detrás de él: los dos se complementan. RBgrid no lee por sí mismo el puerto P1.

MQTT, WebSocket y REST

  • mqtt

    Temas fijos rbgrid/<mac12>/telemetry|status|cmd|cmd/resp; el prefijo no es configurable. Descubrimiento de HA bajo homeassistant/sensor/…. Solo el broker es configurable.

    • Telemetría cada 3 segundos
    • Descubrimiento de Home Assistant retenido
    • Un canal de comandos para las escrituras
    • Tú configuras tu propio broker (ninguno por defecto)
    • Prefijo de tema fijo rbgrid/<mac>/….
  • rest · ws

    REST para integradores: /api/v1/summary, /history, /export.csv, /economics. Trama de telemetría WebSocket v2. Recetas: Node-RED, Grafana.

    Node-RED y Grafana: lee el feed REST/WebSocket o suscríbete a MQTT; no hace falta ningún plugin.

Precios de mercado en el dispositivo, no solo horarios. El hub descarga por sí mismo el precio day-ahead de tu zona y aplica encima tu contrato: recargo, impuesto de energía, peaje de red e IVA. Guarda el precio usado junto a los kilovatios-hora a los que se aplicó, así que cada cifra de coste se puede rastrear hasta el precio que la produjo. Los horarios por zona siguen funcionando y sustituyen al precio cuando un proveedor no responde. Y si el precio ya está en Home Assistant, Home Assistant puede pasárselo al hub.

Cómo funcionan los precios dinámicos