Saltar al contenido principal

Integración domótica Hildebrand Glow (DCC), gratuita y de código abierto

Integración Hildebrand Glow (DCC) para Gladys Assistant

Contadores británicos con la app Bright: luz, gas, energía, coste, tarifa, escenas.

Presentación​

Esta integración lleva a Gladys sus contadores inteligentes británicos (SMETS2, y los SMETS1 migrados al DCC), a través de Glowmarkt, la nube de Hildebrand detrás de la app gratuita Bright. Solo necesita su cuenta Bright: ningún hardware adicional.

  • Un dispositivo Gladys por contador, electricidad y gas: energía y coste de hoy y de ayer, precio del kWh y cargo fijo, y la potencia instantánea si tiene una pantalla Glow (IHD o CAD).
  • Las medias horas de electricidad llegan a las pantallas de energía de Gladys en su hora real, aunque lleguen con horas de retraso, con hasta 90 días de historial al añadir el contador.
  • Disparadores de escena (las cifras de ayer están listas, cambia la tarifa, un contador deja de enviar datos y vuelve a enviarlos) y acciones de escena (energía y coste de un periodo, leer ahora).
  • Dos widgets de panel: un contador (hoy, coste, gráfico por media hora o por día) y la conexión.

Transporte: nube. Su contador envía sus lecturas al DCC (la red nacional de contadores inteligentes), Hildebrand las recoge como uno de los «DCC Other Users», y la integración lee la nube Glowmarkt con su cuenta Bright. Los datos llegan con 30 minutos a unas horas de retraso: así funciona el DCC, no es un fallo de la integración. Sus datos de consumo salen de su hogar (ya lo hacen con la app Bright).

Sin relación con Hildebrand. Aún no probada con una cuenta Bright real: las peticiones siguen la documentación oficial de Glowmarkt. Informe de lo que funciona y de lo que no.

Ilustración generada de los widgets: el contador de electricidad (hoy, coste, ayer, potencia, últimas 24 horas por media hora), el contador de gas en 30 días y la conexión con las tarifas — no es una captura de pantalla

Requisitos​

  • Gladys Assistant 5.3.0 o posterior.
  • Un contador inteligente en el DCC: todos los SMETS2 y los SMETS1 ya migrados (pregunte a su proveedor si tiene dudas).
  • La app gratuita Bright (Hildebrand, Android o iOS): cree una cuenta, vincule sus contadores y espere a que su consumo aparezca en la app. Si los datos son erróneos en Bright, también lo serán en Gladys: su proveedor debe corregir lo que entrega al DCC.
  • Opcional: una pantalla Glow (IHD o CAD) para la potencia instantánea. Sin ella, Hildebrand no tiene potencia instantánea, solo las medias horas.

Configuración​

En Gladys, abra Integraciones → Hildebrand Glow (DCC):

CampoDescripción
Correo de la cuenta BrightEl correo con el que inicia sesión en la app Bright.
ContraseñaLa contraseña de la cuenta Bright: solo se envía a Hildebrand, nunca se vuelve a mostrar ni se registra.
Lectura de las medias horasCada 30 minutos (por defecto) o 60 minutos. Los contadores envían su consumo por media hora.
Lectura de la potenciaCada 1, 2 (por defecto), 5 o 10 minutos, solo con una pantalla Glow.
Historial enviado a Gladys0, 7, 31 (por defecto) o 90 días de medias horas, leídos una vez al añadir un contador.
Pedir los últimos datosActivado por defecto: en cada media hora, pide a Hildebrand que recoja las últimas lecturas del DCC.
Idioma de los textos de los dispositivosNombres de los contadores y funciones, mensajes del botón; automático por defecto.

Pulse Probar la conexión: la integración inicia sesión, lee sus contadores, su tarifa y sus medias horas, y los lista con la hora de sus últimos datos. Después abra la pestaña Descubrir y añada los contadores que desee: no se crea nada sin usted.

Uso​

Dispositivos​

FunciónTipo GladysNotas
Consumo (medias horas)Consumo de 30 minutos (kWh)Solo electricidad. Cada media hora se coloca en su hora real; Gladys calcula su coste con su contrato de energía.
Energía hoy / ayerÍndice de hoy / Índice de ayer (kWh)El total de las medias horas recibidas; hoy aumenta a medida que llegan las medias horas retrasadas.
Coste hoy / ayerMoneda (£)El coste que calcula Bright según su tarifa (peniques convertidos en libras). Solo si su cuenta tiene un coste.
Precio del kWhMoneda (£)El precio de un kWh conocido por Bright, por ejemplo 0,245 £. Leído cada 6 horas.
Cargo fijo (por día)Moneda (£)El cargo fijo diario conocido por Bright, por ejemplo 0,6012 £.
PotenciaPotencia (W)Electricidad, solo con una pantalla Glow (IHD o CAD).

El contador de gas no tiene consumo por media hora en las pantallas de energía de Gladys: Gladys asocia todo consumo al contador eléctrico principal, así que el gas se sumaría a la electricidad. Su energía, su coste y su tarifa siguen siendo funciones del dispositivo de gas, y el widget y la acción de escena dan su historial. Hildebrand entrega el gas en kWh (convierte los m³ del contador).

Widgets del panel​

  • Contador inteligente: la energía y el coste de hoy, de ayer (o de los últimos 7 / 30 días), la potencia con una pantalla Glow, y un gráfico de barras de las últimas 24 horas por media hora, o de los últimos 7 / 30 días. La leyenda indica el retraso de los datos. Ajustes: el contador (el de electricidad por defecto) y el gráfico.
  • Hildebrand Glow: la conexión a Glowmarkt, hasta dónde llegan los datos de cada contador (en naranja tras 12 horas sin datos), las tarifas, las peticiones de la última hora y un botón Actualizar (una vez cada 5 minutos).

Escenas​

Disparadores (cada uno puede limitarse a un contador, o a la electricidad o al gas):

  • Las cifras de ayer están listas: una vez al día por contador, cuando han llegado todas las medias horas de ayer, o a mediodía con las recibidas. Variables: día, energía (kWh), coste (£), completo.
  • Cambia la tarifa de un contador: el precio del kWh o el cargo fijo conocido por Bright ha cambiado. Variables: los nuevos y los anteriores.
  • Un contador deja de enviar datos: ninguna media hora nueva desde hace 12 horas (contador, hub de comunicaciones o DCC sin respuesta). Un contador vuelve a enviar datos: las medias horas regresan.

Acciones:

  • Obtener la energía y el coste de un periodo: hoy, ayer, esta semana, los últimos 7 días, este mes, el mes pasado o los últimos 30 días, para un contador (el de electricidad por defecto). Salidas: energía (kWh), coste (£), días, completo, primer y último día.
  • Leer los contadores ahora: da la energía y el coste de hoy de cada energía, y la hora de los últimos datos.

Ejemplos:

  • Cuando las cifras de ayer están listas → enviar «Ayer: {{triggerEvent.data.energy_kwh}} kWh, {{triggerEvent.data.cost}} £».
  • Cada día 1 del mes a las 10:00 → obtener la energía y el coste del mes pasado y enviarlos en una notificación.
  • Cuando un contador deja de enviar datos → enviar «{{triggerEvent.data.device_name}}: sin datos desde hace {{triggerEvent.data.hours}} h, compruebe la app Bright».

Transporte​

El catálogo muestra la insignia nube: cada petición va a api.glowmarkt.com con su cuenta Bright. El ritmo es ligero: un «catchup» por contador justo después de cada media hora (como pide la documentación de Glowmarkt), las medias horas leídas 10 minutos después, los contadores y las tarifas cada 6 horas, la potencia solo con una pantalla Glow. Si tiene una pantalla Glow, su flujo MQTT local da una potencia en tiempo real que esta integración no lee.

Solución de problemas​

  • «Glowmarkt rechaza el inicio de sesión»: compruebe primero el correo y la contraseña en la app Bright, y luego en la configuración.
  • Conectada, pero ningún contador: sus contadores aún no aparecen en la app Bright; vincúlelos allí primero.
  • Los datos se detienen desde hace horas: el DCC entrega con retraso, a veces mucho. Compare con la app Bright al mismo tiempo; si Bright tampoco tiene datos, el problema está en el contador o en el proveedor. El disparador «Un contador deja de enviar datos» le avisa tras 12 horas.
  • Hoy se queda bajo hasta la noche: las últimas medias horas llegan poco a poco; ayer está completo cuando han llegado todas sus medias horas (el disparador se lo indica).
  • Sin potencia: necesita una pantalla Glow (IHD o CAD); sin ella, Hildebrand no tiene potencia instantánea.
  • Sin coste ni tarifa: Bright no conoce ninguna tarifa para este contador; la energía funciona igualmente.
  • Informe de un problema en GitHub con su versión de Gladys, la versión de la integración y el resultado de «Probar la conexión». No pegue nunca su contraseña.

Parámetros de configuración​

Estos son los parámetros que Hildebrand Glow (DCC) te pide en su pantalla de configuración en Gladys.

ParámetroTipoObligatorioDescripción
Hildebrand Glow (DCC)sectionNoCómo conectarse: 1. Instale la app gratuita Bright (Hildebrand), cree una cuenta y vincule sus contadores inteligentes (SMETS2, o SMETS1 en el DCC). Espere a que su consumo aparezca en la app. 2. Introduzca abajo el correo y la contraseña de la cuenta Bright. 3. En la pestaña Descubrir, añada sus contadores. La integración lee la nube Glowmarkt de Hildebrand. Los datos de los contadores llegan a ella por el DCC con 30 minutos a unas horas de retraso: las medias horas se colocan en su hora real cuando llegan. La potencia instantánea requiere una pantalla Glow (IHD o CAD).
Correo de la cuenta BrightstringSíEl correo con el que inicia sesión en la app Bright.
ContraseñasecretSíLa contraseña de la cuenta Bright. Solo se envía a Hildebrand y nunca se vuelve a mostrar.
Lectura de las medias horasselectNoLos contadores envían su consumo por media hora: leer más a menudo no aportaría nada.
Lectura de la potenciaselectNoSolo con una pantalla Glow (IHD o CAD): sin ella, Hildebrand no tiene potencia instantánea y no se pide nada.
Historial enviado a GladysselectNoDías de medias horas leídos una vez al añadir un contador (pantallas de energía, gráfico de 30 días).
Pedir los últimos datosbooleanNoEn cada media hora, pedir a Hildebrand que recoja las últimas lecturas del DCC (como recomienda su documentación). Desactívelo si sus datos ya llegan a tiempo.
Idioma de los textos de los dispositivosselectNoNombres de los contadores y funciones, mensajes del botón de abajo. Automático: el idioma del panel en cuanto se muestra un widget.

Cómo instalar Hildebrand Glow (DCC) en Gladys​

  1. En Gladys, abre Integraciones: Hildebrand Glow (DCC) aparece en el catálogo junto a las integraciones nativas, con una insignia de comunidad.
  2. Haz clic en Instalar. Gladys descarga la imagen Docker (ghcr.io/william-de71/gladys-hildebrand-glow:0.1.0), la ejecuta en un entorno aislado del núcleo y genera la interfaz de la integración (dispositivos, descubrimiento y configuración).
  3. Abre la pantalla de Configuración de la integración, rellena los parámetros y guarda.
  4. También puedes instalarla directamente desde la URL de su repositorio: https://github.com/William-De71/gladys-hildebrand-glow.

Hildebrand Glow (DCC) requiere Gladys >=5.3.0. El catálogo de Gladys se actualiza cada hora, así que una nueva versión está disponible como máximo una hora después de publicarse.

¿Todavía no usas Gladys? Es gratuito y de código abierto: sigue la guía de instalación para empezar.

Sobre las integraciones externas​

Hildebrand Glow (DCC) es una integración externa: una integración comunitaria empaquetada como contenedor Docker y publicada en GitHub. Gladys la instala con un clic y la ejecuta en un entorno aislado del núcleo. La publica y mantiene William-De71, no el equipo principal de Gladys.

Suscríbete a la newsletter de Gladys Assistant

Unos pocos correos al mes sobre nuevas versiones y novedades del proyecto. Enviados por Pierre-Gilles Leymarie, fundador del proyecto. Puedes darte de baja cuando quieras 🙂