IoT Central デバイス管理ガイド
IoT Central アプリケーションを使用すると、数十万台ものデバイスを、そのライフ サイクル全体にわたって監視および管理することができます。
IoT Central を使用すると、次のようなデバイス管理タスクを完了できます。
- 新しいデバイスをプロビジョニングします。
- アプリケーションに接続されるデバイスを監視および管理します。
- デバイスの問題をトラブルシューティングして修復します。
IoT Central アプリケーションでは、次のツールを使用できます。
- [デバイス] ページでは、個々のデバイスを監視および管理できます。
- [デバイス グループ] ページと [データ エクスプローラー] ページを使用すると、デバイスからの集計データを監視できます。
- [ジョブ] ページでは、デバイスを一括で管理できます。
- カスタム ダッシュボードを使用すると、自分に合った方法でデバイスを管理および監視できます。
- REST API と Azure CLI を使用すると、デバイス管理タスクを自動化できます。
デバイスを検索する
IoT Central では、デバイス名、ID、プロパティの値、またはクラウド プロパティの値でデバイスを検索できます。
デバイスの追加
[デバイス] ページを使用して、個々のデバイスを追加します。
CSV ファイルから一括でデバイスをインポートできます。
デバイスをグループ化する
[デバイス グループ] ページでは、クエリを使用してデバイスのグループを定義できます。 デバイス グループを使用して次を実行します。
- [デバイス エクスプローラー] ページで、デバイスからの集計データを監視します。
- ジョブを使用してデバイスのグループを一括管理します。
- アプリケーションで組織が使用されている場合は、デバイスのグループへのアクセスを制御します。
詳細については、「チュートリアル: デバイス グループを使用してデバイス テレメトリを分析する」を参照してください。
デバイスを管理する
[デバイス] ページを使用して、アプリケーションに接続されている個々のデバイスを管理します。
個々のデバイスに対して、次のようなタスクを実行できます。
また、デバイス テンプレートで定義されている書き込み可能なプロパティとクラウド プロパティを設定し、デバイスでコマンドを呼び出すこともできます。
IoT Edge デバイス管理するには、IoT Central UI を使用して配置マニフェストを作成および編集し、それらを IoT Edge デバイスに配置します。 また、IoT Central 内で IoT Edge モジュールに対してコマンドを実行することもできます。
[ジョブ] ページを使用して、デバイスを一括で管理します。 ジョブでは、プロパティの更新、コマンドの実行、または複数のデバイスでの新しいデバイス テンプレートの割り当てを行うことができます。 詳細については、「Azure IoT Central アプリケーションでデバイスを一括管理する」を参照してください。
ヒント
IoT Central アプリケーションで組織が使用されている場合、どのデバイスにアクセスできるかは、管理者が制御します。
デバイスを監視する
個々のデバイスを監視するには、[デバイス] ページでカスタム デバイス ビューを使用します。 ソリューション ビルダーでは、これらのカスタム ビューをデバイス テンプレートの一部として定義します。 これらのビューでは、デバイスのテレメトリとプロパティの値を表示できます。 前のスクリーンショットで示した [概要] ビューはその例です。
複数のデバイスからの集計データを監視するには、デバイス グループと [データ エクスプローラー] ページを使用します。 詳細については、「データ エクスプローラーを使用してデバイス データを分析する方法」を参照してください。
カスタマイズ
次のツールを使用すると、デバイスの管理と監視のエクスペリエンスをさらにカスタマイズできます。
- デバイス テンプレートにビュー定義を追加して、個々のデバイスの [デバイス] ページに表示するビューをさらに作成します。
- アプリケーション内のデバイスを説明するテキストをカスタマイズします。 詳細については、「アプリケーションのテキストの変更」を参照してください。
- カスタム デバイス管理ダッシュボードを作成します。 ダッシュボードには、データ エクスプローラーからピン留めされたクエリを含めることができます。
自動化
デバイス管理タスクを自動化するには、次を使用できます。
- 監視しているデバイス データが定義済みのしきい値に達したときにアクションを自動的にトリガーするルール。 詳細については、ルールの構成に関するページを参照してください。
- 通常のデバイス管理タスクのジョブ スケジュール。
- スクリプト環境からデバイスを管理するための Azure CLI。 詳細については、「az iot central」を参照してください。
- プログラムを使用してデバイスを管理するための IoT Central REST API。 詳細については、「IoT Central REST API を使用してデバイスを管理する方法」を参照してください。
トラブルシューティングを行ってデバイスの問題を修復する
トラブルシューティング ガイドは、一般的な問題を診断および修復するために役立ちます。 [デバイス] ページを使用して、誤動作していると思われるデバイスを、問題が解決されるまでブロックすることができます。
次のステップ
IoT Central の詳細な使用方法については、次の手順として、クイックスタートの「Azure IoT Central アプリケーションの作成」から始めることをお勧めします。