sonoscli について
sonoscliは、ローカルネットワーク上のSonosスピーカーを操作するコマンドラインスキルです。再生、音量、グループ、お気に入り、キューの管理や、SMAPI経由のSpotify検索に対応します。
主な機能
- 01ネットワーク上のスピーカー検出
- 02再生と音量の操作
- 03スピーカーグループの管理
- 04お気に入りの一覧表示と再生
- 05再生キューの管理
- 06SMAPI経由のSpotify検索
活用シーン
- 01ローカルネットワーク上のSonos検出
- 02再生の一時停止や部屋の音量調整
- 03共有再生用のスピーカーグループ作成
- 04Spotifyの曲検索やキューの管理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ insight68/ skills --skill sonoscliインストール後、Claude Code で/sonoscliを入力して読み込まれたか確認します。
詳細
Sonos CLI
sonos を使用して、ローカルネットワーク上の Sonos スピーカーを操作します。
クイックスタート
sonos discoversonos status --name "Kitchen"sonos play|pause|stop --name "Kitchen"sonos volume set 15 --name "Kitchen"
よくある操作
- グループ化:
sonos group status|join|unjoin|party|solo - お気に入り:
sonos favorites list|open - キュー:
sonos queue list|play|clear - Spotify 検索(SMAPI 経由):
sonos smapi search --service "Spotify" --category tracks "query"
注意事項
- SSDP が失敗する場合は、
--ip <speaker-ip>を指定してください。 - Spotify Web API による検索は任意で、
SPOTIFY_CLIENT_ID/SECRETが必要です。
コメント
Markdown 対応