Sé que no es el orden de las P1 de Pierre-Gilles, pero voy a tomar ORES y SIBELGA para empezar el nuevo lote de integraciones
Para información, la nueva lista está integrada
He tomado seafile y hydroquebec-peak ![]()
Siguiente en la lista de los 1000, aún sin material ni cuenta, resumen aquí a la salida:
- Voz compatible con OpenAI (
tts) : cualquier servidor de síntesis de voz con la API de OpenAI, en local con Kokoro (Kokoro-FastAPI, LocalAI…) o en OpenAI con tu clave (líneas 44 y 169) - Custodia compartida y trabajo por turnos (
calendar) : un calendario que genera automáticamente las semanas de custodia (1/1, 2/2/3, 2/2/5/5…) o los ciclos de trabajo por turnos (2x8, 3x8, guardias), para escenas « niños presentes » o un despertador adaptado (líneas 177 y 178) - Recordatorios de mantenimiento (
calendar) : los plazos recurrentes de la casa (caldera, filtros, limpieza de chimeneas, revisión técnica…), con recordatorios, widget y un botón « hecho » que reinicia el contador - Recordatorios de medicamentos : las tomas del día, una acción « tomado » desde una escena o el widget, y una alerta a los seres queridos en caso de olvido
- Posición recomendada de las persianas : según la posición del sol y la orientación de cada fachada, el cierre recomendado de cada persiana para mantener la casa fresca
Si alguien ya estaba en ello, hágamelo saber ![]()
Los cinco de la ola reservada anteriormente se han lanzado en v1.0.0, todos 100 % locales (excepto OpenAI si lo eliges):
- Voz compatible con OpenAI (Gladys 5.3): Gladys habla con Kokoro en local, LocalAI, Speaches o OpenAI, una voz por idioma, con un disparador si el servidor de voz falla. Probado contra un verdadero Kokoro en Docker; en un simple procesador, Kokoro es lento, así que mantén los anuncios cortos. No probado contra OpenAI (no hay clave). GitHub - guim31/gladys-openai-tts: Gladys speaks with any OpenAI-compatible speech server: Kokoro locally, or OpenAI with your key. · GitHub
- Guardias alternas y turnos rotativos: calendarios generados automáticamente, guardias alternas (1/1, 2-2-3, 2-2-5-5, 3-4-4-3, fines de semana, personalizado) o turnos rotativos (2x8, 3x8, 5x8, 12 h, guardias, personalizado), con disparadores a la llegada y salida de los niños o al inicio y fin del turno, y un widget. No se gestiona el reparto de las vacaciones escolares por mitad. GitHub - guim31/gladys-cycles: Alternating custody weeks and shift work cycles as a Gladys calendar, for scenes. · GitHub
- Recordatorios de mantenimiento: caldera, VMC, limpieza de chimeneas, revisión técnica… (13 tareas propuestas, o las tuyas). Un dispositivo por tarea (días restantes, pronto vencido, retrasado), un widget con un botón « Hecho » que reinicia el contador. GitHub - guim31/gladys-entretien: Recurring home maintenance reminders (boiler, filters, chimney, car inspection) in Gladys. · GitHub
- Recordatorios de medicamentos: tratamientos con sus horas de toma, un widget « Tomas del día » para marcar, y escenas « Es la hora », « Toma olvidada » (para avisar a un familiar) y « Stock bajo ». No es un dispositivo médico, solo un recordatorio, y nada sale de la casa. GitHub - guim31/gladys-medicaments: Medication reminders in Gladys: today's doses, mark as taken, alert relatives when missed. · GitHub
- Persianas y sol: un dispositivo por fachada con el cierre recomendado de las persianas según la posición del sol, calculada en local, un disparador cuando el sol llega a la fachada y un modo verano / invierno. Las nubes no se tienen en cuenta. GitHub - guim31/gladys-volets-soleil: Advised shutter closing per facade from the sun position, to keep the house cool. · GitHub
Probado en Docker contra el falso Gladys del SDK, aún no en una instalación real: tus comentarios son bienvenidos ![]()
Para información, he lanzado a Claude en una integración Aterno
Siguiente en la lista de los 1000, aún sin material ni cuenta, resumen aquí a la salida:
- AI-on-the-edge : el índice de los contadores de agua, gas o electricidad leídos por una ESP32-CAM, en MQTT o en HTTP, con un disparador en caso de fuga probable (línea N113)
- ChirpStack : los sensores LoRaWAN de un servidor ChirpStack local, descubiertos solos con sus medidas decodificadas (N116)
- OpenMQTTGateway / Theengs : los sensores Bluetooth y 433 MHz decodificados por una pasarela OMG o Theengs Gateway, leídos en MQTT (826)
- Meshtastic : los nodos de una red LoRa Meshtastic (batería, posición, telemetría), y los mensajes recibidos o enviados desde una escena (483)
- Ubicación estacional : las llegadas y salidas de los viajeros de Airbnb, Booking.com, Abritel… leídos en sus calendarios iCal, para precalentar o planificar la limpieza (N46)
Si alguien ya estaba en ello, decídmelo ![]()
Tercera y última ola del lote 20 (reservado para el n° 454): red, iluminación, sensores y calentadores de agua. Las cinco integraciones llegan a la tienda en el próximo paso del indexador, y « Instalar desde GitHub » ya funciona con el enlace de cada repositorio. No tengo este material: todo se ha probado en dispositivos simulados según la documentación del fabricante y la biblioteca de referencia. Sus comentarios son valiosos si tiene alguno.
Reglas comunes: apagar y detener nunca se retienen y se devuelven hasta que el dispositivo los confirme; una contraseña rechazada nunca se devuelve sola; nada secreto en los registros, el estado o /data.
QNAP QSW v0.1.1: GitHub - LM1LC3N7/gladys-qnap-qsw · GitHub
Los switches administrables QNAP QSW-M (M408, M2116…) a través de la API de su interfaz web local, en HTTPS con el certificado retenido: puertos conectados, temperatura, ventiladores, velocidades de transferencia, tiempo de actividad, firmware, y por puerto la conexión, la velocidad y las velocidades de transferencia. Un botón « Reiniciar el switch », desactivado por defecto. El PoE no se lee. No es la integración de los NAS QNAP.
AiDot v0.1.1: GitHub - LM1LC3N7/gladys-aidot · GitHub
Las lámparas Wi-Fi AiDot (Linkind, OREiN y otras marcas de la aplicación AiDot): encendido, intensidad, color y temperatura de blanco, con los cambios reportados de inmediato. La nube AiDot solo se usa para leer la lista y las claves de las lámparas, con el identificador de la aplicación de python-aidot, la biblioteca oficial del fabricante; las lámparas se controlan luego localmente. Límite conocido: después de un reinicio, nada se envía (ni siquiera un « apagar » retenido) hasta que la nube responda.
Wiffi v0.1.1: GitHub - LM1LC3N7/gladys-wiffi · GitHub
Los sensores Wiffi de stall.biz (weatherman, rainyman, airsniffer, wiffi-wz…): temperatura, humedad, presión, luminosidad, viento, lluvia, CO2 y COV, en local y solo lectura. Cada Wiffi envía sus medidas a un pequeño contenedor dedicado que escucha en un puerto TCP; un Wiffi silencioso por demasiado tiempo se muestra como inalcanzable. Los nombres de las medidas varían según el modelo y el firmware: dígame si una medida de su Wiffi no aparece.
Switcher v0.1.1: GitHub - LM1LC3N7/gladys-switcher · GitHub
Los calentadores de agua Switcher (V2, V4, Mini, Touch), el Power Plug, las persianas Runner y Runner Mini y los aire acondicionados Breeze, a través de su protocolo local, sin nube. Encender y mover están desactivados por defecto, y cada encendido de un calentador de agua se realiza con un temporizador del dispositivo. Los modelos que requieren un token de cuenta Switcher no son compatibles en esta versión.
MySensors v0.1.1: GitHub - LM1LC3N7/gladys-mysensors · GitHub
Las redes de sensores caseros MySensors, a través de una pasarela Ethernet (TCP 5003) o MQTT: temperatura, humedad, presión, puertas, movimiento, humo, fugas, luz, potencia, batería… Los relés y variadores solo se convierten en interruptores y luces si los declara seguros; apagar no requiere opción ni declaración. No hay pasarela serie (USB).
El lote 20 está completo con esta ola. Sus comentarios son bienvenidos en los issues de GitHub.
He propuesto quince nuevas integraciones para un lote 21, elegidas de la lista de las 1000 de @pierre-gilles, por rango. Lo he verificado hoy en el seguimiento de @Will_71, en este hilo (hasta el n° 474), en el tema de la lista, en la tienda, en el corazón de Gladys y en GitHub: ninguna está anunciada ni reservada por nadie más. Si me equivoco, decidlo y la retiro.
Voces y servicios
- Google Assistant SDK: difundir un mensaje en los altavoces Google (línea N10).
- YunoHost: actualizaciones, servicios, diagnóstico y copias de seguridad del servidor (N59).
- TeslaMate: el Tesla por TeslaMate autoalojado, en MQTT local y solo lectura (N61).
- Deutsche Bahn: salidas y retrasos, por la API oficial (500).
- National Rail: salidas y retrasos de los trenes británicos, por el servicio oficial Darwin (N65).
Contratos de energía
- Nettleie y strømstøtte: tarifas de red noruegas y ayuda del Estado (N20, N35).
- Octopus Energy Deutschland: tarifas dinámicas, Intelligent Go y consumo (N31).
- Netzentgelte §14a Modul 3: tarifas de red alemanas HT, ST y NT por gestor (N32).
- ElCom: el precio de la electricidad de cada municipio suizo (N33).
- OpenEI URDB: las tarifas de los proveedores de electricidad estadounidenses (N36).
Casa y contadores
- OpenThread Border Router: el estado de la red Thread (N5).
- EDF Zen Flex: los días de sobriedad y bonificaciones en el calendario del contrato (N23).
- MyElectricalData: el contador Linky y los verdaderos horarios de bajo consumo del PDL (N26, N47).
- EMS-ESP: las calderas Bosch, Buderus y Junkers en local, agua caliente limitada a 65 °C (N51).
- BTicino MyHOME: luces, persianas y termostatos por la pasarela OpenWebNet (689).
No tengo ni el material ni las cuentas: las integraciones se probarán en servidores simulados, excepto las que leen datos abiertos. Los comentarios de quienes los tengan serán valiosos. Utilizan el último SDK y están en francés e inglés. Las publico en grupos de cinco, con un resumen aquí cada vez.
Primera ola del lote 21 (reservado para el n° 475): voz y servicios. Las cinco integraciones llegarán a la tienda en el próximo paso del indexador, y « Instalar desde GitHub » ya funciona con el enlace de cada repositorio. No tengo estas cuentas ni este material: todo se ha probado en servidores simulados según la documentación oficial. Sus comentarios son valiosos si los tiene.
Reglas comunes: ninguna clave, ningún token ni contraseña en los registros, el estado o /data; una clave rechazada nunca se envía sola; los cuotas de los servicios se respetan, con una pausa que se alarga en caso de rechazo.
Google Assistant SDK v0.1.1: GitHub - LM1LC3N7/gladys-google-assistant-sdk · GitHub
Una acción de escena « Difundir un mensaje » en los altavoces de Google, con una habitación opcional. Se conecta su propio proyecto de Google Cloud (la documentación explica cómo y por qué publicar la pantalla de consentimiento). Límite conocido: Google reconoció este año un error de difusión en los altavoces pasados a Gemini; no he podido verificar que reproduzcan bien el mensaje.
YunoHost v0.1.1: GitHub - LM1LC3N7/gladys-yunohost · GitHub
El estado de su servidor YunoHost: versión, actualizaciones del sistema y de las aplicaciones, servicios detenidos, diagnóstico, antigüedad de la última copia de seguridad. Cuatro botones (actualizar el sistema, las aplicaciones, iniciar una copia de seguridad, reiniciar un servicio elegido), todos desactivados por defecto. Un certificado Let’s Encrypt es aceptado normalmente; un certificado autofirmado es retenido en la primera conexión, y un cambio bloquea todo hasta su acuerdo.
TeslaMate v0.1.1: GitHub - LM1LC3N7/gladys-teslamate · GitHub
Sus Tesla a través de su TeslaMate autoalojado, en MQTT local y solo lectura: batería, autonomía, carga, puertas, maleteros, ventanas, bloqueo, Sentinela, temperaturas, neumáticos, cuentakilómetros. La zona (hogar, trabajo…) está activada por defecto; la posición está desactivada por defecto y redondeada. El número de serie del coche nunca se lee.
Deutsche Bahn v0.1.1: GitHub - LM1LC3N7/gladys-deutsche-bahn · GitHub
Salidas y retrasos de hasta 3 estaciones, a través de la API oficial Timetables con su clave gratuita de la DB API Marketplace: próxima salida, minutos antes de la salida, retraso, perturbaciones, filtros por línea y dirección, widget « panel de salidas ». Datos bajo licencia CC BY 4.0 de Deutsche Bahn.
National Rail v0.1.1: GitHub - LM1LC3N7/gladys-national-rail · GitHub
Salidas y retrasos de los trenes británicos, hasta 6 paneles (una estación, y un destino si lo desea), con mensajes de perturbación y activadores de escena en un tren retrasado o cancelado. El antiguo servicio OpenLDBWS ya no acepta inscripciones: el módulo pasa por su sustituto oficial, el Rail Data Marketplace, con su clave gratuita. Powered by National Rail Enquiries.
De paso, sin nueva versión: las pruebas de nueve integraciones publicadas (Teltonika, QNAP QSW, airOS, ESXi, ELK-M1, RainMachine, Lennox S30, SPAN, SMA EV Charger) fallaban aproximadamente una de cada cien veces debido a un certificado de prueba, y seis (RainMachine, SPAN, WARP Charger, OmniLogic, IntelliFire, Guardian) tenían una prueba de versión fija. Está corregido; nada cambia para usted.
Sus comentarios son bienvenidos en los issues de GitHub.
Segunda ola del lote 21 (reservado para el n° 475): contratos de energía fuera de Francia. Las cinco integraciones llegan a la tienda en el próximo paso del indexador, y « Instalar desde GitHub » ya funciona con el enlace de cada depósito. Añaden un modelo de contrato de energía en Gladys: se elige su gestor, su municipio o su tarifa, y la integración calcula el precio de cada media hora. Los datos abiertos se han leído de verdad; ninguno ha girado con un contador real ni un contrato real. Sus comentarios son valiosos.
Reglas comunes: un precio desconocido nunca se adivina ni se cuenta como 0 (la media hora queda sin coste, Gladys la recalcula más tarde); el precio nunca depende de la red en el momento del cálculo; lo que el motor de contratos de Gladys no sabe expresar se dice en la documentación y el estado.
Nettleie v0.1.1: GitHub - LM1LC3N7/gladys-nettleie · GitHub
Noruega: tarifa de red de su gestor (77, datos fri-nettleie bajo CC BY 4.0), hora por hora con los días festivos, impuesto de consumo, Enova y IVA de su zona. Opcionalmente, el precio spot con la strømstøtte o el precio fijo Norgespris. Strømpriser levert av Hva koster strømmen.no. Límite: el motor no sabe facturar los peldaños de potencia (kapasitetsledd); un dispositivo muestra la punta del mes y el peldaño alcanzado, y una entrada fija permite contarlo.
Octopus Energy Deutschland v0.1.1: GitHub - LM1LC3N7/gladys-octopus-germany · GitHub
Alemania, solo lectura: el precio de su propio contrato Octopus (incluyendo tarifas dinámicas y horas valle de Intelligent Octopus Go), el consumo del contador comunicante, y un sensor « carga prevista » para el coche. La clave de API es la conexión recomendada: Octopus anuncia el fin de la conexión por correo electrónico y contraseña.
Netzentgelte §14a Modul 3 v0.1.1: GitHub - LM1LC3N7/gladys-netzentgelte-14a · GitHub
Alemania: tarifas de red variables HT, ST y NT de su gestor (alrededor de 650, datos Par14a-Database bajo CC BY 4.0), cada cuarto de hora. La mayoría de las tarifas de 2027 aún son provisionales: el estado lo indica y fecha los datos. Límite: la reducción Modul 1 no puede deducirse de la cantidad fija, Gladys rechaza una cantidad negativa.
ElCom v0.1.1: GitHub - LM1LC3N7/gladys-elcom · GitHub
Suiza: la tarifa de su municipio según su perfil de consumo, IVA del año incluido (Fuente: ElCom). El ElCom solo publica un precio medio anual, sin horas punta ni valle: cada kWh del año se cuenta a este precio. Las correcciones publicadas por el ElCom se toman en cuenta.
OpenEI URDB v0.1.1: GitHub - LM1LC3N7/gladys-openei-urdb · GitHub
Estados Unidos: la tarifa de su proveedor elegido en la base de datos pública URDB (clave NREL gratuita), con horas punta y valle, estaciones, fines de semana y peldaños de consumo. Límite: el motor no sabe facturar la potencia llamada ($/kW), la factura mínima ni los impuestos; la suscripción se introduce manualmente.
Sus comentarios son bienvenidos en los issues de GitHub.
Tercera y última ola del lote 21 (reservado para el n° 475): casa y contadores. Las cinco integraciones llegan a la tienda en el próximo paso del indexador, y « Instalar desde GitHub » ya funciona con el enlace de cada repositorio. No tengo ese material ni esas cuentas: todo se ha probado en dispositivos y servidores simulados según la documentación oficial (un verdadero OpenThread Border Router con radio simulada para OTBR). Sus comentarios son valiosos si tiene alguno.
Reglas comunes: apagar, detener una persiana o la calefacción nunca se bloquea y se devuelve hasta que el dispositivo lo confirme; las escrituras de calefacción y las acciones sensibles están desactivadas por defecto, nunca un interruptor; ningún secreto en los registros, el estado o /data.
OpenThread Border Router v0.1.1: GitHub - LM1LC3N7/gladys-otbr · GitHub
El estado de su red Thread a través de la API local de su OTBR: estado, rol, número de routers, nombre, canal e ID PAN. La clave de red nunca se lee. Desactivar y reactivar Thread son dos botones de la configuración, desactivados por defecto, para confirmar en dos clics. Los dispositivos terminales no se cuentan (habría que despertar los dispositivos de batería).
EDF Zen Flex v0.1.1: GitHub - LM1LC3N7/gladys-edf-zen-flex · GitHub
Los días Eco, Sobriedad y Bono de EDF Zen Flex en un calendario, un modelo de contrato con los precios oficiales de EDF (cuadro del 15/09/2026) y un disparador de escena el día antes del anuncio. Lectura sin cuenta en el sitio web de EDF, con la identidad del módulo. Límites: el módulo solo lee el día mismo y el día siguiente, un día perdido no se recupera (contado como Eco, el estado lo indica); un día Bono se cuenta como Eco, sin el descuento de EDF.
MyElectricalData v0.1.1: GitHub - LM1LC3N7/gladys-myelectricaldata · GitHub
Su Linky a través de la pasarela MyElectricalData: energía del día anterior, potencia máxima, producción, y opcionalmente la curva de carga cada media hora. Un calendario publica las verdaderas franjas horarias de horas valle de su PDL, con un modelo de contrato HP/HC. El coste solo se calcula con la curva de carga activada. Una lectura por día, dentro de los cuotas de la pasarela; el token y el PDL nunca se muestran en claro.
EMS-ESP v0.1.1: GitHub - LM1LC3N7/gladys-ems-esp · GitHub
Las calderas y bombas de calor Bosch, Buderus, Junkers y Nefit a través de la pasarela EMS-ESP, localmente: temperaturas, estado, modos, consignas, agua caliente (65 °C como máximo). Las escrituras están desactivadas por defecto, excepto el apagado. Con un termostato RC310/RC300, el apagado se realiza mediante « Apagar la calefacción de la caldera, todos los circuitos»: corta todos los circuitos y puede evitar el anticongelante del termostato, la documentación lo detalla.
BTicino MyHOME v0.1.1: GitHub - LM1LC3N7/gladys-bticino-myhome · GitHub
Luces, reguladores, persianas y termostatos BTicino / Legrand MyHOME a través de la pasarela OpenWebNet, localmente, con los botones de pared remitidos de inmediato. Consignas y modo automático desactivados por defecto. Un apagado (luz, persiana, calefacción) se mantiene y se devuelve hasta que la pasarela lo muestre aplicado, incluso después de una contraseña corregida.
El lote 21 está completo con esta ola. Sus comentarios son bienvenidos en los issues de GitHub.
He propuesto quince nuevas integraciones para un lote 22, elegidas de la lista de las 1000 de @pierre-gilles, por rango. Lo he verificado hoy en el seguimiento de @Will_71, en este hilo (hasta el n° 478), en el tema de la lista, en la tienda, en el corazón de Gladys y en GitHub: ninguna está anunciada ni reservada por alguien más. Si me equivoco, decidme y la retiro.
Casa local
- IOmeter: el lector de contador, índice, inyección y potencia (464).
- TellStick / Telldus: enchufes, luces 433 MHz y sensores, por Telldus Live o localmente (1010).
- MiLight / LimitlessLED: las bombillas por el puente Wi-Fi (615).
- OpenRGB: la iluminación RGB del PC (647).
- Nobø Ecohub: radiadores, zonas y modos (954).
Servicios y alertas
- Météo des forêts: el peligro de incendios forestales de Météo-France por departamento (N67).
- Tessie: el Tesla por Tessie, solo lectura, incluyendo bloqueo (N78).
- Ukraine Alarm: las alertas aéreas por región (434).
- Apple WeatherKit: el clima de Apple (711).
- Amazon Polly: las voces de Amazon para mensajes hablados (N102).
Contratos de energía
- Ostrom: precio dinámico y consumo (N131).
- Corrently: GrünstromIndex y tarifa por código postal (N132).
- Groupe E Vario: la tarifa dinámica suiza por cuarto de hora (N135).
- Octopus Energy España: contrato y consumo (N138).
- Energi Data Service: tarifas de red danesas, impuestos y precio spot (N145).
No tengo ni el material ni estas cuentas: las integraciones serán probadas en servidores simulados, excepto las que leen datos abiertos. Los comentarios de quienes los tengan serán valiosos. Utilizan el último SDK y están en francés e inglés. Las publico en grupos de cinco, con un resumen aquí cada vez.