Integración externa - Aviones sobre mi casa (ADS-B)

¡Hola a todos!

¿Alguna vez te has preguntado qué avión pasa por encima de tu casa? Aquí tienes Aircraft overhead: los aviones que sobrevuelan tu casa, en Gladys. Sus transpondedores difunden su posición (ADS-B), y una red de receptores mantenidos por voluntarios la recopilan.

Qué hace

  • Un avión por casa: el número de aviones en el radio elegido (10 km por defecto), la distancia del más cercano, su altitud y su vuelo.
  • Varias fuentes para elegir:
    • adsb.lol, por defecto: una red comunitaria con datos abiertos, sin cuenta;
    • adsb.fi: otra red comunitaria, para uso personal;
    • tu propio receptor ADS-B (una Raspberry Pi con readsb, dump1090-fa o tar1090): nada sale de tu casa;
    • OpenSky, solo con su acuerdo escrito (ver más abajo).
  • Dos disparadores de escena:
    • Avión encima: a menos de una distancia, bajo una altitud, una vez por paso. La integración mira 60 segundos hacia adelante en la trayectoria, para no perder un avión rápido entre dos lecturas.
    • Código de emergencia: un avión cercano muestra 7500, 7600 o 7700.
  • Una acción de escena « Aviones encima de una casa »: el vuelo más cercano con su matrícula, su tipo, su distancia, su altitud, su velocidad, su rumbo y la dirección donde mirar.
  • Un widget « Aviones encima »: los aviones más cercanos, con el vuelo y el tipo, la dirección donde mirar, la altitud, la velocidad y una flecha para el rumbo. O bien « cielo despejado ».

Lo divertido

  • Un avión a menos de 3 km y bajo 2000 m → « A320 de Air France al noroeste, 1800 m » en la tablet del salón. A los niños les encanta.
  • Un código de emergencia cercano → una notificación, para los entusiastas.
  • Con tu propio receptor, todo se queda en casa, con una lectura cada 10 segundos.

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-aircraft: Gladys Assistant external integration for aircraft flying over your home (adsb.lol, adsb.fi, your own ADS-B receiver or OpenSky): closest flight, altitude and heading, an “aircraft overhead” scene trigger and a dashboard widget. Unofficial. · GitHub

  1. Coloca tu casa en el mapa (Configuración → Casas), y acepta el acceso a la ubicación al instalar la integración.
  2. Mantén adsb.lol, o elige otra fuente. Para tu receptor, ingresa la dirección de su mapa, por ejemplo http://192.168.1.30/tar1090/.
  3. Abre Descubrimiento, añade el dispositivo, luego coloca el widget Aviones encima en un tablero.

Pequeñas reservas honestas

  • OpenSky ya no es la fuente por defecto, a diferencia de lo que había anunciado. Sus condiciones exigen un acuerdo escrito para cualquier uso en un sistema automatizado, incluso no lucrativo. La opción sigue ahí para quien lo obtenga.
  • La posición de la casa se redondea a aproximadamente 1 km antes de ser enviada a adsb.lol o adsb.fi. Con tu propio receptor, nada sale.
  • Solo se ven los aviones equipados con un transpondedor ADS-B. Algunos aviones militares o de turismo faltan.
  • No tengo un receptor en casa. Este modo sigue la documentación de readsb: tus comentarios son bienvenidos.

Como las anteriores, desarrollada con Claude Code. Proyecto independiente, no afiliado a adsb.lol, adsb.fi ni a la red OpenSky. Datos: adsb.lol (ODbL 1.0) o adsb.fi (https://adsb.fi), según la fuente elegida.

Repositorio: GitHub - LM1LC3N7/gladys-aircraft: Gladys Assistant external integration for aircraft flying over your home (adsb.lol, adsb.fi, your own ADS-B receiver or OpenSky): closest flight, altitude and heading, an “aircraft overhead” scene trigger and a dashboard widget. Unofficial. · GitHub

1 me gusta