LoRaWAN センサーを接続する

The Things Stack、ChirpStack、Milesight ゲートウェイから LoRaWAN のアップリンクを FreeMaint に送信し、認定センサーのデコードは FreeMaint に任せます。

6分で読めます
このセクションを印刷

LoRaWAN センサーは電池で何年も動作し、壁越しでも遠くまで電波が届きます。ネットワークサーバー(The Things Stack、ChirpStack、または Milesight ゲートウェイの内蔵サーバー)が各アップリンクを HTTP で FreeMaint に転送します。Milesight CT101 と EM300-TH については、FreeMaint 自身がペイロードをデコードします。

送信元を選ぶ

The Things Stack

The Things Network または The Things Industries:アプリケーションにカスタム webhook を追加します。

ChirpStack

自社運用の LoRaWAN ネットワークサーバー:アプリケーションに HTTP 連携を追加します。

Milesight ゲートウェイ

UG65、UG56 など、ネットワークサーバーを内蔵したゲートウェイ:HTTP データ送信を追加します。

The Things Stack

  1. 「接続デバイス → 連携」で「デバイスを接続」をクリックし、「The Things Stack (LoRaWAN)」を選んで接続を作成します。
  2. The Things Stack のコンソールでアプリケーションを開き、「Integrations → Webhooks → Add webhook → Custom webhook」を選択します。
  3. JSON 形式を選び、FreeMaint に表示されたベース URL を貼り付けます。
  4. 「Additional headers」に、FreeMaint に表示されたヘッダー(名前と値)を追加します。
  5. 「Uplink message」にチェックを入れ、パスは空欄のままにします。「Request authentication」にはチェックを入れないでください。FreeMaint のヘッダーが置き換えられてしまいます。

ChirpStack

  1. FreeMaint で ChirpStack (LoRaWAN) を選び、接続を作成します。
  2. ChirpStack でアプリケーションを開き、「Integrations → HTTP → Add」を選択します。
  3. ペイロードのエンコードは JSON のままにし、FreeMaint に表示されたイベントエンドポイントの URL を貼り付けます。
  4. 「Headers」に、FreeMaint に表示されたヘッダー(名前と値)を追加します。

Milesight ゲートウェイ

  1. FreeMaint で「Milesight ゲートウェイ」を選び、接続を作成します。
  2. ゲートウェイの Web 管理画面で「Network Server → Applications」を開き、対象のアプリケーションを選択します。
  3. HTTP(S) データ送信を追加し、FreeMaint に表示されたアップリンクデータの URL を貼り付けます。
  4. FreeMaint に表示された HTTP ヘッダー(名前と値)を追加します。
  5. ゲートウェイ側でペイロードコーデックを設定しないでください。認定センサーをデコードするには、FreeMaint がアップリンク全体を受け取る必要があります。

FreeMaint がデコードするセンサー

Milesight CT101

ケーブルにクランプする変流器で、電流、累積電流、アラームを計測します。計測対象のケーブルから給電されるため、電流が約 1.4 A を下回ると送信を停止します。データの途切れは、単に機械が停止しているだけという場合もあります。

Milesight EM300-TH

温度と湿度に加え、バッテリー残量も送信します。冷蔵室、サーバールーム、倉庫、機械室の監視に最適です。

ヒント

ネットワークサーバー側でデコードされていれば、その他の LoRaWAN センサーも利用できます。FreeMaint は受信したデコード済みの値を、数値フィールドごとに 1 つのチャネルとして保存します。値が誤ったタイプで届く場合(kWh の指示値が瞬時値として表示されるなど)は、チャンネルページの「測定タイプ」で修正してください。

ヒント

FreeMaint は LoRaWAN デバイスごとに、バッテリー残量、信号(RSSI と SNR)、最後のメッセージを記録します。デバイスに想定される送信間隔を設定しておくと、通信が途絶えたときに通知を受け取れます。「遅延」と「オフライン」の状態は、デバイスを確認した時点から追跡されます(デバイスページの「確認」ボタン)。

このページは役に立ちましたか?