TTN経由でDatacakeに接続する
Datacake
Datacakeは多機能なローコードIoTプラットフォームです。コーディングなしで誰でも迅速にカスタムIoTアプリケーションを構築でき、ワンクリックでホワイトラベルソリューションに即座に変換できます。
ステップ1: TTNに接続する
「S210XセンサーをThe Things Networkに接続する方法」を参照してください。
注意: プラットフォーム設定では**「Other Platform」**を選択してください。
ステップ2: TTNからDatacakeにデータをアップロードする
(1)新しいアカウントを作成します。ウェブサイト: https://datacake.co/
(2)**「Devices」 -> 「Add Device」**をクリックします
(3)**「LoranWAN」**を選択します
(4)**「New Product from template」を選択し、「Seeed」**を検索して、製品を選択します
(5)**「The Things Stack V3」を選択し、「Next」**をクリックします
(6)**「DEVEUI」と「NAME」を入力し、「Next」**をクリックします
- **「Free」**を選択します
- **「Add 1 device」**をクリックします
(7)後続のWebhook認証用のAPIキーを作成します
- Datacakeワークスペースに移動し、サイドバーから「Members」を選択します。
- タブバーから「API Users」を選択し、API Usersタブに切り替えます。
- 右上の「Add API User」ボタンをクリックします
- APIユーザーの名前を入力します
- 次に、ワークスペース権限リストから「Devices」を選択します
- 「Add Permission for all Devices in Workspace」をクリックします
- 「Can record measurements」を選択します
- 「Save」を押してトークンを作成します
- 「Copy」をクリックします
このAPIトークンは、ワークスペース内のすべてのデバイスに対して有効です。新しいデバイスを作成するたびに、このトークンは自動的にそのデバイスで動作します。
選択したデバイスのみのトークンを作成したい場合は、デバイスに移動してそこからトークンを選択できます。ただし、ここでは「All devices in workspace」権限を除外する必要があります。
(8)TTNでインテグレーションを作成します
- TTNアプリケーションのサイドバーで「Webhooks」を選択します
- 「Add webhook」を選択します
- 「Datacake」を選択します
- Webhook IDの名前を入力します
- Datacakeからコピーしたトークンを入力します
- 「Create Datacake webhook」を選択します
(9)ダウンリンクを設定します
TTIアプリケーションでダウンリンクをキューに入れるには、Datacakeデバイスに追加の詳細を提供する必要があります。設定を行うには、対応するデバイスのLoRaWAN設定に移動してください。
- Datacakeに戻ります
- 「configuration」を選択し、少し下にスクロールします
- 「Change」を選択します
- ここで、TTNコンソールで見つけることができる情報を使用して、4つのテキストボックスに入力する必要があります。
- TTS Device IDについては、これはTTNアプリケーション内のデバイスのIDです。ここで見つけることができます:
-
TTI Server URLについては、これは公開されているTTNインスタンスのURLです。パブリックTTNv3の場合:
eu1.cloud.thethings.network
-
TTI App IDについては、これはTTN上のアプリケーションのIDです:
- TTI APIキーを作成します
- 「API keys」を選択し、「Add APIkey」をクリックします
- 名前を入力します
- ダウンリンクのキューイングを許可する対応する権限を設定します
- 「Create API key」をクリックします
- APIキーを作成すると、通知が表示されます
- キーは一度だけ表示されるため、クリップボードにコピーしてください!
- このキーをDatacakeのデバイス設定に貼り付けます
- 最終設定:
注意:「Update」をクリックすることを忘れないでください
- ダウンリンクの設定が正常に完了しました
(10)ペイロードデコーダーを追加します
ペイロードデコーダーをここにコピーします:
GitHubでSenseCAP-Decoderも見つけることができます。