MQTTによるX5センシングカメラとAWSの統合

はじめに

AWS IoT は、エンドデバイス(センサー、アクチュエーター、組み込みマイクロコントローラー、スマート家電など)と AWS クラウド間の安全な双方向通信を提供します。このドキュメントでは、MQTT プロトコルを介して X5 センシングカメラを AWS に接続する方法について説明します。

要件

  • X5 センシングカメラ:SC31x

設定

AWS の設定

Thing を作成します

1. AWS アカウントにログインします。
2. Manage > All devices > Thingsに移動し、Create thingsボタンをクリックしてThingを作成します。

3. Create a single thingをクリックし、Nextをクリックします。

4. Thingに名前を付け、Nextをクリックします。

5. Auto-generate a new certificateを選択し、Nextをクリックします。次に、ポリシーを作成するか、このステップをスキップするかを選択できます(詳細は次の章で説明します)。その後、Create thingをクリックして続行します。

6. すべての証明書をダウンロードします。

注:
CA 証明書には有効期限があり、有効期限が切れるとサーバーの証明書を検証できなくなります。継続的な接続を確保し、セキュリティのベストプラクティスに準拠するため、有効期限が切れた CA 証明書は交換する必要があります。
デバイス接続用のすべての証明書は以下の通りです:

ポリシーの作成

1. Manage > Security > Policies に移動し、Create policy をクリックしてポリシーを作成します。

2. ポリシーに名前を付け、以下の例のようにステートメントを追加し、Create をクリックしてこのポリシーを保存します。

3. 証明書の一覧から、ポリシーを添付する証明書を見つけ、省略記号アイコンを選択して証明書のオプションメニューを開き、Attach Policies を選択します。そして、mqtt-policy 用に作成したポリシーを選択して添付します。

X5 カメラの設定

1. [Object Capture > Capture Management > Upload Setting]に移動し、投稿を有効にして、投稿タイプを MQTT に選択します。

  • 2. AWS 情報を入力し、証明書をインポートしてから、設定を保存します。
    • ブローカーアドレス:AWS Web GUI > Settings > Endpoint で確認できます。
    • ブローカーポート:8883
    • クライアント ID:AWS Thing name
    • TLS モード:自己署名証明書
    • キーファイル:ca.pem、certificate.pem.crt、private.pem.key

AWS でのデータ視覚化

1. Milesight ゲートウェイにアップリンクデータトピックを追加し、AWS Web GUI > Test > MQTT test client ページに移動して、X5 カメラのトピックを購読します。MQTT トピックの詳細については、API ドキュメントを参照してください。

2. カメラからのデータの詳細を確認します。

—以上—

関連記事

人数カウントデバイスの使用

ソリューション / IoT サポート

  • MQTTによるX5センシングカメラとAWSの統合
    AWS IoT は、エンドデバイス(センサー、アクチュエーター、組み込みマイクロコントローラー、スマート家電など)と AWS クラウド間の安全な双方向通信を提供します

Milesight製品

ウェーブクレスト株式会社が運営するMilesight製品特設サイトです

居住者の健康を確保

お知らせ

  1. 2025-4-3

    ピープル・センシング 駆動型スマートビルディング

    People Sensing Insights を通じてビルインテリジェンスに革命をもたらします。…
  2. 2023-7-21

    LoRaWANの説明: 理論から実践へのガイド

    この包括的なビデオでは、LoRaWANを深く掘り下げ、その仕組み、利点、アプリケーションについて説明…
  3. 2023-4-6

    センシング・インサイト Milesight リブランディングのお知らせ

    https://youtu.be/r40DK40DjIY …
ページ上部へ戻る