インバウンドソース

インバウンドソースは、obnizデバイスではない別のIoT端末やシステムから、センサーデータなどの情報を受け取ります。

インバウンドソースでは、センサー単体からのデータ送信の他に「LoRaゲートウェイが送信する複数のLoRaセンサーの情報」を受け取ることも可能です。

ソース(情報源)の追加

サイドバーの外部連携>インバウンドソースにある受信元を追加から追加します。

データの送信元の種類とフォーマットや認証情報を追加して登録できます。

インバウンドソースを作成すると、データを送信するためのエンドポイントが発行されます。

実際にデータを受信したときには、受信した機器の情報が表示されます。ゲートウェイの場合は送信されてきた複数のセンサー情報が表示されることになります。

実際にobniz Now上で機器(マシン)として登録して、データの保存や自動化を行う場合には画面より登録を行います。

IoTセンサーやゲートウェイ側の設定

インバウンドソースを作成したときに発行される送信用のURLをIoT機器側に設定します。

送信にはAPI Keyが必要です。

API Keyより以下のようにインバウンドソースに対しての書き込み権限を持つキーを発行し、アクセストークンとして設定します。

HTTPリクエストへのトークンの設定方法(上から優先度が高い)

種類 キー
リクエストヘッダ(推奨) authorization または Authorization {"authorization": "Bearer xxxx"}
リクエストクエリー token https://now.obniz.com/xxxx?token=xxxx
ボディー token {"token": "xxxxx"}

IoT機器が対応できる設定方法にて設定してください。

その他のAPI Keyについては、API Keyのページを参照してください。