Thingsboard-Milesight LoRaWANゲートウェイとデバイスの統合

1. はじめに

このドキュメントでは、Milesight LoRaWANデバイスとThingsBoardプラットフォームを迅速に統合し、プラットフォーム上でLoRaWANセンサーデータのリアルタイム表示を可能にする簡単なステップバイステップガイドを紹介します。

2. 要件

  • Milesight LoRaWANゲートウェイ:UG65を例とします。
  • ThingsBoardアカウント(クラウド版またはオンプレミス版):クラウドアカウントを例とします。
  • Milesight LoRaWANデバイス:AM308を例とします。

3. 構成

3.1. ThingsBoard アカウントの登録とログイン

https://thingsboard.cloud/signupにアクセスし、指示に従ってアカウントを登録します。登録後、このアカウントにログインします。

次に、統合を実現するために以下の方法のいずれかを選択します。

3.2. ゲートウェイ組み込みLNS(HTTP)を介した統合

この方法はMilesight UG56/UG65/UG67ゲートウェイでのみ動作します。

3.2.1. HTTPエンドポイントの作成

統合を追加します:

ポップアップ・インターフェースで、「HTTP 」を選択します:

「Next(次へ)」をクリックします:

次のインターフェイスで、「Library 」をクリックします:

Vendor” フィールドに “Milesight” と入力します。Model “フィールドには自動的にMilesightセンサーのドロップダウンリストが表示されます。センサーのタイプを選択します。この例では、「AM308: 8-in-1 IAQ Sensor 」を選択します:

選択すると、デコードスクリプトが自動入力されます:

「Next(次へ)」をクリックして新しいダウンリンクコンバータを作成するか、このステップをスキップします。

HTTPエンドポイントURLは後で使用するのでコピーしてください。

“Add “をクリックしてセットアップを完了します。

3.2.2. ゲートウェイへの HTTP インテグレーションの追加

HTTP インテグレーションを追加するには、[ Application (アプリケーション)]ページに移動します:

HTTP エンドポイントの作成]で取得した HTTP アドレスを[アップリンク・データ]設 定フィールドに入力します。

“Save” をクリックして、設定を完了します。

3.2.3. ゲートウェイへのセンサーの追加

LoRaWAN ノードを Milesight ゲートウェイに接続する方法」を参照して、ゲートウェイにセンサーを追加します。

注意:「Payload Codec 」を 「None 」に設定してください。

3.2.4. 結果の確認

integration をクリックします:

AM308デバイスがUG65からThingsBoardへ正常にデータを送信していることが確認できます。

3.3. サードパーティLNSプラットフォームによる統合

The Things Stackを例に、Milesight LoaWANデバイスをThingsboardに統合します。

3.3.1. ゲートウェイをThings Stackに接続

Milesight Gateway – The Things Stack(TTN) Integration via Semtech Packet ForwarderまたはMilesight Gateway – The Things Stack(TTN) Integration via Basic Stationの記事を参照し、ゲートウェイをThe Things Stackに接続し、ゲートウェイがオンラインであることを確認します。

3.3.2. The Things Stackへのデバイスの追加

The Things Stack-Milesight LoRaWAN Device Integrationの記事を参照して、LoRaWANデバイスをThe Things Stackに追加します。

追加後の結果は以下の通りです:

3.3.3. MQTTサーバー情報の取得

The Things StackのMQTTサーバー情報を記録し、「Generate new API key 」をクリックして、後のステップで使用するキーの内容を取得します。

3.3.4. The Things Stackコミュニティ統合の作成

インテグレーションを追加します:

ポップアップ画面に表示されるオプションを選択します:

“Next “をクリックします:

次のインターフェイスで、「Vendor 」に 「Milesight 」を入力し、「AM308 」を入力し、スクロールダウンして対応するデバイスを選択します:

設定が完了したら、「Next 」をクリックします:

”Next “をクリックして新しいダウンリンクコンバータを作成するか、このステップをスキップします。

表示されているパラメータを入力します(ここでのパラメータはすべて、Get MQTT Server Information から取得したものです):

設定が完了したら、「Check connection 」をクリックします:

3.3.5. 結果の確認

図のように、ThingsBoardはThe Things Stackに正常に接続されました:

そして、リアルタイムのデバイスデータを見ることができます:

Devices ページに AM308 デバイスが表示され、リアルタイムデータを見ることができます:

この時点で、The Things StackとThingsBoardプラットフォーム間のインターフェイスが完成し、センサーAM308からのデータはUG65を通してThe Things Stackに転送され、The Things StackによってThingsBoardプラットフォームに転送されます。ThingsBoardはAM308からのデータをリアルタイムでデコードできます。

3.4. ダッシュボードの作成例

AM308列をクリックします:

ポップアップウィンドウで、画像の構成に従って必要なフィールドを選択します:

この例では、バッテリー、CO2、湿度、およびlight_levelを選択します。Show on widget “をクリックします:

 ポップアップウィンドウで 「Add 」をクリックします:

しばらく待つと、ダッシュボードメニューに新しく作成された例が表示されます:

以上

関連記事

組み込みネットワーク・サーバー

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


Milesight製品

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

居住者の健康を確保

お知らせ

  1. 2025-4-3

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

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

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

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

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

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