1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Azure IoT Hub で受信したテレメトリデータを IoT Explorer で確認する方法

Posted at

Azure Digital Twins の MS Learn 学習モジュールを試していたところ、デバイスシミュレーターから Azure IoT Hub へデータを送信する箇所があり、Azure Portal の IoT Hub リソースページで確認できるかと思っていたら出来なかった。Azure IoT Explorer (Preview) というツールが GitHub で公開されており、このツールを使えばテレメトリーデータの受信内容を確認できるらしいので、早速試してみたいと思います。

※ Azure IoT Explorer は 2023/4/14 現在、v0.15.8 プレビュー版として提供されています。

手順

  1. Azure IoT Explorer (GitHub) の リリースページ から .msi ファイルをダウンロード & インストールする
  2. Azure IoT Explorer (Preview) を起動する
  3. Add Connection ボタンをクリックする
image.png (152.8 kB)
  1. Azure Portal で IoT Hub リソースページを開き [セキュリティ設定] > [共有アクセスポリシー] から iothubowner を選択する
image.png (231.5 kB)
  1. プライマリ接続文字列をコピーします。
image.png (138.4 kB)
  1. Azure IoT Explorer に戻り、プライマリ接続文字列を貼り付けたあと、[SAVE] ボタンを押します。
image.png (35.0 kB)
  1. これまでの手順が正しく実施されていれば、IoT Hub のデバイス一覧が表示されます。
    試しにデバイスページに遷移してみます。
image.png (81.5 kB)
  1. デバイスの認証情報等が表示されました。その他、デバイスツインやテレメトリーのタブもあるので、
    今回の目的である [Telemetry] タブを選択します。
image.png (99.9 kB)
  1. テレメトリーデータの受信を行うために [Start] ボタンをクリックします。
    (もちろん、Azure IoT Hub にデータを送信していないので、このままの状態だと何も表示されません。)
image.png (177.2 kB)
  1. azure cloud shell を開き、シミュレーションデータを送信するコマンドを実行します。
    az iot device simulate --device-id T105 --login <プライマリ接続文字列>

  2. Azure IoT Explorer で受信データを確認する。

image.png (162.2 kB)

無事データが受信されていることを確認できました。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?