ルーム コントロール システムを使う (Surface Hub)

Microsoft Surface Hub では、ルーム コントロール システムを使用できます。 Surface Hub でルーム コントロール システムを使用するには、ルーム コントロール ハードウェアを Surface Hub に接続します。通常、接続には Surface Hub の下部にある RJ11 シリアル ポートを使用します。

端末の設定

ルーム コントロール システムのコントロール パネルに接続するために、Surface Hub で端末の設定を構成する必要はありません。 PC やノート PC を Surface Hub に接続して Surface Hub からシリアル コマンドを送信する場合は、Tera Term や PuTTY などの端末エミュレーターを使用できます。

設定
ボー レート 115200
データ ビット 8
ストップ ビット 1
パリティ なし
フロー制御 なし
ライン フィード すべてのキャリッジ リターン

配線図

Surface Hub のシリアル ポートをルーム コントロール システムに接続する際は、標準的な RJ-11 (6P6C) コネクタを使用できます。 このメソッドが推奨される方法です。 RJ-11 4 線ケーブルを使用することもできますが、この方法はお勧めしません。

次の図では、DB9 ケーブルに対する RJ-11 (6P6C) に使用する適切なピンアウトを示します。

配線図を示す画像。

コマンド セット

ルーム コントロール システムでは、コマンドに関して一般的な会議室シナリオを使用します。 コマンドはルーム コントロール システムで生成され、Surface Hub とのシリアル接続を介して伝達されます。 コマンドは ASCII ベースであり、状態の変更がいつ発生するかを Surface Hub が確認します。

以下のコマンド修飾子を使用できます。 コマンドは、改行文字 (\n) に到達すると終了します。 管理ポート コマンドによって直接トリガーされていない状態変化では、応答があらゆる時点で発生する可能性があります。

修飾子 結果
+ 値を増やす
- 値を減らす
= 個別の値を設定する
? 現在の値を照会する

電源

Surface Hub の電力は、以下のいずれかの状態になります。

状態 Energy Star の状態 説明
0 S5 オフ
1 - 電源投入 (不確定状態)
2 S3 スリープ
5 S0 準備完了

代替 PC モードでは、電源状態は準備完了とオフのみであり、ディスプレイのみを変更します。 管理ポートを使って代替 PC の電源を入れることはできません。

状態 Energy Star の状態 説明
0 S5 オフ
5 S0 準備完了

コントロール デバイスの場合、5/準備完了以外はすべてオフと考える必要があります。 各 PowerOn コマンドでは、2 つの状態変更と応答が行われます。

コマンド 状態の変化 応答
PowerOn デバイスの電源が入ります (ディスプレイ + PC)。

PC サービスは、PC の準備ができていることを SMC に通知します。
Power=0

Power=5
PowerOff デバイスが環境状態に移行します (PC オン、ディスプレイ暗転)。 Power=0
Power? SMC は最後にわかっている電源状態を報告します。 Power=<#>

Brightness

現在の明るさレベルの範囲は、0 ~ 100 です。

ルーム コントロール システムまたはその他のシステムは、明るさレベルに変更を送信します。

コマンド 状態の変化 応答
Brightness+ システム管理コントローラー (SMC) は、brightness up コマンドを送信します。

ルームコントロールシステム上のPCサービスは、SMCに新しい明るさレベルを通知します。
Brightness = 51
Brightness- SMC が、明るさを下げるコマンドを送信します。

PC サービスは、SMC に新しい明るさレベルを通知します。
Brightness = 50

Volume

現在の音量レベルの範囲は、0 ~ 100 です。

ルーム制御システムまたは他のシステムは、ボリューム・レベルに変更を送信します。

Volume コマンドでは、埋め込みモードまたは代替 PC モードの音量のみが制御され、ゲストのソースは制御されません。

コマンド 状態の変化 Response
( 置換 PC モードでオン)
Volume+ SMC が音量を上げるコマンドを送信します。

PC サービスは、SMC に新しいボリューム レベルを通知します。
Volume = 51
Volume- SMC が音量を下げるコマンドを送信します。

PC サービスは、SMC に新しいボリューム レベルを通知します。
Volume = 50

オーディオのミュート

オーディオをミュートすることができます。

コマンド 状態の変化 応答
AudioMute+ SMC がオーディオのミュート コマンドを送信します。

PC サービスは、オーディオがミュートされていることを SMC に通知します。
なし

ビデオ ソース

複数の表示ソースを使用できます。

状態 説明
0 オンボード PC
1 DisplayPort
2 HDMI
3 VGA

表示ソースへの変更は、ルーム コントロール システムなどのシステムによって送信できます。

コマンド 状態の変化 応答
Source=# SMC によって目的のソースに変更されます。

PC サービスは、表示ソースが切り替わったことを SMC に通知します。
Source=<#>
Source+ SMC によって次のアクティブな入力ソースに移行されます。

PC サービスは、現在の入力ソースを SMC に通知します。
Source=<#>
Source- SMC は、前のアクティブな入力ソースに循環します。

PC サービスは、現在の入力ソースを SMC に通知します。
Source=<#>
Source? SMC は、アクティブな入力ソースの PC サービスに対してクエリを実行します。

PC サービスは、SMC に現在の インを通知します。ソースを配置します。
Source=<#>

Errors

エラーは、次の表の形式に従って返されます。

エラー 注意
エラー: 不明なコマンド '<入力値>' です。 命令に不明な初期コマンドが含まれています。 たとえば、"VOL+" は無効であり、"Error: Unknown command 'VOL' を返します。
エラー: 不明な演算子 '<入力値>' です。 命令に不明な演算子が含まれています たとえば、"Volume!" は無効であり、"Error: Unknown operator '!' を返します。
エラー: 不明なパラメーター '<入力値>' です。 命令に不明なパラメーターが含まれています。 たとえば、"Volume=abc" は無効であり、"Error: Unknown parameter 'abc' を返します。
エラー: 電源が切れているときに使用できないコマンド ('<入力値>') です。 Surface Hub の電源が切れている場合、Power 以外のコマンドはこのエラーを返します。 たとえば、"Volume+" は無効であり、"Error: Command not available when off 'Volume'" を返します。