Tether API は、ノートパソコンなどのテザリングデバイスからアクセスできるローカル HTTP API を介して、スマートフォンの接続ステータスを公開します。
スマートフォンのステータスをデスクトップウィジェット、ステータスバー(ウェイバー、ポリバー)、またはカスタムスクリプトに統合するのに最適です。
機能:
• テザリング有効時に自動起動
• リアルタイム接続情報:5G、LTE、3G、Wi-Fi
• 信号強度(dBmとバー表示(0~4))
• 通信事業者名とローミングステータス
• バッテリー残量と充電状態
• JSONレスポンスによるシンプルなREST API
APIエンドポイント:
• GET /status - 端末のステータス情報
• GET /health - ヘルスチェック
ノートパソコンからの使用例:
curl http://192.168.42.1:8765/status
ユースケース:
• Waybar/polybarモジュールで端末の信号を表示
• KDE Plasmaウィジェット
• カスタムスクリプトと自動化
• HTTPリクエストを送信できるあらゆるアプリ
サーバーはポート8765で動作し、インターネットからはアクセスできず、テザリングされたデバイスからのみアクセスできます。