スマート メーターを使用すると、自動課金だけでなく、リアルタイムの読み取りや双方向通信などの高度な使用状況測定のユース ケースも可能になります。
アプリケーション テンプレートを使用すると、ユーティリティとパートナーはスマート メーターの状態、テレメトリを監視し、アラームと通知を定義できます。 このテンプレートには、メーターの切断やソフトウェアの更新などのサンプル コマンドが用意されています。 測定データを他のビジネス アプリケーションにエクスポートし、そのデータを使用してカスタム ソリューションを開発できます。
アプリケーションの主な機能は次のとおりです。
- メーターのサンプル デバイス モデル
- 測定情報とライブ状態
- エネルギー、電力、電圧などの計測値
- 測定コマンドのサンプル
- 組み込みの視覚化とダッシュボード
- カスタム ソリューション開発の拡張性
このチュートリアルでは、以下の内容を学習します。
- スマート メーターを監視するためのアプリケーションを作成します。
- アプリケーションについて説明します。
アプリケーション アーキテクチャ
アプリケーションのアーキテクチャは、次のコンポーネントで構成されます。 一部のソリューションでは、ここに記載されているすべてのコンポーネントが必要なわけではありません。
スマート メーターと接続性
スマート メーターは、電力消費データを記録してユーティリティに通信し、監視やその他のユース ケース (課金や需要対応など) を行います。
通常、メーターはゲートウェイまたはブリッジを使用して Azure IoT Central アプリケーションに接続します。 ブリッジの詳細については、「 Azure IoT Central デバイス ブリッジを使用して他の IoT クラウドを Azure IoT Central に接続する」を参照してください。
Azure IoT Central プラットフォーム
モノのインターネット (IoT) ソリューションを構築すると、Azure IoT Central はビルド プロセスを簡略化し、IoT の管理、運用、開発の負担とコストを削減するのに役立ちます。 Azure IoT Central を使用すると、大規模な IoT 資産の接続、監視、管理を簡単に行うことができます。
スマート メーターを Azure IoT Central に接続すると、アプリケーション テンプレートでは、デバイス モデル、コマンド、ダッシュボードなどの組み込み機能が使用されます。 アプリケーション テンプレートでは、ほぼリアルタイムの測定データ監視、分析、ルール、視覚化などのウォーム パス シナリオにも Azure IoT Central ストレージが使用されます。
IoT Central の機能拡張オプション
Azure IoT Central プラットフォームには、データ エクスポートと API という 2 つの機能拡張オプションが用意されています。 顧客とパートナーは、これらのオプションから選択して、特定のニーズに合わせてソリューションをカスタマイズできます。
たとえば、パートナーは、データを Azure Data Lake Storage に継続的に送信するようにデータ エクスポートを構成する場合があります。 そのパートナーは、長期的なデータ保持や、コールド パス ストレージのその他のシナリオ (バッチ処理、監査、レポートなど) に Data Lake Storage を使用できます。
[前提条件]
このチュートリアルを完了するには、アクティブな Azure サブスクリプションが必要です。 お持ちでない場合は、開始する前に無料アカウントを作成してください。
スマート メーターを監視するためのアプリケーションを作成する
IoT Central アプリケーションを作成するには:
Azure portal の [ IoT Central アプリケーションの作成 ] ページに移動します。 メッセージが表示されたら、Azure アカウントでサインインします。
次の情報を入力してください。
フィールド Description Subscription 使用する Azure サブスクリプション。 リソースグループ 使用するリソース グループ。 新しいリソース グループを作成することも、既存のリソース グループを使用することもできます。 リソース名 有効な Azure リソース名。 アプリ URL アプリケーションの URL サブドメイン。 IoT Central アプリケーションの URL は、 https://yoursubdomain.azureiotcentral.comのようになります。Template Smart Meter Analytics リージョン 使用する Azure リージョン。 料金プラン 使用する価格プラン。 [Review + create](レビュー + 作成) を選択します。 次に、[ 作成] を選択します。
アプリの準備ができたら、Azure portal からアプリに移動できます。
詳細については、 Azure IoT Central アプリケーションの作成に関するページを参照してください。
アプリケーションを調べる
次のセクションでは、アプリケーションの主な機能について説明します。
Dashboard
アプリケーション テンプレートをデプロイすると、サンプルのスマート メーター、デバイス モデル、ダッシュボードが付属します。
Adatumはスマートメーターの監視と管理を行う架空のエネルギー会社です。 スマート メーターを監視するためのダッシュボードには、メーターのプロパティ、データ、サンプル コマンドが表示されます。 ダッシュボードを使用すると、オペレーターとサポート チームは、サポート インシデントになる前に、次のアクティビティを事前に実行できます。
- マップ上の最新のメーター情報とそのインストール 場所 を確認します。
- 測定ネットワークと接続状態を事前に確認します。
- ネットワークの正常性に関する最小および最大電圧の測定値を監視します。
- エネルギー、電力、電圧の傾向を確認して、異常なパターンをキャッチします。
- 計画と請求の目的で、総エネルギー消費量を追跡します。
- メーターの再接続やファームウェアバージョンの更新などのコマンド操作と制御操作を実行します。 テンプレートでは、コマンド ボタンに使用可能な機能が表示され、実際のコマンドは送信されません。
デバイス
アプリケーションには、サンプルスマートメーターデバイスが付属しています。 左側のメニューで [デバイス] を選択すると、使用可能な デバイス を確認できます。
デバイスの詳細を表示するには、サンプル デバイス SM0123456789 のリンクを選択します。 [プロパティの更新] ページでデバイスの書き込み可能なプロパティを 更新 し、ダッシュボードで更新された値を視覚化できます。
デバイス テンプレート
左側のメニューで [デバイス テンプレート ] を選択して、スマート メーターのモデルを表示します。 モデルには、データ、プロパティ、コマンド、およびビューの定義済みのインターフェイスがあります。
アプリケーションのカスタマイズ
管理者は、設定を変更して、アプリケーションでのユーザー エクスペリエンスをカスタマイズできます。
[カスタマイズ]>[外観] を選択してから、次のことを行います。
- タイトル ロゴの画像を設定するには、[変更] を選択します。
- ブラウザーのタブに表示されるブラウザー アイコン画像を設定するには、[変更] を選択します。
- [ブラウザーの色] で、HTML 16 進数のカラー コードを追加して、既定のブラウザーの色を置き換えることができます。 HEX 値の色表記の詳細については、W3Schools の HTML の色に関するチュートリアルを参照してください。
アプリケーションの画像は、[アプリケーション]>[管理] ページで変更できます。
リソースをクリーンアップする
このアプリケーションは、使い続ける予定がない場合、削除してください。
- Azure IoT Central アプリケーションで、[アプリケーション]>[管理] に移動します。
- [削除] を選択して操作を確定します。