Plane-notify: ваш персональный трекер авиаперелетов

05 Feb, 2026
2,548
🔱 425
👥 57

Пример уведомления в Discord

Когда самолеты перестают быть невидимками

Помните историю с отслеживанием самолета Илона Маска? Именно этот кейс вдохновил создателя plane-notify на разработку инструмента, который теперь доступен всем. Но проект давно перерос первоначальную идею и превратился в мощный инструмент для мониторинга авиаперелетов.

Что умеет plane-notify?

Это Python-скрипт, который:

  • Отслеживает взлеты и посадки конкретных самолетов
  • Определяет местоположение по координатам
  • Отправляет уведомления в Discord, Telegram и другие платформы
  • Работает с данными OpenSky (бесплатно) и ADS-B Exchange (платно)

Кому это может быть полезно?

  • Журналистам, отслеживающим перемещения публичных персон
  • Авиаэнтузиастам, следящим за конкретными бортами
  • Логистическим компаниям для мониторинга собственного флота
  • Разработчикам, интересующимся работой с ADS-B данными

Как это работает технически?

Проект использует:

  1. Источники данных:

    Реклама
    • OpenSky Network (бесплатный API)
    • ADS-B Exchange (платный API с более точными данными)
  2. Алгоритм:

    • Сравнивает данные о положении самолета в разные моменты времени
    • Определяет моменты взлета и посадки
    • Делает обратный геокод координат для определения местоположения
  3. Интеграции:

    • Discord
    • Telegram
    • Twitter (ранее работала, сейчас возможны ограничения)
    • Mastodon

Практическое применение: больше чем просто трекинг

Помимо базового отслеживания, plane-notify умеет:

  • Определять аварийные сигналы (squawk)
  • Фиксировать разрешительные рекомендации TCAS
  • Создавать скриншоты положения самолета на карте
  • Работать с множеством самолетов одновременно

Как начать использовать?

Установка возможна двумя способами:

  1. Ручная установка:
apt install git
git clone -b multi --single-branch https://github.com/Jxck-S/plane-notify.git
cd plane-notify
pip install pipenv
pipenv install
  1. Через Docker:
docker-compose up -d

После установки нужно настроить конфигурационные файлы, указав:

  • API ключи
  • Идентификаторы отслеживаемых самолетов
  • Настройки уведомлений

Плюсы и минусы проекта

Преимущества:

  • Открытый исходный код (GPLv3)
  • Поддержка нескольких платформ уведомлений
  • Гибкая конфигурация
  • Возможность расширения функционала

Ограничения:

  • ADS-B Exchange API платный
  • OpenSky API менее точен
  • Требуются технические навыки для настройки

Стоит ли пробовать?

Если вам нужно:

  • Отслеживать конкретные рейсы
  • Получать уведомления о перемещениях
  • Изучать работу с ADS-B данными

...то plane-notify — отличный выбор. Проект активно развивается, и автор открыт для pull-запросов.

Для новичков может показаться сложным в настройке, но сообщество в Discord (https://discord.gg/groundcontrol) готово помочь.

Что дальше?

Автор планирует:

  • Улучшить структуру проекта
  • Добавить нормальное логирование
  • Перейти на единый конфиг (возможно YAML)

Если вам интересна тема авиационного трекинга — стоит добавить этот репозиторий в закладки и, возможно, поучаствовать в его развитии.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.