Tether API надає доступ до статусу підключення вашого телефону через локальний HTTP API, доступний з підключених пристроїв, таких як ноутбуки.
Ідеально підходить для інтеграції статусу телефону у віджети робочого столу, рядки стану (waybar, polybar) або власні скрипти.
Функції:
• Автоматичний запуск при ввімкненні модему
• Інформація про з'єднання в режимі реального часу: 5G, LTE, 3G, WiFi
• Потужність сигналу в дБм та смужках (0-4)
• Назва оператора та стан роумінгу
• Рівень заряду батареї та стан заряджання
• Простий REST API з відповідями JSON
Кінцеві точки API:
• GET /status - Повний стан телефону
• GET /health - Перевірка справності
Приклад використання з вашого ноутбука:
curl http://192.168.42.1:8765/status
Випадки використання:
• Модулі Waybar/polybar, що показують сигнал телефону
• Віджети KDE Plasma
• Користувацькі скрипти та автоматизація
• Будь-який додаток, який може робити HTTP-запити
Сервер працює на порту 8765 і доступний лише з вашого підключеного пристрою, а не з Інтернету.