- Home
- 組み込みネットワーク・サーバー
- MilesightゲートウェイでMQTT経由でデバイスをリモートコントロールする方法
説明
組み込みネットワークサーバーとして動作する場合、Milesight LoRaWANゲートウェイは、サードパーティのMQTT/HTTP/HTTPSサーバーへのデータパケットの送信と、LoRaWANエンドデバイスに転送するためのダウンリンクコマンドの受信の両方をサポートします。
要件
- Milesight LoRaWAN ゲートウェイ:UG56、UG63 V1、UG65、UG67、UG8x(ファームウェアバージョン80.0.0.64以降)
- MQTT サーバー/ブローカー
- MQTT クライアントツール:MQTT Explorer を例として
設定
ステップ1. ゲートウェイを MQTT ブローカーに接続します。
ゲートウェイをMQTTブローカーに接続する方法については、「How to Connect LoRaWAN Gateway to MQTT Broker?」を参照し、ゲートウェイをMQTTブローカーに接続し、ブローカーとMQTTクライアントがデバイスからのアップリンクを受信できることを確認します。
ステップ2. ゲートウェイからダウンリンクコマンドを送信
ゲートウェイをデバイスに直接ダウンリンクコマンドを送信するように設定し、デバイスがダウンリンクコマンドを受信して動作できるかどうかを確認します。
Device EUI: ダウンリンクコマンドを送信するデバイスのEUI
Type:ダウンリンクコマンドのタイプ。Milesightデバイスでは、16進数タイプを選択してください。
Payload: ダウンリンクコマンドの内容(デバイスメーカーから取得)。Milesightデバイスでは、対応するユーザーマニュアルのダウンリンクコマンドの内容を参照してください
Port: デバイスのアプリケーションポート。Milesightデバイスのデフォルトは85です。
Confirmed: 有効化後、デバイスがコマンドを受信した場合、デバイスは確認済みパケットをゲートウェイに送信します。受信しない場合、ゲートウェイは最大3回ダウンリンクコマンドを再送信します。
注:クラスAタイプのデバイスでは、ゲートウェイはコマンドをキューに追加し、クラスAデバイスがアップリンクを送信した際に送信します。
ダウンリンクデータトピックを設定します。特定のデバイスにMQTTダウンリンクを送信する必要がある場合は、トピックに「$deveui」を追加します。
例:/milesight/downlink/$deveui
トピックの公開形式 :
/milesight/downlink/[devEUI]
例:
ゲートウェイから、制御対象のデバイスのデバイスEUIを取得できます。
したがって、MQTT Explorer上で以下のようなトピックを公開することができます。
Topic: /milesight/downlink/24e124126a148401
Format: json
Content:
以下のフォーマットで送信し、データコンテンツをダウンリンクコマンドに置き換えます。
{"confirmed": true, "fport": 85, "data": "CQEA/w=="}
Publishをクリックした後、Network Server > Packetsに移動して確認できます。ゲートウェイが対応するダウンリンクトピックデータを正常に購読した場合、少なくとも1つのグレー表示のメッセージパケットレコードが存在します。
Milesightデバイスコマンドの例
MQTTダウンリンクコマンドのフォーマットは以下の通りです。
{
"confirmed": true, //Set as true or false
"fport": 85, //application port of device
"data": "BwAA/w==" //base64 format downlink command
}
Milesight デバイス用に、こちらをクリックして、16進数フォーマットのコマンドを base64 フォーマットに変換します。Milesight コントローラの共通コマンドは以下の通りです。
Model |
Command |
Command (Hex) |
Command (base64) |
UC50x |
Set GPIO1 low |
030000ff |
AwAA/w== |
UC300 |
Set DO1 low |
070000ff |
BwAA/w== |
UC11xx |
Set DO1 low |
090000ff |
CQAA/w== |
関連記事
組み込みネットワーク・サーバー
Milesightゲートウェイとデバイス-UMAプラットフォームの統合主にMilesight LoRaWANゲートウェイとエンドデバイスをUMAプラットフォームに統合する方法を紹介します。
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ゲートウェイでチャネルマスクを設定する方法を説明します。
MilesightのLoRaWANゲートウェイをMQTTでAkenzaに接続します。Milesight UG85/UG87 LoRaWANゲートウェイはネットワークサーバーとして動作し、ゲートウェイからAkenza Coreへエンドノードのデータを転送するMQTT機能を統合しています。
Milesight LoRaWANゲートウェイ用AWS IoT GreengrassクイックガイドAWS IoT Greengrassは、クラウド機能をローカルデバイスに拡張し、より情報ソースに近いデータの収集と分析、ローカルイベントへの自律的な反応、ローカルネットワーク上でのセキュアな相互通信を可能にします。
Milesightゲートウェイでマルチキャスト機能を使用する方法Milesight LoRaWANゲートウェイは、クラスBまたはクラスCのマルチキャストグループを作成し、エンドデバイスのグループにダウンリンクメッセージを送信することができます。この記事では、マルチキャスト機能を使用するための設定方法について説明します。
MilesightゲートウェイとGravioプラットフォームの接続方法MilesightはすでにMQTT Standardと統合されており、MilesightからGravioへ簡単にデータを橋渡しすることができます。この統合により、ユーザーはMilesightセンサーから収集されたIoTデータからビジネスプロセスを構築できるようになります。
Milesight Embedded Network Serverでデバイスを一括インポートする方法この記事では、Milesight Embedded Network Serverでデバイスを一括インポートする方法について説明します。
ゲートウェイ・フリート(マルチゲートウェイ)機能を使うには?Milesight LoRaWANゲートウェイはゲートウェイフリート機能によりマルチゲートウェイアーキテクチャを構築することができます。
Milesight GatewayからLoRaWANノードをリモートコントロールする方法?Milesightゲートウェイはネットワークサーバーを内蔵しており、ゲートウェイで起動したLoRaWANノードをリモートで制御するためのダウンリンクコマンドをテストすることができます。
MilesightゲートウェイとTagoをMQTTで接続する方法この記事では、Milesightゲートウェイ経由でLoRaWAN®デバイスデータをTagoに送信し、ゲートウェイのトラフィックから各デバイスを分割する方法を説明します。
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ゲートウェイとノードの信号強度を向上させる関連方法を列挙しています。
ソリューション / 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タワー/ポールおよびタワー/ポール上部のアンテナへの設置
- UG63旧バージョンと新バージョンの違いは?Milesight は、第 1 世代とは主な違いがある第 2 世代の UG63 デバイスを発売しました。
- 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ゲートウェイのトラブルシューティングログを取得するための操作について説明します。
- ChirpStackとMilesightゲートウェイの統合本記事では、Milesight LoRaWANゲートウェイをChirpStackサーバーに統合する方法についてご説明します。
- Things Stack-Milesightゲートウェイの統合(Semtech Packet Forwarder経由)本ドキュメントでは、Semtechパケット転送機を経由してMilesight LoRaWANゲートウェイをTTI/TTS v3に接続する方法を説明します。
- Milesight Gateway -ベーシック・ステーションを介したシングス・スタック(TTN)の統合本ドキュメントでは、CUPSまたはLNS経由でThe Thing Stackに接続する方法を説明します。両方から1つを選択して構成を完了することができます。
- MilesightゲートウェイでLoRa周波数プランを変更する方法この記事では、MilesightゲートウェイでLoRa周波数プランを変更する方法を説明します。
- 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ゲートウェイでチャネルマスクを設定する方法を説明します。
- Milesight LoRaWANゲートウェイ用AWS IoT GreengrassクイックガイドAWS IoT Greengrassは、クラウド機能をローカルデバイスに拡張し、より情報ソースに近いデータの収集と分析、ローカルイベントへの自律的な反応、ローカルネットワーク上でのセキュアな相互通信を可能にします。
- Milesightゲートウェイでマルチキャスト機能を使用する方法Milesight LoRaWANゲートウェイは、クラスBまたはクラスCのマルチキャストグループを作成し、エンドデバイスのグループにダウンリンクメッセージを送信することができます。この記事では、マルチキャスト機能を使用するための設定方法について説明します。
- Milesight Embedded Network Serverでデバイスを一括インポートする方法この記事では、Milesight Embedded Network Serverでデバイスを一括インポートする方法について説明します。
- ゲートウェイ・フリート(マルチゲートウェイ)機能を使うには?Milesight LoRaWANゲートウェイはゲートウェイフリート機能によりマルチゲートウェイアーキテクチャを構築することができます。
- Milesight GatewayからLoRaWANノードをリモートコントロールする方法?Milesightゲートウェイはネットワークサーバーを内蔵しており、ゲートウェイで起動したLoRaWANノードをリモートで制御するためのダウンリンクコマンドをテストすることができます。
- MilesightゲートウェイとTagoをMQTTで接続する方法この記事では、Milesightゲートウェイ経由でLoRaWAN®デバイスデータをTagoに送信し、ゲートウェイのトラフィックから各デバイスを分割する方法を説明します。
- 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 LoRaWANゲートウェイとHTTPサーバの接続方法?ゲートウェイ上で新しいアプリケーションを作成し、LoRaWANエンドデバイスから送信されたデータのデコード方法と、HTTP(S)データ転送プロトコルを選択してHTTP(S)サーバーにデータを送信する方法を定義することができます。
- 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 カードを挿入する方法について説明します。
- LoRaWANノードとMilesightゲートウェイの接続方法この記事では、LoRaWANノード/センサーをMilesightゲートウェイに接続する方法を説明します。
- MilesightゲートウェイをWi-Fi経由でインターネットに接続する方法Wi-Fi経由でUG6xをインターネットに接続する方法については、以下のチュートリアルを参照してください
- Milesight Gatewayをインターネットに接続する方法この記事では、Milesightゲートウェイをインターネットに接続する方法をご案内します。
- Milesight GatewayのWeb GUIへのログイン方法初めてゲートウェイを設定する場合は、このガイドを参照してMilesightゲートウェイのウェブGUIにログインしてください。
- MilesightゲートウェイとMilesight IoTクラウドの接続方法
- Milesightゲートウェイ経由でLoRaWANデバイスをBACnet BMSシステムに統合する方法MilesightゲートウェイはBACnetサーバーとして動作し、LoRaWANデバイスとBMSシステムまたはBACnetデバイス間の通信を設定することができます。
- LRRソフトウェアによるMilesight GatewayとActility ThingParkの統合LRRソフトウェアによるMilesight GatewayとActility ThingParkの統合