- Home
- 組み込みネットワーク・サーバー
- Milesight GatewayからLoRaWANノードをリモートコントロールする方法?
Milesight GatewayからLoRaWANノードをリモートコントロールする方法?
説明
Milesightゲートウェイはネットワークサーバーを内蔵しており、ゲートウェイで起動したLoRaWANノードをリモートで制御するためのダウンリンクコマンドをテストすることができます。また、ゲートウェイは複数のフォーマット(ASCII/Hex/base64)のダウンリンクコマンドを送信することができます。
必要条件
- Milesightゲートウェイ UG6x、UG8x
- LoRaWANノード Milesight LoRaWANノード、標準LoRaWANプロトコルをサポートするサードパーティノード。
構成
ステップ1. ゲートウェイのウェブGUIにアクセスし、[ Network Server ] > [ Device] に進み、LoRaWANノードのステータスが有効になっていることを確認し、制御が必要なDevice EUIを コピーします。
ステップ2. Network Server > Packets > Send Data to Deviceに進み、全てのパラメータを入力し、 Sendをクリックします。
1. Device EUI: ステップ1でコピーしたデバイスEUIを貼り付けます。
2. Type: 記入するペイロードのタイプ。
3. Payload: 対応するデバイスを制御するためのダウンリンクコマンド。
(注意: ペイロードフォーマットの変換に使用される関連オンラインツールはこちらです: https://conv.darkbyte.ru/)
4. Port: LoRaWAN デバイスがダウンリンクを受信するポート。Milesight 端末の場合、ポートはデフォルトで 85 です。
5. Confirmed: 有効にすると、ゲートウェイはコマンドを正常に送信した後、LoRaWANノードからACKメッセージパケットを受信します。
ステップ3 送信後、パケットレコードがNetwork serverの下に表示されます。レコードがグレーの場合、ダウンリンクメッセージが送信キューにあることを意味します。ダウンリンクコマンドが正常に送信されると、レコードは白色になり、ゲートウェイはLoRaWANノードからACKパケットを受信します。
注意:LoRaWANデバイスタイプがクラスAの場合、デバイスがアップリンクパッケージを送信した後にのみ、ゲートウェイはダウンリンクを送信することができます。
設定例
Milesight UG65ゲートウェイからEM300-THセンサーのレポート間隔を変更します。
EM300-THの元のレポート間隔は1分で、クラスAタイプのデバイスです。
まず、ゲートウェイのWeb GUIにアクセスし、 Network Server > Deviceに進み、LoRaWANノードのステータスが有効になっていることを確認し、EM300-THのDevice EUIをコピーします。
次にNetwork Server > Packets で EM300-TH デバイス EUI を貼り付け、ユーザーガイドにある全てのパラメータを入力します。
ダウンリンクコマンドを送信すると、4つのダウンリンクパケットレコードが得られます:
1. グレーの DnCnf タイプのメッセージ: ダウンリンクコマンドは既にキューアップされています。
2. DnCnf タイプのパケット: ダウンリンクコマンドがセンサーに送信されました。
ACK タイプのパケット: ACK 型パケット:ダウンリンクパケットを受信すると、センサーはゲートウェイに ACK 情報を返信します。
再度 ToolBox でReporting Interval を 確認すると、Reporting Interval の値が 20mins になっています。
関連記事
組み込みネットワーク・サーバー
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のマルチキャストグループを作成し、エンドデバイスのグループにダウンリンクメッセージを送信することができます。この記事では、マルチキャスト機能を使用するための設定方法について説明します。
ソリューション / IoT サポート
- Milesight LoRaWANゲートウェイにおけるセルラーデータ使用量の削減方法残高が限られているセルラーネットワークを使用する一部のシナリオでは、データ使用量を削減するためにゲートウェイを設定することができます。
- MQTTダウンリンクコマンドによるデバイス制御の失敗Milesightノードは、MQTTブローカーからのダウンリンクコマンドを受信します。
- Milesight LoRaWANゲートウェイとChirpStackサーバーの接続に失敗しました。このガイドは、ChirpStackプラットフォームとのMilesightゲートウェイ接続に失敗する問題のトラブルシューティングを目的としています。
- Milesight LoRaWAN ゲートウェイは Devicehub に接続できません。LoRaWANゲートウェイをDevicehubに接続しようとして問題が発生した場合は、簡単なトラブルシューティングについては、こちらの記事を参照してください。
- MilesightゲートウェイとMilesight IoTクラウド間の接続問題を分析する方法MilesightゲートウェイをMilesight IoTクラウドに接続するには、Milesight IoTクラウドにSNでゲートウェイを作成し、ゲートウェイのウェブGUIで「Milesight IoTクラウド」オプションを有効にします。
- MilesightゲートウェイへのLoRaWANノードのアクティベートに失敗しました。LoRaWANデバイスのネットワーク参加方法は2種類あります
- ゲートウェイのWeb GUIにアクセスできないコンピュータがゲートウェイのイーサネットポートを認識できない
- Milesight GatewayのネットワークにアクセスできないWi-Fi、イーサネット、セルラー経由でネットワークにアクセスできない場合の症状です。
- Milesightゲートウェイのログファイルを取得する方法この記事では、Milesightゲートウェイのトラブルシューティングログを取得するための操作について説明します。
- ChirpStackとMilesightゲートウェイの統合本記事では、Milesight LoRaWANゲートウェイをChirpStackサーバーに統合する方法についてご説明します。