メインコンテンツまでスキップ

Swarm — Find Me

対象のマイナーで画面と LED の視覚的インジケーターをトリガーし、物理的に特定できるようにします。これは Swarm メニューの Find ボタンの背後にある API です。


POST /api/swarm/find​

リクエスト​

ボディなし。

レスポンス​

{ "status": "ok" }

対象のマイナーは:

  • 数秒間画面を点滅させます。
  • LED を点滅させます(有効な場合)。

例 — bash​

curl -X POST http://192.168.1.43/api/swarm/find

例 — Python​

import requests

for ip in ["192.168.1.43", "192.168.1.44", "192.168.1.45"]:
requests.post(f"http://{ip}/api/swarm/find")
print(f"pinged {ip}")
ヒント

GET /alive と組み合わせてすべての IP を取得し、それらをループ処理します — ホームダッシュボードの「すべてのマイナーを探す」ボタンに最適です。