Loko・セットアップガイド

Loko を ChirpStack に接続する

独自の LoRaWAN ネットワーク サーバーを実行しますか? Loko Air トラッカーを入手する方法は次のとおりです。 自己ホスト型で結合、デコード、チャート化 ChirpStack インスタンス — 6 回 短いステップ。

~20分・初心者向け

Loko Air トラッカーはわかりやすく語る LoRaWANしたがって、どのネットワークサーバーでも動作します。 モノネットワークだけではありません。データを自分で保管したい場合 インフラ、 ChirpStack は、自分でホストできる無料のオープンソース LoRaWAN ネットワーク サーバーです。

以下のすべては内部で起こります テナント ChirpStack Web のセクション コンソール。サイドバーには 2 つのナビゲーション グループがあります。 ネットワークサーバー グローバルを保持し、 すべてのテナントのサーバー全体の設定、 テナント あなたのためにすべてを保持します 独自の組織 — すべての作業はそこで行われます。

必要なもの

  • 実行中の ChirpStack インスタンスログインできるもの (このガイドでは admin アカウント)。
  • LoRaWAN ゲートウェイChirpStack サーバーにアクセスできるほか、 ゲートウェイID.
  • Loko Air デバイスの認証情報DevEUI, JoinEUI (AppEUI) そして アプリケーションキー デバイス上で programm を実行しました。
🎯
最後には、 オンラインゲートウェイ、というデバイス。 完了します 参加する、およびデコードされた測定値は次のようにレンダリングされます。 ゲージ に デバイスのダッシュボード。
1

ゲートウェイがオンラインであることを確認してください

開ける テナント → ゲートウェイ。を表示するゲートウェイが少なくとも 1 つ必要です。 緑 オンライン デバイスが参加する前のステータス。リストが空の場合は、 ゲートウェイの追加 そしてあなたのものを登録してください。

ChirpStack Gateways list showing gateway ID and online status 1 2 3 4
① ゲートウェイ · ② ゲートウェイの追加 · ③ ゲートウェイ ID · ④ ステータス (緑色になる必要があります)
🆔
ゲートウェイを追加するときに指定する必要があるのは、 ゲートウェイID — 16 文字の 16 進数の EUI のようなもの 782184ffff9f3249。 ゲートウェイのディスプレイ、ラベル、または管理ページ/マニュアルで見つけてください。また、 一致するものを選ぶ 地域 (例えば。 EU868)。
⚠️
緑を待ちます。 上のスクリーンショットでは、ゲートウェイが赤色で表示されています。 オフライン 点(④)。まで続行しないでください 最後に見た アップデートとステータス ターン オンライン — オフライン ゲートウェイは無線トラフィックを受信しないため、何も送信されません。 ぜひ参加してください。
2

デバイスプロファイルを作成する

デバイス プロファイルは、デバイスのクラスがどのように動作するかを記述します (領域、 LoRaWAN のバージョン、参加方法、ペイロード コーデック。開ける テナント → デバイスプロファイル そしてクリックしてください デバイスプロファイルの追加.

ChirpStack Device profiles list with the Add device profile button 1 2
①デバイスプロファイルを開く・②デバイスプロファイルを追加

一般的な タブで、名前、地域、名前などの必須項目を入力します。 LoRaWAN Loko Air が使用する MAC バージョン。

ChirpStack Add device profile General tab with name, region and MAC version 1 2 3
① 名前 (例: Generic-OTAA-EU868) · ② 地域 (EU868) · ③ MAC バージョン
📡
を選択してください 地域 そして MACバージョン Lokoに一致するもの 航空とゲートウェイ (例: EU868 そして LoRaWAN 1.0.3)。 離れる 地域パラメータのリビジョン そして ADRアルゴリズム 彼らのところで デフォルト。

に切り替えます 参加(OTAA / ABP) タブを押してオンにします デバイスは OTAA をサポートします — Loko Air トラッカーは無線で参加します。

ChirpStack device profile Join OTAA tab with Device supports OTAA enabled 1 2
① 参加(OTAA / ABP)タブ・② デバイスが OTAA をサポート = オン

最後に、 ペイロードコーデック タブをクリックして選択します カイエンLPP、その後 クリック 提出する.

ChirpStack device profile Payload codec tab set to Cayenne LPP 1 2 3
①ペイロードコーデックタブ・②Cayenne LPP・③送信
🧩
Cayenne LPP ChirpStack が生のデータを自動的にデコードできるようにします。 ペイロードを名前付きの測定値 (GPS の位置、バッテリーなど) にロードします。これが、 ステップ 6 のゲージを使用することも可能です。
3

アプリケーションを作成する

開ける テナント→申込み そしてクリックしてください アプリケーションの追加。 名前を付けます (例: Loko) して保存します。アプリケーションはまさに デバイスをグループ化するコンテナ。

ChirpStack Applications list with the Add application button 1 2
①アプリケーションを開く・②アプリケーションを追加
4

デバイスを追加する

作成したアプリケーションをクリックして開きます。それはに着陸します デバイス タブ。 デバイスの追加 ボタンが表示されます。デバイスが存在すると、 彼らの DevEUI そして デバイスプロファイル クリック可能なリンクとして表示します。

ChirpStack application Devices tab listing a Loko device 1 2 3
①デバイスの追加 ・②DevEUI(デバイスを開く) ・③デバイスプロファイル

クリック デバイスの追加 Loko Air から詳細を入力し、 提出する:

ChirpStack Add device form with name, Device EUI, Join EUI and device profile 1 2 3 4 5
① 名前 · ② デバイス EUI (DevEUI) · ③ EUI に参加 · ④ デバイス プロファイル · ⑤ 送信
🔑
次にアプリケーション キーが来ます。 プロファイルはOTAAを使用しているため、 送信後、ChirpStack は OTAA キー タブ。を入力(または貼り付け)します。 デバイスの アプリケーションキー(AppKey) そこで送信してください。
⚠️
すべてが物理デバイスと一致する必要があります。DevEUI, JoinEUI そして AppKey 入力する内容は、programm で実行されたものと同じである必要があります Loko Air — そうしないと、参加は警告なしに失敗します。ごとにこの手順を繰り返します あなたが所有するトラッカー。
5

参加を確認し、フレームを監視します

アプリケーションのデバイスリストに戻り、デバイスの DevEUI に それを開いてタブを探索します — OTAA キー, アクティベーション, イベント そして LoRaWAN フレーム。フレーム ビューには、生の無線トラフィックがリアルタイムで表示されます。

ChirpStack device LoRaWAN frames showing JoinRequest and JoinAccept 1 2
① LoRaWAN フレームタブ・② JoinRequest → JoinAccept の順にデータフレーム
正常なデバイスでは、 参加リクエスト 続いて 参加同意する、 それから 未確認データアップ / 未確認データダウン フレーム — それぞれに次の内容がリストされています DevEUI そして ゲートウェイ ID 受け取ったのは 彼ら。ただ見ることができれば 参加リクエスト 繰り返しますが、DevEUI を再確認してください / JoinEUI / AppKey およびゲートウェイがオンラインであること。
6

測定値をゲージとして視覚化する

デコードされたデータが流れると(Cayenne LPP コーデックのおかげで)、 開く テナント → デバイス プロファイル → プロファイル → 測定。と 測定キーを自動検出 オンでは、ChirpStack が持つキーをリストします。 見られる — など Battery_Voltage, gpsLocation_1_latitude そして gpsLocation_1_longitude — 気になるものを設定してください ゲージ.

ChirpStack device profile Measurements tab with keys set to Gauge 1 2 3
① 測定タブ · ② 自動検出キー · ③ 種類をゲージに設定
📊
右を選択してください 親切 各キーについて: ゲージ 読書用 電圧、温度、位置など。 カウンタ 継続的に増加する場合 カウンター。 絶対 各アップリンクでリセットされるカウンタの場合。 のために テキストまたはブール値。友好的にしてあげてください 測定名、 クリック 提出する、値はデバイスのゲージやグラフとしてレンダリングされます。 ダッシュボード.

クイックチェックリスト

  • ゲートウェイが追加され表示されています 緑 / オンライン
  • 作成されたデバイス プロファイル — リージョン、MAC バージョン、 OTAA搭載, Cayenne LPP コーデック
  • アプリケーションが作成されました
  • マッチングして追加されたデバイス DevEUI + JoinEUI
  • アプリケーションキー OTAA キータブに入力
  • 参加リクエスト / 参加同意する LoRaWAN フレームの下にデータ フレームが表示されます
  • 測定値の設定 ゲージ データを視覚化する

🎉 準備完了です!

ゲートウェイがオンラインになり、Loko Air デバイスが接続され、デコードされました 測定値はゲージとして視覚化されます。ここからさらにデバイスを追加できます。 統合を連携してデータをプッシュしたり、その上にダッシュボードを構築したりできます。 ChirpStack API。

ホスト型ネットワークをご希望ですか? Loko を The Things Network に接続 → 4 ステップの TTN セットアップ — アプリケーションの作成、デバイスの登録、API キーの生成、Loko アプリからの接続。
💬
助けが必要ですか? セットアップ中に問題が発生した場合は、次の点を確認してください。 よくある質問セクション またはサポートチームにお問い合わせください — 私たちがお手伝いいたします つながります。