Dave Starling

ADS-B Overhead

IT運用・セキュリティv1.0.0
作者:Dave Starling更新日 2026-05-11moltbot-adsb-overhead@clawhub_davestarling/moltbot-adsb-overhead
監視・アラート#Cron#Home#WhatsApp

AlphaMoatによると、2026-09時点でADS-B Overheadのダウンロード数は2,615、スター数は1で、AIスキル全体5,078件中4,011位、IT運用・セキュリティでは264件中246位です。

インストール数
128
ダウンロード数
2615
スター数
1
総合順位
#4,011
全体の上位 79% · IT運用・セキュリティの上位 94%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗8025261-
SkillHub ↗12826151—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

ローカルreadsb SBS/BaseStationフィードを読み取り、設定された自宅座標、半径、クールダウンに基づいて航空機を確認します。定期ジョブでWhatsApp通知を送信することもできます。ホスト設定、座標、宛先、ログ、状態はローカル設定やファイルに保存されます。有効化前に設定が本人のものであることを確認し、実行間隔を見直してください。任意の写真検索では航空機識別子が外部サービスへ送られます。

資料公開日 2026-10-29

できること

  • 指定したローカル座標付近を通過する航空機を検知する
  • 半径とクールダウンを設定して重複通知を減らす
  • 承認済みのWhatsApp宛先へ通知する

使う場面

  • 利用者が頭上の航空機通知を明示的に依頼したとき
  • ADS-Bホスト、座標、通知先を確認できたとき
  • ローカルログ、定期実行、任意の写真検索を承認できるとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

使用するADS-Bホスト、座標、半径、WhatsApp宛先、実行間隔を列挙してください。私が確認するまで定期ジョブを作成したり、写真検索を有効にしたりしないでください。

月次の推移

ダウンロード数2615
1613215126892026-03 · ダウンロード数 16872026-05 · ダウンロード数 19972026-06 · ダウンロード数 20882026-07 · ダウンロード数 22802026-08 · ダウンロード数 24072026-09 · ダウンロード数 261526-0326-09
スター数1
0122026-03 · スター数 12026-05 · スター数 12026-06 · スター数 12026-07 · スター数 12026-08 · スター数 12026-09 · スター数 126-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-092615—1
2026-082407+5.6%1
2026-072280+9.2%1
2026-062088+4.6%1
2026-051997—1
2026-031687—1

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

2.2 KB・ClawHub v1.0.0
---
name: adsb-overhead
description: Notify when aircraft are overhead within a configurable radius using a local ADS-B SBS/BaseStation feed (readsb port 30003). Use when setting up or troubleshooting plane-overhead alerts, configuring radius/home coordinates/cooldowns, or creating a Clawdbot cron watcher that sends WhatsApp notifications for nearby aircraft.
---

# adsb-overhead

Detect aircraft overhead (within a radius) from a **local readsb SBS/BaseStation TCP feed** and notify via Clawdbot messaging.

This skill is designed for a periodic checker (cron) rather than a long-running daemon.
すべて表示(全 60 行)

## Quick start (manual test)

1) Run the checker for a few seconds to see if it detects aircraft near you:

```bash
python3 skills/public/adsb-overhead/scripts/sbs_overhead_check.py \
  --host <SBS_HOST> --port 30003 \
  --home-lat <LAT> --home-lon <LON> \
  --radius-km 2 \
  --listen-seconds 5 \
  --cooldown-min 15
```

- If it prints lines, those are *new* alerts (not in cooldown).
- If it prints nothing, there were no new overhead aircraft during the sample window.

## How it works

- Connect to the SBS feed (TCP) for `--listen-seconds`.
- Track latest lat/lon per ICAO hex.
- Compute distance to `--home-lat/--home-lon` (Haversine).
- Emit alerts for aircraft within `--radius-km` **only if** not alerted within `--cooldown-min`.
- Persist state to a JSON file (default: `~/.clawdbot/adsb-overhead/state.json`).

SBS parsing assumptions are documented in: `references/sbs-fields.md`.

## Create a Clawdbot watcher (cron)

Use a Clawdbot cron job to run periodically. The cron job should:
1) `exec` the script
2) If stdout is non-empty, `message.send` it via WhatsApp

Pseudocode for the agent:

- Run:
  - `python3 .../sbs_overhead_check.py ...`
- If stdout trimmed is not empty:
  - send a WhatsApp message with that text

Suggested polling intervals:
- 30–60 seconds is usually enough (given cooldowns)
- Use `--listen-seconds 3..8` so each run can gather a few position frames

## Tuning knobs

- Increase `--radius-km` if you want fewer misses.
- Increase `--listen-seconds` if your feed is busy but you’re missing position updates.
- Use `--cooldown-min` to prevent spam (15–60 minutes recommended).

IT運用・セキュリティの人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。