ConsoleSigfoxデバイス2種の出荷が始まりました!2017/09/01releaseTweetShare夏休みの宿題はため込む派の松下です。Discoveryで発表になりましたSigfoxのサポートですが、Sigfox対応デバイス2種の出荷がいよいよ始まります!実際に利用可能なデバイスや通信可能な範囲、そして使い方をご紹介します。Sigfoxの通信可能地域まずはご自宅や利用したい地域でSigfoxの電波が届くか確認してみましょう!Sigfoxの電波が届く範囲(カバレッジ)を調べるには、Sigfox社のcoverageページを見るのが一番です。「Japan」を選択すると日本国内の状況が確認できます。なく、福岡や札幌でも利用可能になっているようですね。この図は随時更新されているようですので、Sigfoxを検討する際には是非チェックしてください。※範囲は基地局の配置から推測したものであり、実測や実績に基づいたものでは無いのでご注意ください。範囲内であっても建物内では圏外となる可能性もあります。今回SORACOMでご購入&ご利用できるSigfoxデバイスは2種類ご用意しています。セットアップするに詳しく書かれていますので、ご覧ください。※セットアップのページはSens’itのものですが、ドライコンタクトコンバーターも同様にSigfoxデバイスの受取確認を行ってください。ボタンの6つのセンサーデータをSigfoxで送信できる、充電式バッテリー内蔵の汎用デバイスです。通じてクラウドへデータを送ってみます。Sens’itからのデータが格納されていますが、ビット単位で読み込んで展開する必要がある形式です。中身を展開することができます。IoTを経由することで、将来他のサービスへデータの複製をすることを容易にするという点にあります。手順は下記のとおりです。保存先から作成していきます。各手順はマニュアル等参考にしてください。Lambda関数の中身をご紹介します。それぞれ設定すれば完了です。S3に保存される最終的なJSONは下記のとおりです。等で可視化も可能でしょう。※配布元の注意書きにもありますが、すべてのセンサーデータをサポートしてるわけではありませんのでご留意ください。データ送信のタイミングSens’itですが、センサーデータ送信のタイミングが3つあります。3つめはイベントトリガーによる送信です。見分けることができます。イベントトリガーですが、ドア開閉、加速度での数値変動、マグネットスイッチのON/OFFの変化が対象です。デバイスの使い方:ドライコンタクトコンバーターオプテックス社のドライコンタクトコンバーター(以下DCC)は、センサーからの接点出力を受け取り、その値をSigfoxで送信することができるデバイスです。この製品は接点出力を2チャンネル持っており、それぞれのチャンネルのON/OFFをトリガーにデータ送信をするモードの他、15分間のON(もしくはOFF)の回数を内部に保管し集計して送信するといったカウントモードが搭載されています。バッテリーを内蔵しており、保護等級IP65という耐塵&耐水性能もあるため、屋外でも利用可能です。ところで、接点信号とはON/OFFの2値でセンサーとの入出力を行うシンプルなプロトコル(?)です。構造が単純ですので、私たちの生活のあらゆる場面で活躍しています。照明のON/OFFや自動ドアの開閉などですが、気軽に入手できる接点出力可能なセンサーには、以下のようなものがあります。ボタンスイッチトグルスイッチマグネットスイッチ(磁気を利用して回路を動かす)人感センサー(距離ではなく、一定範囲内の有無)照度センサー(一定光量以上もしくは以下の検出)今回はマグネットスイッチをDCCのチャンネル1に接続してみました。左下の長方形の物体に磁石が入っており、距離に応じた磁気の強さによって内部回路のON/OFFが切り替わり、それを接点信号として出力します。応用例としては、ドアの開閉検知や物体の近接・遠隔の検知などに利用できます。Harvestでデータ表示DCCから出力されるデータはバイナリ形式です。DCCからの出力フォーマットはマニュアル※に記載されており、その内容に沿ってバイナリパーサーのフォーマットを組み立てます。組み立てた結果は下記のとおりです。「バイナリパーサー設定」をONにした上で、上記文字列をフォーマット欄に入力して保存します。Harvestの設定もONにします。この状態でマグネットスイッチを近づけたり離したりしてみましょう。Harvest上にデータ表示されます。記録されていることがわかります。記録されていることがわかります。活用して、他のクラウドサービス連携も可能です。