- Home
- LoRaWANネットワークサーバー
- Blynk プラットフォームと Milesight ゲートウェイの統合
Blynk プラットフォームと Milesight ゲートウェイの統合
1-BlynkプラットフォームのTTI経由での統合
説明
Blynkは、モバイルデバイス経由でさまざまなスマートハードウェアの遠隔操作と監視をサポートする強力なIoT(Internet of Things)プラットフォームです。ユーザーは、ウィジェットをドラッグアンドドロップしてモバイルアプリにインタラクティブなインターフェースを作成し、デバイスのリアルタイム動作とデータ視覚化を実現できます。Blynk は、クラウドとプライベートサーバーの両方の導入オプションを提供しており、さまざまなアプリケーションシナリオに適応可能です。スマートホームシステム、産業用モニタリング、環境センシングなど、幅広い分野で使用されています。このプラットフォームは、さまざまな主流の組み込みシステムおよび通信モジュールをサポートしており、初心者からプロの開発者まで、IoT プロトタイプを迅速に構築するのに適しています。
このドキュメントでは、主に UG65 ゲートウェイを Blynk プラットフォーム(サードパーティの LNS、つまり TTN プラットフォーム経由)と統合する方法を紹介し、AM308 デバイスを例に、Blynk プラットフォームでの完全な設定プロセスを、リアルタイムのアップリンクデータを表示しながら説明します。
さらに、Blynk のサンプルドキュメントもご参照ください。
要件
- ゲートウェイモデル:UG65(UG56、UG67 もサポート)
- センサーモデル:AM308
- 周波数帯域:US915(このデモで使用)
- ゲートウェイ:すでにインターネットに接続されている必要があります。
設定
ステップ 1:Blynk プラットフォームアカウントの登録
https://blynk.cloud/dashboard/register にアクセスし、以下に示す必要情報を入力してください。
パスワードを設定すると、プラットフォームが最初のプロファイルの作成を案内します。手順に従って必要な詳細を入力してください。
この時点で、プラットフォームアカウントの登録と初期設定が完了しています。
ステップ2: ゲートウェイをTTNに接続する
BlynkにはLNS機能が組み込まれていませんが、TTN統合をサポートしているため、接続とセンサーの追加にはTTNプラットフォームを使用します。
以下のドキュメントを参照してください:
<The Things Stack-Milesight ゲートウェイの Semtech Packet Forwarder による統合>
設定が完了すると、以下のスクリーンショットのようになります。
ステップ 3:TTN でアプリケーションを作成する
以下の画像の手順に従ってください。
アプリケーションが作成されたので、このデモで使用するセンサーデバイス AM308 を追加することができます。
ステップ 4:TTN にデバイスを追加する
以下の手順に従ってください。
手順に従って、AM308 のパラメーターを入力してください。
追加が完了すると、TTN にデバイスの基本情報が表示されます:
これで、TTN でのデバイス追加手順は完了です。
ステップ 5: TTN で MQTT 統合を作成する
以下の手順に従ってください:
設定が完了すると、自動的に生成されたキーが表示されます。このキーは重要です。後で使用するため、コピーして保存してください。
典型的なキーの例:
NNSXS.RFW3YBYDVZQSWI62PDXFXIZETZXUHYORLRCPNLI.YY5OGALDDWUHSSNBJGHKCJPZCIESB2O5CHA7QUQY42SBPQUDPAKQ
コピーが必要なその他の重要な情報:
● 公開アドレス: nam1.cloud.thethings.network:1883
● ユーザー名: demotestonly@ttn
これで、TTN 用の MQTT 統合に必要なすべての詳細情報が揃いました。
注: キーは追加の権限設定が不要で、直接使用できます。
ステップ 6: Blynk でテンプレートを作成する
以下の手順に従って、Blynk プラットフォームでテンプレートを作成してください:
ステップ 7: Blynk で TTN パラメーターを設定する
現在、Blynk で TTN パラメーターを設定できます。
以下の手順に従ってください:
ポップアップ インターフェースで、ステップ 5 で取得したパラメーターを順に記入してください:
保存後、以下の通り緑色の「Connected」ステータスとデータ パネルが表示されます:
現在、TTN パラメーターが Blynk で正常に設定されました。
ステップ 8:デバイスの自動作成
TTN プラットフォームに戻り、AM308 デバイスからのアップリンクデータを観察してください。AM308 が再びデータを報告すると、Blynk は自動的にデバイスを作成します。以下の画面のように表示されます:
ステップ 9: デバイステンプレートパラメーターの設定
まず、Datastreams を以下の通り定義してください:
湿度を例として、フィールド名が AM308 が TTN で使用するデータ構造と完全に一致していることを確認してください。
すべてのフィールドの設定が完了すると、次のように表示されます。
次に、以下の手順に従って、Web ダッシュボードテンプレートの設定を続けます。
図のように続行してください。
1 分間のWait(待機)期間のパラメータは、デバイスのステータス変更による誤ったオフラインアラートの発生を防ぐため、センサーの特定の報告間隔に合わせて調整する必要があることにご注意ください。
これで、デバイスのパラメータの設定は完了です。
ステップ 10:デバイスのパラメータを調整する
AM308 デバイスを Blynk に手動でオンボードする際は、センサーデータを正しく表示するために特定のパラメーターを設定する必要があります。
以下の手順に従ってください:
- Devices タブで、+ New Device をクリックし、AM308 用の適切なテンプレートを選択します。
- 選択したテンプレートからデバイスを作成します。
- 新しく作成したデバイスのダッシュボードを開き、Info & Metadata タブに移動します。
- TheThingsStack Device ID フィールドに、以下の通り入力します。
- 3~5 分待ってから、ページを更新してください。AM308 デバイスからのリアルタイムデータが表示されます。
ご注意
- [Devices]タブでは、デバイスが更新の送信を開始すると、最初はデータストリームに設定されているデフォルト値または実際のデータが表示されます。シミュレーションデータは、テンプレートビューにのみ表示され、実際のデバイスデータには表示されません。
- TTN 統合によってデバイスが自動的にオンボードされている場合(TTN がデータを受信すると、Blynk にデバイスが自動的に作成される場合)、TheThingsStack デバイス ID を手動で入力する必要はありません。
- TTN 統合による自動オンボード、またはテンプレート作成による手動オンボードのいずれかを選択し、それに応じて対応する手順に従ってください。
これで、すべてのプロセスが完了しました。
以上です。
関連記事
LoRaWANネットワークサーバー
RayvenプラットフォームとMilesightゲートウェイの統合Rayvenは、産業用および企業ユーザー向けに最適化されたフルスタックIoTおよびデータインテリジェンスプラットフォームです
Zoho IoT プラットフォームと Milesight ゲートウェイの統合主に UG65 ゲートウェイを使用して Zoho IoT プラットフォームに接続する方法について説明し、AM308 デバイスを Zoho IoT に追加するプロセス全体を例で紹介します。
KaaIoT プラットフォームと Milesight ゲートウェイの統合主に、UG65 ゲートウェイを KaaIoT プラットフォーム(サードパーティの LNS、具体的には TTN プラットフォームを利用)に統合する一連の動作プロセスについて説明し、Milesight AM319 を代表例として、標準的な LoRaWAN デバイスを KaaIoT プラットフォームに接続する方法を示します。
ソリューション / IoT サポート
- Gateway に組み込まれた Node-Red を使用して SMS アラームをトリガーする方法Milesight UG6X/UG56ゲートウェイはビルドインNode-Redをサポートしています。このNode-Redの例では、Node-Redを使用してSMSアラームをトリガーするソリューションを提供し、EM300の温度が26℃を超えた場合にSMSアラームをトリガーする例を取り上げます。
- EcobookプラットフォームとMilesightゲートウェイの統合AM308およびVS340デバイスを例として、UG65ゲートウェイをEcobookプラットフォームと直接統合する方法を説明し、セットアップの手順を説明します。
- Milesight ゲートウェイ-Sensgreen 統合Sensgreen LoRaWAN ネットワークサーバー (LNS) は、Sensgreen スマートビルディングプラットフォームの堅牢で信頼性の高いコンポーネントであり、建物内の LoRaWAN 接続デバイスの管理に重要な役割を果たします。
- Loriot-Milesight ゲートウェイの統合Loriotは豊富な機能を持ち、すぐにアクセスできるコミュニティネットワークサーバを世界中に提供しています。
- Blynk プラットフォームと Milesight ゲートウェイの統合主に UG65 ゲートウェイを Blynk プラットフォーム(サードパーティの LNS、つまり TTN プラットフォーム経由)と統合する方法を紹介し、AM308 デバイスを例に、Blynk プラットフォームでの完全な設定プロセスを、リアルタイムのアップリンクデータを表示しながら説明します。
- J2 Innovations FIN プラットフォームと Milesight ゲートウェイの統合このドキュメントでは、主に UG65 ゲートウェイを FIN Framework プラットフォームに統合する方法について説明し、FIN Framework プラットフォームに AM319 デバイス(注:ここでは ...
- Zoho IoT プラットフォームと Milesight ゲートウェイの統合主に UG65 ゲートウェイを使用して Zoho IoT プラットフォームに接続する方法について説明し、AM308 デバイスを Zoho IoT に追加するプロセス全体を例で紹介します。
- UG67タワー/ポールおよびタワー/ポール上部のアンテナへの設置UG67タワー/ポールおよびタワー/ポール上部のアンテナへの設置
- AM3xx レポート CO2異常値 65535ppmAM307/AM308/AM319でCO2の値が65535ppmと表示された場合、以下のチェックリストを参照して問題を解決してください。
- KaaIoT プラットフォームと Milesight ゲートウェイの統合主に、UG65 ゲートウェイを KaaIoT プラットフォーム(サードパーティの LNS、具体的には TTN プラットフォームを利用)に統合する一連の動作プロセスについて説明し、Milesight AM319 を代表例として、標準的な LoRaWAN ...
- Netmore Group-Milesight ゲートウェイの統合UG65ゲートウェイをNetmoreプラットフォームに接続し、AM103デバイスを追加する方法を主に説明します(注:AM103は例として使用されています。必要に応じて、読者は自身のデバイスに置き換えてください)。
- Vemco Group-Milesight ゲートウェイの統合Vemco Group は、人数カウント、小売分析、IoT ダッシュボード、ビジネス最適化のための最先端ソリューションを専門とする、データ分析ソフトウェアのリーディングカンパニーです
- Milesightゲートウェイとデバイス-UMAプラットフォームの統合主にMilesight LoRaWANゲートウェイとエンドデバイスをUMAプラットフォームに統合する方法を紹介します。
- Milesight Gateway 防水アンテナ設置ガイド本記事では、防水性を確保するための外部アンテナの取り付け方法について説明します。
- UG67における停電アラームの設定方法電源を3秒以上オンまたはオフにした後、UG67は該当する受信者に電子メールまたはSMSを送信することができます
- Milesight GatewayでGPSデータが失われた場合のトラブルシューティング方法Milesight LoRaWAN ゲートウェイは、位置を特定するために使用される GPS をサポートしています。
- Milesightゲートウェイのログファイルを取得する方法この記事では、Milesightゲートウェイのトラブルシューティングログを取得するための操作について説明します。
- Milesight Gateway- MQTTによるNiagara BMSプラットフォーム統合この記事では、Milesight LoRaWANゲートウェイをMQTTプロトコル経由でNiagaraプラットフォームに統合する方法を説明します。
- Milesightゲートウェイ- Modbus経由でのNiagara BMSプラットフォーム統合この記事では、Milesight LoRaWANゲートウェイをModbusプロトコル経由でNiagaraプラットフォームに統合する方法を説明します。
- Milesight Gateway- BACnet経由でのNiagara BMSプラットフォーム統合この記事では、Milesight LoRaWANゲートウェイをBACnet/IPプロトコル経由でNiagaraプラットフォームに統合し、アップリンクとダウンリンクを実現する方法について説明します。
- Exosite-Milesightゲートウェイ統合このガイドでは、Milesight ゲートウェイを接続し、MQTT 接続を介して LoRaWAN エンドデバイスのデータを Exosite IoT プラットフォームに統合する方法を紹介します。
- Milesight Gateway MQTT APIガイドMilesightゲートウェイは、ゲートウェイに組み込まれたネットワークサーバーの設定を行うためのMQTT APIを提供しています。
- MilesightのLoRaWANゲートウェイをMQTTでAWSに接続する方法このドキュメントでは、Milesight LoRaWANゲートウェイをMQTTプロトコル経由でAWSに接続する方法を説明します。
- Milesightゲートウェイでマルチキャスト機能を使用する方法Milesight LoRaWANゲートウェイは、クラスBまたはクラスCのマルチキャストグループを作成し、エンドデバイスのグループにダウンリンクメッセージを送信することができます。この記事では、マルチキャスト機能を使用するための設定方法について説明します。
- Milesight Embedded Network Serverでデバイスを一括インポートする方法この記事では、Milesight Embedded Network Serverでデバイスを一括インポートする方法について説明します。
- ゲートウェイ・フリート(マルチゲートウェイ)機能を使うには?Milesight LoRaWANゲートウェイはゲートウェイフリート機能によりマルチゲートウェイアーキテクチャを構築することができます。
- PostmanによるMilesight Gateway HTTP APIのテスト方法?Milesightゲートウェイは、LoRaWAN構成用のHTTP APIを提供します。この記事では、Postmanソフトウェアを使用してこれらのAPIを呼び出す方法を説明します。
- Milesight Gateway – MQTTによるThingsBoardとの統合この記事では、MQTT 経由で Milesight Gateway を Thingsboard に統合する方法を説明します。
- Milesight LoRaWANゲートウェイをMicrosoft Azureに統合する方法本記事では、MQTTを使用してMilesight LoRaWANゲートウェイをMicrosoft Azureに接続する方法について説明します。
- LoRa信号の改善方法LoRaWANゲートウェイは、CSSチャープとスペーディングファクターにより広範囲をカバーでき、最大15~20kmの距離をカバーできます。しかし、建物内や都市部での設置の場合は、その範囲は2km程度に減少します。このガイドでは、Milesightゲートウェイとノードの信号強度を向上させる関連方法を列挙しています。
- MilesightゲートウェイでMQTT経由でデバイスをリモートコントロールする方法組み込みネットワークサーバーとして動作する場合、Milesight LoRaWANゲートウェイは、サードパーティのMQTT/HTTP/HTTPSサーバーへのデータパケットの送信と、LoRaWANエンドデバイスに転送するためのダウンリンクコマンドの受信の両方をサポートします。
- MilesightゲートウェイでワイヤガードVPNを設定する方法この記事では、例として2つのMileightゲートウェイ間のWireguard VPNトンネルの確立方法を説明します。
- MilesightゲートウェイとMilesight Development Platformの接続本記事では、MilesightゲートウェイをMilesight開発プラットフォームに接続する方法について説明します。
- UG6x MilesightゲートウェイへのSIMカードの取り付け方法この記事では、Milesight ゲートウェイに SIM カードを挿入する方法について説明します。
- MilesightゲートウェイをWi-Fi経由でインターネットに接続する方法Wi-Fi経由でUG6xをインターネットに接続する方法については、以下のチュートリアルを参照してください
- Milesightゲートウェイ経由でLoRaWANデバイスをBACnet BMSシステムに統合する方法MilesightゲートウェイはBACnetサーバーとして動作し、LoRaWANデバイスとBMSシステムまたはBACnetデバイス間の通信を設定することができます。
- LRRソフトウェアによるMilesight GatewayとActility ThingParkの統合LRRソフトウェアによるMilesight GatewayとActility ThingParkの統合
- Milesightゲートウェイでペイロードコーデックを使用する方法この記事では、ペイロード・コーデック機能を使って、アップリンクとダウンリンクのコンテンツをカスタマイズする方法を説明します。
- MilesightゲートウェイによるLoRaWAN to Modbus機能の実現方法Milesightゲートウェイは、Modbus RTU over TCPまたはModbus TCPプロトコルを介して、LoRaWANデバイスとModbusクライアント(マスター)間の通信をセットアップするModbusサーバー(スレーブ)として動作し、LoRaWANデバイスをBMSやPLCシステムに迅速かつ簡単に統合することができます。
- MilesightゲートウェイでAzureのダウンリンク制御を実現する方法Azure IoT Hub からダウンリンクコマンドを送信し、Node-red 経由でダウンリンクデータを変換することで、デバイスを遠隔操作する方法について、とりあえずの解決策を説明します。
- Node-Red の例: VS121&WS202 – WS50xスイッチリンク制御VS121またはWS202を使用して、WS50Xを点灯/消灯させるNode-REDの例を示します。
- Node-Red の例: バックネットサーバーの有効化/無効化Node-RED経由でバックネットサーバー機能を有効または無効にするためのソリューションを提供します。
- Node-Red ユーザー名とパスワードの変更方法ゲートウェイ WEB GUI と異なる Node-red のログインパスワードを必要とし、Node-red を通じて Node-red のログイン認証情報を直接変更できるアプリケーションに適用されます。
- Node-Redの読み取り専用ユーザーを追加する方法Node-Red に読み取り専用のユーザーを追加する方法を説明します。読み取り専用のユーザーは、Node-Red にのみアクセスできますが、フローの変更やフローの展開は許可されていません。
- Node-RED を使用してゲートウェイのルートパスワードを変更する方法この node-red の例は、Milesight ゲートウェイの root パスワードを変更するソリューションです。変更後、root アカウントにログインして、必要に応じてさらにコマンドを実行することができます。
- Node-Redを使用してシェルコマンドを実行する方法node-red でシェルコマンドを実行する方法について説明します。
- Everynet プラットフォームの統合Everynetは世界的なLoRaWAN®ネットワーク事業者であり、アジア、EMEA、アメリカにおいてキャリアグレードのネットワークを提供しています。この記事では、Milesight LoRaWAN®ゲートウェイをEverynetに接続する方法について説明します。
- BACnetシステムからMilesightゲートウェイ経由でダウンリンクを送信する方法Milesightゲートウェイは、BMSシステムやBACnet機器からのコマンドをエンコードし、LoRaWAN機器にコマンドを送信することで、遠隔制御を実現します。
- 屋外用 LoRaWAN®ゲートウェイ UG67IP67準拠 64ビット クアッドコア プロセッサー 新型SX1302 LoRaチップ搭載 スーパーキャパシタ内蔵 マルチバックホールコネクティビティ 内部アンテナ設計 組み込み型ネットワークサーバー 複数のネットワークサーバーに対応
- 準産業用LoRaWAN®ゲートウェイ UG65IP65準拠 NXP社製クアッドコアプロセッサー Semtech SX1302 LoRaチップ 複数のバックホールコネクティビティ 組み込み型ネットワークサーバー 複数のネットワークサーバーに対応 グローバルLoRaWAN®周波数プラン