ホーム チュートリアル カテゴリ Skills サイトについて
ZH EN JA KO
🔊

Sonos CLI

スマートホーム カレンダー・ライフ

インストールコマンド

npx clawhub@latest install sonoscli

インストール手順

1
環境確認

Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。

2
インストール実行

上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にSonos CLIを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。

3
インストール確認

openclaw skills listを実行してインストール済みスキル一覧を確認し、Sonos CLIが表示されていることを確かめてください。

4
パラメータ設定(任意)

下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。

手動インストール方法:Skillフォルダを~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
スピーカー制御 マルチルーム 音量調整

詳細紹介

Sonos CLI スキルにより、OpenClaw が Sonos スマートスピーカーシステムを制御し、対話形式で家庭内のオーディオ再生を管理できます。

コア機能

  • 再生コントロール:再生、一時停止、スキップ、音量調整
  • マルチルーム管理:異なる部屋の Sonos スピーカーを制御。グループ再生に対応
  • 音楽検索:Sonos 対応の音楽サービスから楽曲を検索・再生
  • お気に入り再生:Sonos お気に入りリストやプレイリストを再生
  • ステータス確認:各部屋のスピーカーの現在の再生状態と音量を確認

設定方法

Sonos スピーカーは OpenClaw が動作するデバイスと同じ LAN 内にある必要があります。

{
  skills: {
    sonoscli: {
      discoveryTimeout: 5000  // デバイス検出タイムアウト(ミリ秒)
    }
  }
}

使用シーン

  • 「リビングで癒しの音楽をかけて」
  • 「寝室の音量を30%にして」
  • 「全部屋で Jazz プレイリストを同時再生して」
  • 「キッチンのスピーカーを一時停止して」
  • 「今各部屋で何が再生されてる?」