MENU

Soracom

Users

Sigfox デバイスを設定する

このドキュメントでは、ユーザーコンソールを使って Sigfox デバイスを管理・設定する方法を紹介します。

通信を行うための基本設定と疎通確認の手順を解説します。さらに発展した使い方は、本ドキュメント後半の「応用編」で紹介します。当ガイドの前提は以下のとおりです。

ステップ 1: Sigfox デバイスの設定をする

Sigfox デバイスの確認と設定を行います。Sigfox デバイスはユーザーコンソールの「発注」画面で受け取り確認を行った時点で、お客様のアカウントに登録されます。まずは以下の手順に沿って、ユーザーコンソール上で自分が所有している Sigfox デバイスが表示されていることを確認しましょう。

ユーザーコンソール左上のメニューから「Sigfox デバイス管理」を開きます。

sigfox device management

デバイス一覧に自分が所有している Sigfox デバイスが表示されていることを確認します。

ユーザーコンソールに Sigfox デバイスが表示されていない場合、デバイスの受け入れ処理が未済かもしれません。ユーザーコンソールの「発注」画面で「受け取り確認」ボタンをクリックしてください。

ステップ 1-1: Sigfox グループを作成する

Sigfox デバイスがアカウントに紐付いて登録されていることを確認したら、データ送信先などの設定をするために Sigfox グループを作成します。設定手順は以下のとおりです。

ユーザーコンソール左上のメニューボタンから「Sigfox グループ」をクリックします。

sigfox group management

Sigfox グループの一覧画面が表示されたら、画面左上の「追加」ボタンをクリックします。

add sigfox group

Sigfox グループ名を入力し「グループ作成」ボタンをクリックするとグループの作成完了です。

create sigfox group

ステップ 1-2: Sigfox グループの設定を確認・変更する

引き続き Sigfox グループに設定を行い、デバイスが通信できるようにセットアップします。Sigfox グループの設定画面では以下の手順でデータ送信先の設定を行うことができます。

  • ユーザーコンソール左上のメニューボタンから「Sigfox グループ」をクリックします。
  • Sigfox グループ一覧画面で設定を確認・変更したいグループをクリックすると、Sigfox グループの詳細画面が表示されます。
  • Sigfox グループの詳細画面で、「SORACOM Air for Sigfox 設定」のメニューを開きます。この設定項目では の設定を行うことができます。パーサーの詳細につきましては以下のドキュメントを参照してください。
  • Sigfox グループの詳細画面で、「SORACOM Air for Sigfox 設定」のメニューを開きます。この設定項目では、ダウンリンクメッセージの再送設定と バイナリパーサー の設定を行うことができます。
    • Sigfox ダウンリンクメッセージの再送設定ではダウンリンクメッセージの再送の有無を指定します。「ON」の場合は新しいダウンリンクメッセージが SORACOM プラットフォームに登録されるまで再送しつづけます。「OFF」の場合はダウンリンクメッセージを一度だけ送信します。
  • 最後に「保存」ボタンをクリックすると設定完了です。

sigfox group binary parser

ステップ 1-3: Sigfox デバイスを Sigfox グループに登録する

続いて、先に設定した Sigfox グループに Sigfox デバイスを登録します。通信を行うためには、1 つの Sigfox デバイスを必ず 1 つの Sigfox グループに所属させる必要があります。

  • ユーザーコンソール左上のメニューボタンから「Sigfox デバイス管理」をクリックします。
  • Sigfox デバイス一覧が表示されたら、Sigfox グループに登録したい デバイスにチェックマークを付けます。
  • 画面左上の「操作」ボタンをクリックし、「所属グループ変更」をクリックして、デバイスを所属させたいグループをセットします。
  • 最後に「グループを変更する」ボタンをクリックするとグループ設定完了です。

register sigfox device: device list

register sigfox device

ステップ 2:SORACOM Harvest を使って疎通確認する

Sigfox デバイスで収集したデータは、Beam, Funnel, Funk, Harvest といったサービスを使って送信できます。今回は設定の簡単な Harvest を使ってデータ送信を行い、デバイスが通信できているかどうか確認を行います。他のサービスを使ってデータを送信する方法は、当ドキュメントの応用編を参照してください。

  • SORACOM Harvest は有料のサービスです。Harvest を有効にするとデバイス 1 台 1 日あたり 5.5 円の料金が発生しますのでご留意ください。
  • 1 つの Sigfox グループに複数のサービスの設定が含まれている場合、すべてのサービスが有効になります。たとえば、SORACOM Harvest にデータを格納しつつ SORACOM Beam で外部サーバへデータを転送することが可能です。

各 Sigfox デバイスの SORACOM Harvest の設定については以下の各デバイスのドキュメントを参照してください。

応用編: 各種サービスへのデータ送信

こちらのセクションでは、Sigfox デバイスのより発展的な使い方を紹介します。

応用編 1: Beam を使ってデータを送信する

設定

  • ユーザーコンソール左上のメニューから「Sigfox グループ管理」を開き、設定変更したいグループをクリックします。
  • Sigfox グループ設定画面で「SORACOM Beam 設定」を開きます。
  • 「+」マークのボタンを押し、「Sigfox → HTTP/HTTPS エントリポイント」をクリックします。
  • 設定画面が表示されたら、データ転送先のプロトコル・ホスト名・ポート番号と、転送先パスを入力します。データ転送の際、カスタム HTTP ヘッダを付けたい場合には「+」ボタンを押し、ヘッダ名と値をセットします。
  • 「保存」ボタンをクリックし、入力内容を保存したら設定完了です。

sigfox beam

Beam の基本的な使い方は テストサーバーを利用して Beam の設定方法と動作を確認する を、Beam の機能詳細は Beam 仕様詳細 を参照してください。

疎通確認

データ転送先に指定したサーバでデータが受信できていることを確認します。

応用編 2: Funnel を使ってデータを送信する

設定

  • ユーザーコンソール左上のメニューから「Sigfox グループ管理」を開き、設定変更したいグループをクリックします。
  • Sigfox グループ設定画面で「SORACOM Funnel 設定」を開きます。
  • 「転送先サービス」のメニューから、データ転送先となるクラウドサービスを選択します。
  • 入力が必要な項目が表示されますので、転送先の情報を入力します。「リソース URL」は、データ転送先のクラウドサービスのエンドポイント URL を入力してください。
  • 最後に「保存」ボタンをクリックし、入力内容を保存したら設定完了です。

sigfox beam

Funnel の基本的な使い方は Kinesis Firehose アダプターを使用してクラウドにデータを収集する(コンソール版) を、機能詳細は Funnel 仕様詳細 を参照してください。

疎通確認

データ転送先に指定したクラウドサービス (AWS Kinesis Firehose, Azure Event Hubs 等)でデータが受信できていることを確認します。

応用編 3: ダウンリンク通信機能を使ってデバイスでデータを受信する

SORACOM Air for Sigfox では、指定した Sigfox デバイスにデータを送信できます。ダウンリンクメッセージは Sigfox Platform にセットされます。Sigfox デバイスからのダウンリンクメッセージ取得要求リクエストを Sigfox Platform が受信し、かつ Sigfox Platform にダウンリンクメッセージがセットされている場合、 Sigfox デバイスはそのダウンリンクメッセージを受信します。

送信できるデータは 16 進数でエンコードされたバイナリデータの文字列です。バイナリデータの最大サイズは 8 octets (16 進数エンコードされた文字列で 16 文字)で、文字列は大文字・小文字問わず送信できます。

ユーザーコンソールを使ってダウンリンク機能を利用する手順は以下のとおりです。

  • 画面左上のメニューボタンで「Sigfox デバイス管理」をクリックします。
  • データを送信したい Sigfox デバイスにチェックを入れ、「操作」ボタンから「ダウンリンク通信」を選択します。
  • ダイアログが表示されたら、そのデバイスに送信したいデータを入力し「送信」ボタンをクリックします。

sigfox downlink: device list

sigfox downlink

各デバイスにおけるダウンリンク通信の詳細につきましては以下のドキュメントを参照してください。

以下のブログ記事についてもあわせて参照してください。

  • 送信したデータが Sigfox デバイスに到達することは保証されません。未送信のデータが既に Sigfox Platform 上にあった場合には、最新の受信データで上書きされます。
  • SORACOM Air for Sigfox のダウンリンク通信は、デバイスあたり 4 回/日まで送信可能です。