チュートリアル: カスタムのシミュレートされたデバイスの作成
このチュートリアルでは、デバイス シミュレーションを使用して、シミュレーションで使用するためのカスタムのシミュレートされたデバイスを作成します。 デバイス シミュレーションの作業を開始するには、付属しているサンプルのシミュレートされたデバイスのいずれかを使用できます。 この記事で説明するように、カスタムのシミュレートされたデバイスを作成することもできます。 カスタマイズ オプションの詳細については、「Create an advanced device model (高度なデバイス モデルを作成する)」を参照してください。
このチュートリアルでは、次のことを行いました。
- シミュレートされたデバイス モデルの一覧を表示する
- カスタムのシミュレートされたデバイスを作成する
- デバイス モデルを複製する
- デバイス モデルを削除する
Azure サブスクリプションをお持ちでない場合は、開始する前に 無料アカウント を作成してください。
前提条件
このチュートリアルを実行するには、Azure サブスクリプションにデバイス シミュレーションのインスタンスがデプロイされている必要があります。
まだデバイス シミュレーションをデプロイしていない場合は、GitHub のデバイス シミュレーションのデプロイに関する記事を参照してください。
デバイス モデルを表示する
メニュー バーで [Device models]\(デバイス モデル\) を選択します。 [Device models]\(デバイス モデル\) ページに、デバイス シミュレーションのこのインスタンスで利用可能なすべてのデバイス モデルの一覧が表示されます。
デバイス モデルを作成する
ページの右上隅にある [+ Add Device Models]\(+ デバイス モデルの追加\) をクリックします。
このチュートリアルでは、温度と湿度の両方のデータを送信する、シミュレートされた冷蔵庫を作成します。
フォームに次の情報を入力します。
設定 | 値 |
---|---|
Device model name (デバイス モデル名) | Refrigerator (冷蔵庫) |
モデルの説明 | A refrigerator with temperature and humidity sensors (温度計および湿度計付きの冷蔵庫) |
Version | 1.0 |
Note
デバイス モデルの名前は、一意である必要があります。
[+ Add data point]\(+ データ ポイントの追加\) をクリックし、次の値で温度と湿度のデータ ポイントを追加します。
Data Point (データ ポイント) | 動作 | Min Value (最小値) | Max Value (最大値) | ユニット |
---|---|---|---|---|
気温 | ランダム | -50 | 100 | F |
湿度 | ランダム | 0 | 100 | % |
[保存] をクリックしてデバイス モデルを保存します。
冷蔵庫がデバイス モデルの一覧に表示されるようになりました。 冷蔵庫を見るために、 [次へ] をクリックして別のページに移動しなくてはならない場合があります。
デバイス モデルを複製する
デバイス モデルを複製すると、既存のデバイス モデルのコピーを作成することができます。 その後、特定のニーズを満たすように、コピーを編集することができます。 複製することにより、類似のデバイス モデルを作成する必要がある場合に時間を節約できます。
デバイス モデルを複製するには、モデルの横にあるボックスをオンにし、操作バーの [複製] をクリックします。
デバイス モデルを削除する
任意のカスタム デバイス モデルを削除することができます。 デバイス モデルを削除するには、モデルの横にあるボックスをオンにし、操作バーの [削除] をクリックします。
次のステップ
このチュートリアルでは、カスタム デバイス モデルを作成、複製、および削除する方法について説明しました。 デバイス モデルの詳細については、次のハウツー記事を参照してください。