¡Hola a todos!
Después de la Freebox, la FRITZ!Box, la SFR Box y la Bbox de @guim31, la caja más extendida en Francia se une al grupo: aquí está la Livebox de Orange en Gladys, localmente, a través de la misma API que la página de administración de la caja (http://livebox/). Nada sale de su casa, no se necesita cuenta de Orange.
Qué hace
- Un dispositivo Livebox: internet conectado o no, tipo de conexión (fibra, ADSL/VDSL), IP pública, tiempo de funcionamiento, número de dispositivos en línea (total y en Wi-Fi), y en una caja xDSL las velocidades de sincronización de bajada / subida.
- Dos interruptores en este mismo dispositivo: el Wi-Fi y el Wi-Fi invitado. Son interruptores Gladys ordinarios: se los pone en una escena nativa (« a las 23 h, Wi-Fi invitado off ») sin acción especial.
- Un sensor de presencia por dispositivo: cada teléfono, tableta, TV o PC que la Livebox conoce en Wi-Fi (y en Ethernet si marca la opción) llega a Descubrimiento con su nombre tal como está en la caja. No hay que copiar la dirección MAC: se marcan los dispositivos a seguir. Son sensores de presencia Gladys reales, por lo tanto compatibles con « casa vacía », « alguien ha llegado » y la alarma.
- Las llamadas perdidas de la línea fija, con el número y el nombre cuando la caja lo conoce.
- Cuatro disparadores de escena: dispositivo conectado, dispositivo desconectado (un dispositivo específico, o todos), llamada perdida, internet restablecido o cortado.
- Tres acciones de escena: dispositivos en línea (el número y los nombres, utilizables en un mensaje:
{{online}},{{names}}), Wi-Fi on / off (principal o invitado), reiniciar la Livebox. - Dos widgets: Livebox (estado de internet, conexión, duración, contadores, botones Wi-Fi) y Dispositivos Livebox (quién está en línea en este momento).
- Botones Probar la conexión y Reiniciar la Livebox en la configuración. En francés e inglés.
La cosa buena
- El teléfono del adolescente se conecta al Wi-Fi → « bienvenido a casa », y la luz del pasillo se enciende si es de noche.
- Ningún teléfono en línea durante 10 minutos → calefacción en modo eco, alarma armada (el sensor de presencia es suficiente, no se necesita una escena dedicada).
- Llamada perdida en el fijo mientras estamos en el jardín → notificación con el número y el nombre.
- Internet cortado → mensaje en el teléfono en 4G; cortado 10 minutos después → la escena reinicia la Livebox sola.
- Los amigos llegan → botón Wi-Fi invitado en el tablero de control; escena a medianoche para apagarlo.
- Cada noche, el mensaje « 7 dispositivos en línea: TV, Shield, … » para detectar lo que no debería estar allí.
Instalación
Gladys 5.1 mínimo. Llega a la tienda en el próximo paso del indexador. ¿Tienes prisa? Integraciones → Instalar desde GitHub, con la dirección GitHub - LM1LC3N7/gladys-livebox: Gladys Assistant external integration for the Orange Livebox (3 to 7): Wi-Fi presence of your devices, internet link state and rates, guest Wi-Fi, missed calls, scene triggers. Local, no cloud. · GitHub
En la configuración: la dirección de la caja (192.168.1.1 en general), el usuario (admin) y la contraseña de administración de http://livebox/ (por defecto, los 8 primeros caracteres de la clave Wi-Fi impresa en la caja). Haga clic en Probar la conexión: el modelo, el firmware y el estado de internet se muestran. Luego pestaña Descubrimiento: agregue la Livebox y los dispositivos cuya presencia desea seguir. Todo se lee cada 30 segundos por defecto (ajustable, nunca menos de 10 s), la información de la caja cada 10 minutos.
Algunas reservas
- Beta, desarrollada sin Livebox. Las llamadas (« sysbus ») y los nombres de los campos provienen de la documentación pública, de la biblioteca aiosysbus y de la integración Home Assistant. Las pruebas se ejecutan en una Livebox falsa. Livebox 3 a 7 anunciadas, ninguna verificada en la realidad: un simple « funciona » con su modelo y su firmware vale oro, y una respuesta que difiere se corrige en un archivo.
- Las velocidades solo están disponibles en una línea xDSL: en fibra, la caja solo da el estado de internet y la IP (las estadísticas ópticas están en la lista de ideas).
- La presencia sigue el indicador « activo » de la Livebox, que mantiene un dispositivo unos minutos después de su salida; un teléfono en modo de suspensión profunda puede desaparecer y volver. Ponga un retraso en la escena de desconexión.
- Las llamadas perdidas suponen la línea fija en la caja (VoIP); de lo contrario, desmarque « Leer el registro de llamadas ».
- Una sola Livebox por instalación. No hay alemán ni español por el momento (la Livebox es principalmente francesa… y belga).
- La contraseña está cifrada por Gladys y solo se envía a la caja, en su red local. Después de varios fallos, algunas Livebox bloquean la conexión durante unos minutos: la integración no vuelve a intentarlo en bucle.
Como mis otras integraciones, desarrollada con Claude Code. Proyecto independiente, no afiliado a Orange; « Livebox » es una marca de Orange.
Depósito: GitHub - LM1LC3N7/gladys-livebox: Gladys Assistant external integration for the Orange Livebox (3 to 7): Wi-Fi presence of your devices, internet link state and rates, guest Wi-Fi, missed calls, scene triggers. Local, no cloud. · GitHub (MIT… no: Apache-2.0, docs FR/EN en docs/).
Si tienes una Livebox, incluso un comentario de una línea con el modelo, es valioso ![]()