SONOS

スピーカーの設定は、まずスマートフォン、タブレット、またはPC上のSONOSアプリを使用して行います。その後、接続されたデバイスが自動的に認識されます。各デバイスには独自のIDが割り当てられ、これは100から始まります。デバイスを削除すると、背景でIDは予約されたままになります。

動作方法

すべてのデバイスはUPnP(マルチキャスト)によって定期的に検索されます。その後、スピーカーが適切にサブスクライブされます。その後、TCPポート1'400を介してスピーカーと直接通信します。各ステータスはこのようにリアルタイムでサーバーに送られます。マルチキャスト経由でスピーカーが見つからなくなると、1~2分後に自動的に削除されます。

チャンネルの作成

デバイス構造内でチャンネルを作成できます。これらを作成するには、さまざまな前提条件が満たされる必要があります。

タイプ 前提条件
スピーカー スピーカーが構造内に表示されている必要があります。

変数

変数 説明
bass -10..10 ベース
loudness TRUE/FALSE ラウドネス
mute TRUE/FALSE ミュート
next TRUE 次へ
play TRUE/FALSE 再生/一時停止
perv TRUE 戻る
repeat TRUE/FALSE 全てを繰り返す
seek 0..# トラック内でミリ秒単位でスキップ
shuffle TRUE/FALSE ランダム再生
source URI 現在のソースへのURI
treble -10..10 トレブル
volume 0..100 音量
album アルバム名
album_artist アルバムアーティスト
cover_url URL アルバムカバーへのURL
duration 0..# トラックの長さ(ミリ秒単位)
infotext 複数行の情報テキスト
title トラックのタイトル
title_artist タイトルアーティスト

SONOSグラフィックスの使用

SONOSから直接グラフィックを使用することができます。そのためには、値を画像ビジュアライゼーション要素に転送する必要があります。

グラフィック
SONOSロゴ "_sonos_logo"

テンプレート

以下のテンプレートを使用して、部屋と通信できます。このテンプレートには次の機能があります:

  • さまざまなラジオソースから選択し、自動再生します。
  • 音量表示は減衰値として表示されます。
  • トラック内でスキップできます(利用可能な場合)。
  • 部屋が使用されていない場合はSONOSロゴを使用します。
  • 国際化翻訳。
  • チャンネルと互換性があります。

さまざまな設定を行う必要があることに注意してください。これらは通常次のものです:

  • ソースを保存できます。タブSourcesは、値が隠れてに設定されることで最初に有効化する必要があります。

ダウンロード: