Barani MeteoHelix を直接WindRoseへ。
The Things Networkに登録されたLoRaWAN上のMeteoHelix IoT Pro(Gen1またはGen2)。1つのWebhookがすべてのアップリンクをWindRoseに転送し、WindRoseがペイロードを自身でデコードします。
必要なもの
- The Things Network(TTN v3、The Things Stack)のアプリケーションに登録されたMeteoHelix IoT Pro。
- TTNコンソールでそのアプリケーションのIntegrationsへのアクセス。
ステップバイステップ
WindRoseでStationsを開き、Add stationを選択してBarani MeteoHelix(LoRaWAN / TTN)を選びます。ステーションを地図上に配置して保存します。
WindRoseにBase URLと、その値を持つヘッダー
X-WindRose-Tokenが表示されます。ページを開いたままにしてください。TTNコンソールでアプリケーションを開き、Integrations、Webhooks、Add webhook、Custom webhookの順に進みます。JSON形式を選択し、Base URLを貼り付けます。
Add custom webhookWebhook formatJSONBase URLhttps://app.windroses.world/api/ingest.phpAdditional headersX-WindRose-TokenUplink messageAdd webhookThe Things Stack 画面の簡略化したイラストです。ラベルはバージョンによって若干異なる場合があります。 Additional headersに
X-WindRose-Tokenを追加し、WindRoseの値を入力します。Uplink message onlyを有効にして保存します。10分以内の次のアップリンクで、ステーションがWindRoseでライブになります。
知っておくと便利
この統合はベータ版です。Baraniの公開ペイロード形式に従っており、実際のステーションで確認中です。値がおかしい場合は、以下のリンクからご連絡ください。
WindRoseは生のLoRaWANペイロードをデコードするため、TTNアプリケーションのペイロードフォーマッタはそのままにしておけます。
降雨量はアップロード間のステーションの雨量カウンターから0.2 mm雨量計を基準に計測されます。解像度が異なる場合はお知らせください。
TTN Webhookはアプリケーション内の全デバイスのアップロードを運ぶため、WindRoseステーションは1デバイスを受け入れます。MeteoHelixが複数ある場合は、それぞれに独自のTTNアプリケーションを割り当ててください。
ThingPark、Loriot、ChirpStackは異なる形式を送信するため、まだサポートされていません。ご利用の場合はお知らせください。