TTN を使用した LoRaWAN ゲートウェイの設定に関する完全ガイド

最終更新: 25 1月2026
  • LoRaWAN ゲートウェイの正しい構成 (IP、周波数、パケット フォワーダー) は、任意のノード ネットワークを TTN に接続するための基礎となります。
  • ゲートウェイ、アプリケーション、エンド デバイスを TTN に登録するには、一意の識別子と適切に管理された LoRaWAN キーを使用する必要があります。
  • ペイロード フォーマッタを使用すると、生データをダッシュ​​ボード、データベース、統合で読み取り可能な情報に変換できます。
  • TTN を Node-RED、MQTT、Datacake などのツールと組み合わせると、LoRaWAN ネットワークが完全かつスケーラブルな IoT ソリューションになります。

LoRaWANゲートウェイの構成

適切に構成されたLoRaWANゲートウェイのセットアップと微調整は、この技術に基づいたIoTプロジェクトが正しく機能するための鍵となります。単に機器を接続してうまくいくことを願うだけでは不十分です。アプリケーションやエンドデバイスの登録に加え、ハードウェア、IPネットワーク、パケットフォワーダー、そしてThe Things Network(TTN)などのLoRaWANサーバーへの登録にも注意を払う必要があります。

このガイドでは、RAK7289やDragino LPS8といった市販のゲートウェイ、Raspberry Pi 4BとRAK5146ハブを使用した自作ゲートウェイ、そしてTTNへのLoRaWANセンサー(GPSトラッカー、温度・湿度プローブなど)の登録といった、さまざまな実際のシナリオにおけるLoRaWANゲートウェイの完全な設定方法を、ステップバイステップで詳細に解説します。このガイドを読み終える頃には、すべてが正しく動作していることを確認するために、何をすべきか、どこですべきか、何をチェックすべきかを正確に理解できるようになっているでしょう。

LoRaWANゲートウェイを構成する前の基本概念と準備手順

Linuxでpingを実行する方法
関連記事:
Linuxでpingを実行する方法:コマンド、オプション、例

メニューをいじり始める前に、機能的なLoRaWANネットワークを構成する要素、つまりゲートウェイ、LoRaWANサーバー、アプリケーション、エンドデバイスを理解することが重要です各コンポーネントにはそれぞれ役割があり、他のコンポーネントと通信するためには一定の最小限のパラメータが必要です。

実際には、ほとんどの教育プロジェクトや実験プロジェクトでは、無料の公開サーバーとしてTTNが利用されています。TTNは、ゲートウェイの登録、アプリケーションの作成、および固有キー( DevEUI、AppEUI/JoinEUI、AppKey )を使用してデータを安全に送信するためのデバイスの登録を行うためのWebコンソールを提供しています。

最初に明確にしておくべきもう一つの点は、お住まいの地域で使用可能なLoRaWAN周波数です。ヨーロッパでは、一般的に868MHz帯(EU868)の周波数プランが使用されますが、他の地域では異なるプラン(US915、AU915など)が使用されます。ゲートウェイとTTNは、このプランに対応している必要があり、つまり、同じチャネルで通信する必要があります。

エンドデバイスに関しては、位置情報取得にはDragino GPSトラッカー、温度・湿度センサーにはBrowan Tabs TBHH100-868センサーなどが一般的に使用されます。これらのデバイスは通常、LoRaWAN認証情報がプリインストールされており、TTNへの登録準備が整っていますが、設定内容を確認し、設定場所を把握しておくことをお勧めします。

最後に、ゲートウェイがイーサネットケーブル、Wi-Fi、あるいは4G/5Gモバイルネットワークなど、いずれの方法であれ、安定した安全なIP接続を確保することが重要です。インターネットアクセス(または対応するWAN接続)がない場合、ゲートウェイはLoRaパケットをサーバーに転送することができません。

商用ゲートウェイの構成: RAK7289 および Dragino LPS8

LoRaWAN構成の例

多くの教育プロジェクトでは、屋外用にはRAK7289屋内用にはDragino LPS8といった市販のゲートウェイが使用されています。どちらのゲートウェイにもWebベースの管理インターフェースが付属しており、TTNやその他のサーバーとの通信に必要なIPネットワーク設定やLoRaWANパラメータを設定できます。

教育機関など一部の環境では、RAKゲートウェイの初期設定が既に機関側(例えば中学校)によって完了している場合があり、学生はネットワーク設定(静的IPアドレスまたはDHCP)をローカルインフラストラクチャに合わせて調整するだけで済みます。とはいえ、場所やサーバーを変更する際に手順を再現できるよう、すべての手順を把握しておくことをお勧めします。

RAKゲートウェイ上のIPネットワーク構成(例:RAK7289)

ゲートウェイを操作する上で最初に行うべき重要なステップは、ゲートウェイがローカルネットワークとインターネットへのIPアクセス権限を持っていることを確認することです。RAKゲートウェイの場合、これは管理メニューのWANネットワークセクションで設定します。

メニューの ネットワーク → WANインターフェース ゲートウェイが次のように機能するかどうかを選択できます DHCPクライアントまたは静的IPDHCPモードのままにしておくと、ネットワークルーターが自動的にIPアドレスを割り当てます。これにより作業は簡素化されますが、割り当てられたIPアドレスをネットワークスキャナ(例えば、 nmap、IPスキャナや接続の確認 Linuxでのping) またはルーターの DHCP サーバー テーブルを参照することによって行います。

より詳細な制御が必要な場合は、ゲートウェイに明確な静的IPアドレスを割り当てることを強くお勧めします。こうすることで、管理パネルにアクセスする際に使用するアドレスを常に把握でき、必要に応じてファイアウォールルールやリモートアクセス制御を適用しやすくなります。

教室や研究室など、複数のデバイスが存在する環境では、ゲートウェイのイーサネットMACアドレスとホスト名を知っておくと便利です。DHCPサーバー自体が、識別可能なホスト名(例えば「RAK7289」)とともにこの情報を表示する場合もあり、DHCPを使用している場合でも一目でゲートウェイを特定できます。

管理されたWi-Fi経由の緊急アクセス

何らかの理由で有線ネットワーク上でゲートウェイのIPアドレスを特定できない場合、RAKおよびDraginoの多くのモデルには管理用のWi-Fiアクセスポイントが内蔵されています。このアクセスポイントは通常オープンになっているか、デフォルトの認証情報を使用するため、ノートパソコンやタブレットをデバイスに直接接続できます。

そのWi-Fiネットワークに接続すると、デフォルトのゲートウェイIPアドレスは通常、ゲートウェイ自身の管理アドレスになります。Webブラウザ経由でそのIPアドレスにアクセスすることで、DHCP、中間スイッチ、ルーターに頼ることなく管理インターフェースにアクセスできます。これは、新規導入時やネットワーク構成が完全に失われた場合に非常に役立ちます。

しかし、設定が完了したら、管理用Wi-Fiを無効にするか、セキュリティを強化することが非常に重要です。ゲートウェイのような重要なデバイスに、オープンなネットワークやセキュリティの弱いネットワークを接続したままにしておくと、特にゲートウェイが屋外や公共の場所に設置されている場合は、明らかな脆弱性となります。

LoRaWAN 構成と RAK ゲートウェイの TTN 登録

IPネットワークの設定が完了したら、次のステップはゲートウェイをLoRaWANサーバーに接続することです。RAKゲートウェイの場合、通常は「LoRaネットワーク」→「ネットワーク設定」→「パケット転送」メニューで、受信したLoRaパケットの送信先を設定します。

そのセクションでは、ゲートウェイの固有識別子であるゲートウェイEUIを探してコピーする必要があります。この値は、TTNコンソールでゲートウェイを登録するために使用されます。毎回検索する必要がないように、デバイスのユーザー名とパスワードと一緒にドキュメントに保存しておくことをお勧めします。

  最高のファイアウォールの完全ガイド:オープンソース、商用、仮想

TTNにゲートウェイを登録するには、適切な認証情報を使用してTTNコンソールにアクセスします。ログイン後、正しい地域を選択し、「ゲートウェイ」セクションに移動します。そこで、「ゲートウェイの登録」をクリックし、コピーしたEUIを入力し、適切な周波数プラン(ヨーロッパではEU868)を選択して、登録プロセスを完了します。

一部の機種やファームウェアバージョンでは、ゲートウェイソフトウェアとの互換性を確保するために、TTN設定でレガシーパケットフォワーダーモードを有効にする必要があります。また、ゲートウェイがTTNマップに正しく表示されるように、カバレッジタイプ(屋内/屋外)と設置場所を指定することもできます。

すべてが正しく設定されていれば、TTNコンソールのゲートウェイの状態が「接続済み」に変わり、トラフィックタブには、通信範囲内でデバイスが送信を開始すると、リアルタイムのLoRaトラフィックを含むメッセージが表示され始めます。

Dragino LPS8 ゲートウェイ管理: アクセス、Wi-Fi、IP

Dragino LPS8は、テストや小規模な展開においてよく使用される屋内用LoRaWANゲートウェイです。SX1308コンセントレータをベースとしており、EU868バンドを含む様々な地域に対応した周波数プランがあらかじめ設定されています。

このデバイスは、SSHとHTTPの両方で管理できます。RJ-45ポート経由でSSHまたはHTTPを使用してアクセスするには、まずネットワークのDHCPサーバーによって割り当てられたIPアドレスを知る必要があります。ここでも、IPスキャナーを使用したり、ルーターのDHCPテーブルを確認したり、同様のツールを使用すると便利です。

初期設定の最も簡単な方法は、LPS8自体が作成するWi-Fiアクセスポイントを使用することです。電源を入れると、デバイスは「dragino-xxxxx」というSSIDを持つネットワークをブロードキャストします。デフォルトのパスワードは通常「dragino+dragino」です。このネットワークに接続したら、WebブラウザでIPアドレス10.130.1.1を入力することでゲートウェイにアクセスできます。

ウェブインターフェースの初期認証情報は、通常、ユーザー名「admin」、パスワード「dragino」です。特にWi-Fiアクセスポイントを常時稼働させる場合や、ゲートウェイが管理されていないネットワークからアクセス可能になる場合は、システムが正常に稼働したらすぐにこれらの認証情報を変更することを強くお勧めします。

Dragino LPS8 LoRaWAN設定とTTNリンク

LPS8の設定インターフェース内には、LoRaとLoRaWANのセクション専用のメニューがあります。まず最初に、お住まいの地域に適した周波数プランが選択されていることを確認してください。例えば、ヨーロッパの場合は868MHzが選択されています。

LoRaWANタブでは、パケットの転送先となるサーバーを指定します。「サービスプロバイダ」ドロップダウンメニューでTTNを選択し、「サーバーアドレス」でEU868バンドに関連付けられたヨーロッパのTTNサーバーを選択します。UDPアップリンクポートとダウンリンクポートは通常、デフォルトで1700に設定されており、ほとんどの場合これで問題ありません。

同じ画面にゲートウェイIDが表示されます。これは、TTNコンソールでゲートウェイを登録する際に使用する値です。登録手順はRAKと非常によく似ています。コンソールを開き、「ゲートウェイ」を選択し、「ゲートウェイの登録」を選択してIDを入力し、(該当する場合)レガシーパケットフォワーダーの使用を確認し、対応するヨーロッパのプランを選択します。

TTNの代わりにChirpStackなどの独自のLoRaWANサーバーを使用したい場合は、ここにそのアドレス、ポート、認証パラメータを入力します。ただし、教育目的や多くの個人プロジェクトでは、TTNで十分な場合がほとんどです。

Dragino での LAN、WAN、Wi-Fi WAN の構成

LPS8のネットワークタブには、ゲートウェイがローカルネットワークやインターネットに接続する方法を正確に調整できるサブタブがいくつかあります。LANセクションでは、ゲートウェイ自身のWi-Fiアクセスポイントで使用される内部ネットワークを設定します。これは一種のローカル「管理ネットワーク」です。

デフォルトのLAN設定は変更しないのが最善です。もし変更する場合は、その設定を注意深くメモしておいてください。WAN接続の設定ミスが発生した場合、これが唯一のアクセス手段となる可能性があるからです。LPS8のLANは、管理者権限を回復するためのレスキューネットワークとして機能します。

WANセクションではゲートウェイがケーブルで接続された際にRJ-45ポートが使用するIPアドレスを定義します。DHCPを選択するか、静的IPアドレスを割り当てることができます。安定した環境では、予期せぬアドレス変更を防ぐため、 WANインターフェースに静的IPアドレスを割り当てるのが最もプロフェッショナルな方法です。

最後に、Wi-Fi WANセクションでは、ゲートウェイが既存のWi-Fiネットワークにクライアントとして接続できるようにします。ここでは、そのインターフェースのIPアドレスを静的にするかDHCPで取得するかを定義し、SSID、暗号化タイプ、およびパスワードを入力します。

Wi-Fiタブでは、Draginoが自動的に生成するアクセスポイント(AP)を表示し、設定することもできます。セキュリティの観点から、ネットワーク名とパスワードを変更したり、使用しない場合はAPを無効にして攻撃対象領域を減らすことをお勧めします。

Raspberry Pi 4とRAK5146を使ったDIY LoRaWANゲートウェイの構築

市販のゲートウェイ以外にも、Raspberry PiとRAKハブを使って自作のLoRaWANゲートウェイを構築することは非常に一般的です。この方法は、すべてのコンポーネントがどのように接続されているかを深く理解するのに最適であり、柔軟でアップグレード可能なシステムを構築できます。

この種のプロジェクトでは、通常、システムの頭脳としてRaspberry Pi 4Bが使用され、RAK2287 Pi HATアダプタに取り付けられたRAK5146などのmPCIeハブが併用されます。このベースに、LoRaWANコンポーネントを管理するための特定のユーティリティが既に統合されているRAKPiOSなどの専用システムイメージがインストールされます。

必要なハードウェアと物理的な組み立て

このタイプのLoRaWANゲートウェイを構築するには、少なくともRaspberry Pi 4B本体と電源、16GB以上のmicroSDカード、Pi HAT RAK2287、mPCIeハブRAK5146、そして対応するLoRaアンテナとGPSアンテナが必要です。ネジとスペーサーも用意しておくと、すべてをしっかりと固定できます。

まず、RAK5146をRAK2287 HATのmPCIeスロットに、通常約45度の角度でカチッと音がするまで挿入します。次に、カードを軽く押し下げ、HATの穴に合わせて2本のネジで固定します。

  スマートフォンは賢い選択:完全かつ最新のガイド

ハブをHATに取り付けたら、Pi HATをRaspberry PiのGPIOピンの上に置き、4本のネジまたはスペーサーで固定して動きを防止します。これにより、コネクタへのストレスを防ぎ、ケースやスタンドへの取り付けを容易にする強固なブロックが形成されます。

最後に、LoRaアンテナとGPSアンテナをハブの対応するコネクタに接続してください。アンテナを接続せずにデバイスの電源を入れると、ハブのRFステージが損傷する可能性があるため、絶対に電源を入れないでください。

SDカードにRAKPiOSをインストールする

物理的なコンポーネントの準備が完了したら、次のステップはRaspberry Piのオペレーティングシステムを準備することです。そのためには、RAK公式リポジトリから最新バージョンのRAKPiOSをダウンロードしてください。このバージョンは、RAKハードウェアを搭載したLoRaWANゲートウェイ向けに特別に設計されています。

RAKPiOSイメージは、 Balena Etcherなどのフラッシュツールや類似のプログラムを使用してmicroSDカードに書き込まれます。一般的な手順としては、ダウンロードしたイメージを選択し、書き込み先のカードを選択して「Flash」プログラムを起動し、処理が完了してデータが検証されるまで待ちます。

書き込み処理が完了したら、カードをリーダーから取り外し、Raspberry PiのmicroSDスロットに挿入します。あとは、電源(必要に応じてイーサネットケーブルも)を接続するだけで、PiがRAKPiOSを起動します。

最初の起動、SSHアクセス、パスワードの変更

RAKPiOSは起動時に、通常、RAK_XXXXというSSIDを持つWi-Fiアクセスポイントを作成します。ここで、XXXXはRaspberry PiのMACアドレスの末尾の数字です。アクセスポイントの初期パスワードは通常「rakwireless」です。このネットワークに接続することで、デバイスにワイヤレスでアクセスできます。

このモードにおける Raspberry Pi のデフォルトの IP アドレスは通常192.168.230.1です。この IP アドレスを使用すると、デフォルトの認証情報(通常はユーザー名「rak」、パスワード「changeme」)を使用して SSH 接続を開くことができます(たとえば、Windows の PuTTY や Linux/macOS のターミナルから)。

初回ログイン時には、セキュリティ上の理由からパスワードの変更を求められます。この手順は省略しないでください。現在のパスワードを入力し、新しいパスワードを2回入力してください。

rakpios-cli でインターネット接続を設定する

認証が完了したら、次のステップはインターネットアクセスの設定です。RAKPiOSには、ネットワークとサービスのほとんどのオプションを一元管理できるrakpios-cliという設定ユーティリティが含まれています。

タイピング rakpios-cli ターミナルにテキストベースのメニューが表示され、キーボードで操作できます。最初は警告や軽微なエラーが表示される場合がありますが、メインオプションが表示されるまで「OK」を押し続けてください。そこからアクセスできます… 「管理対象ネットワーク」を選択し、wlan0インターフェースを選択します Wi-Fiを調整します。

wlan0の設定では、動作モード(通常はSTAモード(Wi-Fiクライアント))が指定されます。次に、利用可能なネットワークがスキャンされるか、SSIDが手動で入力され、Wi-Fiパスワードが設定され、接続が有効になります。変更が適用されると、Raspberry Piは一時的にアクセスポイントから切断され、ネットワークルーターからIPアドレスを取得します。

デバイスへのアクセスを継続するために、ルーターによってRaspberry Piに割り当てられた新しいIPアドレスが使用されます。これにより、RAKアクセスポイントに依存する必要がなくなり、ゲートウェイはローカルネットワーク上の他のデバイスと同様に動作します。

パケットフォワーダーをアクティブ化し、ゲートウェイのEUIを取得する

インターネット接続が確立されたら、LoRaWANサービス自体を有効にします。再びrakpios-cliを使用して、「Deploy Services」セクションに移動し、「Packet Forwarder」を選択します。

パケットフォワーダーのメニューでは、「環境変数の設定」オプションにアクセスして、地域(例:EU_868)、インターフェース(SPI、RAK5146コンセントレータで使用されるもの)、コンセントレータのモデル、および該当する場合はその他の帯域固有のパラメータなどのデータを指定できます。

変更を保存したら、前のメニューに戻り、「サービスの開始」を選択してパケットフォワーダーを起動します。すると、システムにゲートウェイのEUIが表示されます。これは、TTNコンソールでゲートウェイを登録するために必要な一意の識別子です。

このEUIをコピーして設定ドキュメントに保存することをお勧めします。TTNでの登録手順は、商用ゲートウェイの場合と同じです。コンソールの「ゲートウェイ」セクションで「登録」をクリックし、EUIを入力して地域(EU868)を選択し、登録を完了します。

TTNへのアプリケーションとエンドデバイスの登録

TTNでゲートウェイが「接続済み」と表示されたら、有用なデータを表示するための次のステップは、アプリケーションとエンドデバイスを登録することです。ゲートウェイ自体は有用な情報を保存せず、トラフィックを転送するだけです。センサーやトラッカーからのデータを集約するのはアプリケーションの役割です。

TTNのコンソールから「アプリケーション」セクションにアクセスし、新しいアプリケーションを作成します。アプリケーションにはIDを指定し、必要に応じて説明を追加します。このアプリケーションは、同じプロジェクトに関連するすべてのエンドデバイス(センサー)を格納するコンテナとして機能します。

アプリケーションが作成されたら、「エンドデバイスの登録」ボタンを使用して各センサーを登録します。TTNでは、パラメータを手動で入力するか、場合によってはメーカーのテンプレートを使用してデバイスを登録できます。

手動設定の場合、 DevEUIやAppKeyなどの値は、コンソールの自動生成ボタンを使用して生成できますが、JoinEUI(AppEUIに相当)はユーザー定義値にすることができます(ただし、デバイスで設定した値と一致する必要があります)。

フォームへの記入と登録の確認が完了すると、TTNの「アクティベーション情報」タブに、エンドデバイスの設定に必要なパラメータ(DevEUI、JoinEUI/AppEUI、AppKey)が表示されます。これらのデータは、LoRaWANノード(センサー、トラッカーなど)の設定ツールまたはシリアルインターフェースを使用して入力する必要があります。

Tabs TBHH100-868センサーとDraginoトラッカーの例

Browan TBHH100-868温度・湿度センサーは、シンプルなLoRaWANデバイスの典型的な例です。主な機能は、温度、相対湿度、そして場合によってはバッテリーの状態を定期的に送信することです。

これらのタイプのセンサーには通常、LoRaWANキー(AppKey、AppEUI、DevEUI)があらかじめプログラムされています。ベンダーは通常、これらの値が記載されたデータシートまたはラベルを提供します。TTNを使用すれば、アプリケーションを作成し、各センサーについてそのシートに記載されている認証情報を入力するだけで済みます。

  Windowsでよくあるハードドライブの問題とその解決方法

これらのセンサーのデータ送信ロジックは通常、閾値に基づいています。設定された間隔で、または大きな変化が発生したときに情報を送信します(たとえば、変化がない場合は60分ごと、温度が±2℃または湿度が±5%変化した場合はそれよりも早く)。これらの詳細を理解することは、TTNにおけるメッセージ頻度を正しく解釈するために重要です。

GPSロケーターとして使用されるDraginoトラッカーの場合、TTNへの登録は同様の方法で行われます。デバイスはTTNアプリケーション内で固有のキーを使用して作成され、必要に応じて、シリアルポート経由でATコマンドを使用して高度なトラッカーパラメータ(送信間隔、パニックアラームの持続時間など)が調整されます。

これらのトラッカーをUSB経由で設定するには、ケーブルをPCに接続し、シリアルターミナル(115200bps)を開いて、マニュアルに記載されているATコマンドを送信してください。デバイスがコマンドを正しく解釈するためには、コマンドを1文字ずつ入力するのではなく、すべて一度に入力する必要があることに注意してください。

外部デバイスの統合:Loko Airユニットの例

もう一つよくあるケースは、 Loko Airのような換気装置や環境制御ユニットといっ​​た特定のデバイスを統合する場合で、これは専用のデスクトップツール(例えば、Loko Configuration Tool)を使用して設定されます。

この場合、典型的な流れは次のとおりです。TTNで最終デバイスが作成され、DevEUI、JoinEUI、AppKeyの値が生成(または取得)され、次にこれらの3つのパラメータがメーカーの設定ツールに入力され、デバイスでLoRaWANオプションが有効になります。

設定が送信されると、デバイスは再起動し、OTAA(Over The Air Activation)を使用してTTNネットワークへの接続を試みます。ゲートウェイが接続試行を検出し、ネットワークがそれを受け入れると、 TTNコンソールのデバイスの「ライブデータ」ビューにリアルタイムメッセージが表示され、デバイスがGPS座標を送信している場合は地図上に位置情報も表示されます。

ペイロードフォーマッタとデータデコーダ

センサーから送信されるデータが読み取り可能であることを保証するために、TTNではペイロードフォーマッタを定義できます。場合によっては、CayenneLPPなどの標準フォーマットを使用でき、特定の種類のデータを自動的に解釈できます。

デバイスが独自のフォーマットを使用している場合、開発者はカスタムのJavaScriptデコーダーを作成し、生のバイトを受信して​​16進数に変換し、各データタイプ(湿度、温度、気圧計、GPS、加速度計、ジャイロスコープ、磁力計、バッテリー電圧など)を解釈するための特定の関数を適用できます。

典型的なパターンは、フレームの先頭にある「フラグ」またはチャネル識別子を分析し、その値に応じて、後続のバイトに正しい式を適用して、 それを物理的な価値に変換する最後に、スクリプトは解釈された変数を含むJSONオブジェクトを返します(たとえば、 temperature, humidity, battery, latitude, longitude…)、TTN はこれを読み取り可能なフィールドとして表示します。

この「既に処理済みの」情報は、 Node-RED、MQTT、Datacakeタイプのダッシュボード、MySQLデータベース、ThingSpeakなどのクラウドサービスといった外部プラットフォームとの統合において、各システムでペイロードを再度デコードすることなく再利用できます。

データの可視化と活用:TTNからNode-RED、Datacakeなどへ

デバイスがデータを送信し、TTNがそれをシームレスに受信するようになると、いよいよ楽しい部分、つまり情報の視覚化と分析が始まります。TTNは既に各デバイスからのトラフィックとデータを表示するための基本的なコンソールを提供していますが、データを他のプラットフォームと統合する方が一般的です。

人気のある選択肢の一つはDatacakeです。Datacakeを使えば、温度、湿度、GPS位置情報、バッテリー状態などの値をユーザーフレンドリーな方法で視覚化する公開または非公開のダッシュボードを作成できます。TTNは、デコードされたデータが自動的にDatacakeに送信されるように、対応する統合を設定します。

より高度な環境やビジネスロジックの自動化においては、Node-REDとMQTTを組み合わせて使用​​することが非常に一般的です。TTNはMQTTブローカーを介してアプリケーションデータを公開し、Node-REDはそのデータを受信して​​処理したり、MySQLなどのデータベースに保存したり、アラートをトリガーしたり、他のデバイスを制御したり、外部システムに送信したりします。

このタイプの統合により、低消費電力のLoRaWANノード、TTN接続ゲートウェイ、Node-RED、データベース、ダッシュボードに基づいた柔軟なバックエンドなど、エンドツーエンドの完全なIoTソリューションを比較的低コストで構築できます。

ゲートウェイの設定やTTN登録から、MQTTやNode-RED、MySQLやThingSpeakなどのプラットフォームでのストレージや分析まで、チェーン全体を網羅した専用コースやトレーニングプログラムも用意されています。これらのコースでは、ビデオレッスンと、実装に関する具体的な質問へのサポートが提供されます。

構成済みのゲートウェイ、LoRaWANサーバーとしてのTTN、適切に登録されたアプリケーションとデバイス、ペイロードデコーダ、および統合ツールといった一連の流れを総合的に考慮することで、LoRaWANプロジェクトは単純な実験室テストから、堅牢で拡張性の高い実世界ソリューションとしての展開へと移行し、最小限のメンテナンスで長年にわたって資産、環境、インフラストラクチャ、または産業プロセスを監視するのに適したソリューションとなります。

グローバルな視点で見ると、LoRaWANゲートウェイとその関連エコシステムの構成は複雑に見えるかもしれませんが、要はいくつかの重要な柱に集約されます。それは、堅牢なIP接続の確保、適切な周波数プランの選択、ゲートウェイとTTNなどのLoRaWANサーバーとの連携、アプリケーションとデバイスの認証情報の登録、そしてフォーマッタ、統合機能、ダッシュボードを活用して生データを有用で実用的な洞察に変換することです。