Linovision LoRaWAN ゲートウェイを HTTP(s) サーバーに接続するにはどうすればいいですか?
説明
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 サーバーに送信するにはどうすればよいでしょうか?