- Home
- 組み込みネットワーク・サーバー
- Milesight LoRaWANゲートウェイとHTTPサーバの接続方法?
Milesight LoRaWANゲートウェイとHTTPサーバの接続方法?
説明
Milesight LoRaWANゲートウェイは、サードパーティのMQTT/HTTP/HTTPSサーバーへのデータパケットの送信をサポートしています。ゲートウェイ上で新しいアプリケーションを作成し、LoRaWANエンドデバイスから送信されたデータのデコード方法と、HTTP(S)データ転送プロトコルを選択してHTTP(S)サーバーにデータを送信する方法を定義することができます。
要件
- Milesight LoRaWANゲートウェイ:UG6x、UG8x
- HTTP/HTTPS サーバー
構成
ステップ1. ゲートウェイ内蔵のネットワークサーバーを有効にします。
Packet Forwarder > General に移動し、localhost サーバーアドレスを有効にします。
Network Server > General ページでネットワークサーバーを有効にします。
ステップ2. アプリケーションとプロファイルを追加します。
Network Server > Applications に移動し、新しいアプリケーションを追加し、保存をクリックします。
Name: ユーザー定義、任意の値
Description: ユーザー定義、任意の値
Payload Codec: なし、またはデコーダーに合わせてカスタマイズ
Network Server>Profilesに移動し、新しいプロファイルを追加し、保存をクリックします。
Name: ユーザー定義、任意の値
Max TXPower: デフォルト値
その他のパラメータは、LoRaWANノードのユーザーガイドから確認できます。または、すべての設定をデフォルトのままにしておくこともできます。
ステップ3. ゲートウェイにLoRaWANノードを追加します。
Network Server > Deviceに移動し、新しいデバイスを追加し、save&applyをクリックします。
Device Name: ユーザー定義、任意の値
Description: ユーザー定義、任意の値
Device-Profile: 以前に追加した対応するプロファイルのいずれかを選択
Application: 以前に追加した対応するアプリケーションのいずれかを選択
その他の値は、LoRaWANノードメーカーに確認できます。
ステータスが「activated」になっている場合は、上記のステップが正しく実行されていることを意味します。
ステップ4. HTTP(s)サーバーにデータを転送する。
Network Server > Applications に移動し、アプリケーションに「data transmission」を追加します。
各データタイプに対してHTTP(s) URL情報を入力し、saveをクリックします。
Uplink data: すべてのアップリンクデータを受信するURLアドレス。
Join notification: join通知を受信するURLアドレス。
ACK notification: すべてのACK通知を受信するURLアドレス。
Error notification: すべてのエラー通知を受信するURLアドレス
注:HTTP(s)サーバーにアクセスする際にユーザー認証がある場合は、HTTPヘッダーを追加し、正しいアカウントとパスワードを入力してください。
HTTPサーバーの対応するURLでデータパケットを取得した場合、HTTPサーバーに正常に接続できたことを意味します。
注:HTTPSサーバーへの転送データの違いは、HTTPSサーバーにゲートウェイ認証をアップロードする必要があることです(認証の取得についてはMilesightにお問い合わせください)。
FAQ
Q1. ゲートウェイから送信されたデータがサーバーに受信されないのはなぜですか?
A1: Maintenance > Tools > Pingに進み、下記のように、入力したHTTPアドレスにゲートウェイが正常にpingできることを確認し、次に、入力した上記の値がすべて正しいことを確認します。
Q2. デコードされたデータパケットをHTTP/HTTPSサーバーに送信するにはどうすればよいですか?
A2:「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ゲートウェイでチャネルマスクを設定する方法を説明します。
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サーバーに統合する方法についてご説明します。