Linovision LoRaWAN ゲートウェイを HTTP(s) サーバーに接続するにはどうすればいいですか?

Tom Yao
Related Product:

説明

Linovision LoRaWAN ゲートウェイは、サードパーティの MQTT/HTTP/HTTPS サーバーへのデータ パケットの送信をサポートしています。ゲートウェイ上に新しいアプリケーションを作成し、LoRaWAN エンド デバイスから送信されたデータをデコードする方法と、HTTP(S) データ転送プロトコルを選択して HTTP(S) サーバーにデータを送信する方法を定義できます。

要件

  • Linovison LoRaWAN ゲートウェイ: IOT-G6x、IOT-G8x
  • HTTP/HTTPS サーバー

構成

ステップ1. ゲートウェイの内蔵ネットワーク サーバーを有効にします。

へ移動 パケットフォワーダー > 全般:ローカルホスト サーバー アドレスを有効にします。

ネットワークサーバーを有効にする ネットワーク サーバー > 全般ページ。

ステップ2. アプリケーションとプロファイルを追加します。

ネットワークサーバー > アプリケーションに移動します 新しいアプリケーションを追加し、[保存] をクリックします。

名前: ユーザー定義の任意の値

説明: ユーザー定義の任意の値

ペイロードコーデック: デコーダーなしまたはカスタム

[ネットワーク サーバー] > [プロファイル] に移動して新しいプロファイルを追加し、[保存] をクリックします

名前: ユーザー定義の任意の値

最大送信電力:デフォルト値

その他のパラメータは、LoRaWAN ノードのユーザー ガイドから確認することも、すべての設定をデフォルトのままにすることもできます。

ステップ3. ゲートウェイにLoRaWANノードを追加します。

へ移動 ネットワークサーバー > デバイス、新しいデバイスを追加し、クリックします 保存して適用します

デバイス名:ユーザー定義の任意の値

説明: ユーザー定義の任意の値

デバイスプロファイル: 以前に追加された対応するプロファイルの 1 つを選択します。

アプリケーション:以前に追加された対応するアプリケーションの 1 つを選択します。

その他の値については、LoRaWAN ノードの製造元に確認してください。

ステータスが「アクティブ化」になっている場合、上記の手順が正しく実行されたことを意味します。

ステップ4. データをHTTP(s)サーバーに転送します。

「ネットワーク サーバー」 > 「アプリケーション」に移動して、アプリケーションの「データ転送」を追加します。

各データタイプのHTTP(s) URL情報を入力し、 保存

アップリンクデータ: すべてのアップリンク データを受信する URL アドレス。

参加通知: 参加通知を受信する URL アドレス。

ACK通知: すべての ACK 通知を受信する URL アドレス。

エラー通知: すべてのエラー通知を受信する URL アドレス。

注意: HTTP(s) サーバーにアクセスするときにユーザー資格情報がある場合は、HTTP ヘッダーを追加し、正しいアカウントとパスワードを入力してください。

以下のように HTTP サーバーの対応する URL でデータ パケットを取得した場合、HTTP サーバーに正常に接続されたことを意味します。

注: HTTPSサーバーにデータを転送する場合の違いは、HTTPSサーバーに関連するゲートウェイ証明書をアップロードする必要があることです( Linovisionにお問い合わせください)。 認定を受けるには)。

よくある質問

Q1. ゲートウェイから送信されたデータをサーバーが受信しなかったのはなぜですか?

A1: へ メンテナンス > ツール > Ping で、ゲートウェイが以下のように入力した HTTP アドレスに正常に ping できることを確認し、入力した上記の値がすべて正しいことを確認します。

Q2. デコードされたデータ パケットを HTTP/HTTPS サーバーに送信するにはどうすればよいでしょうか?

A2: 参照 Linovision Gateway でペイロード コーデックを使用する方法