SORACOM + EnOcean + Ambient で、スマート一次産業（農業・林業・漁業・など）

:::note info
設定方法は各社のページに詳しく書いてありますので、ここではリンクのみの紹介です。
:::
##解決したい課題、困りごとなどの背景
###スマート農業などを実現する場所に下記の課題を想定しています。
(1)通信機器には電源が確保できるが、センサー設置場所が電源が無い。
(2)過酷な条件（雨水、高温、海水）でセンサーの保護が必要。
(3)センサー毎にSIMを使用するのはコストが心配
など
###全体構成（案）です。
![5無題.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/77496/a596de61-70a7-f040-3541-f6ad1f2fcc1c.png)
##１．データ収集・通信
###IoTプラットフォームとして採用するのはSORACOMです。
IoTプラットフォーム SORACOMは、IoTを実現するために必要となるIoTデバイスや通信、アプリケーションなどを、ワンストップで提供しています。
###More information
SORACOM Air（以下、Air）は、IoT 向けのコネクティビティを提供するサービスです。
Air のユーザーコンソールや API を利用して各種設定の変更や、通信量を監視するなど IoT デバイスを一元管理することができます。
![beam](https://soracom.jp/img/fig_beam_01.png
 "beam")

以下の 3 つの Type を提供しています。
・3G/LTE に対応したデータ通信 SIM “IoT SIM” を提供する SORACOM Air for セルラー
・LoRaWAN を利用した SORACOM Air for LoRaWAN
・Sigfox を利用した SORACOM Air for Sigfox
##ひとことで言うと、インターネット（WiFi）の無い環境でも通信を可能にします。
:::note info
source : https://soracom.com/ja-jp/about/
:::
##２．センサー 
###EnOcean　の電源レスのセンサーを使用します。
EnOceanはモノのインターネットのための信頼性の高い自己発電型の無線センサーソリューションを提供します。

ワールドワイドで使用可能な2.4GHzのBLEモジュール
EnOceanはNFC機能付き2.4 GHzの電池を使用しないエネルギーハーベスティング対応のBLEスイッチ無線モジュールです。

電源レスなのでビンに入れるのも可能です。

![DSC_0161.JPG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/77496/572e2ff0-65ab-1c9b-389c-eb9e1f35949b.jpeg)

###色々なセンサーがあります。
https://www.enocean.com/jp/products/enocean_modules_24ghz/
####開閉スイッチ(磁気センサー)
https://www.enocean.com/jp/products/enocean_modules_928mhz/stm-429j/
![開閉スイッチ](https://www.enocean.com/typo3temp/GB/csm_STM320_Sensor_fuer_Magnetkontakt_08_4cce91d34b_c62462c2a3.jpg "開閉スイッチ")
#
###温度センサー
####GPIOがあるので他のセンサーを付けることも可能です。（ファームウェアの変更が必要です）
https://www.enocean.com/jp/products/enocean_modules_928mhz/stm-431j/
![温度センサー](https://www.enocean.com/typo3temp/GB/csm_STM311_solar_helix_08_46437586ca_e9e6b967cc.jpg
 "温度センサー")
####USB Gateway - USB 400J
https://www.enocean.com/jp/products/enocean_modules_928mhz/usb-400j/
![USB Gateway](https://www.enocean.com/typo3temp/GB/csm_USB-Stick-exemplaryImage_04_217369d2b5_7f91f95044.jpg "USB Gateway")

###source : https://www.enocean.com/jp/
##３．可視化・・2パターンの選択が可能です。
###(1) Ambient を使用したパターン
AmbientはIoTデータの可視化サービスです。
マイコンなどから送られるセンサデータを受信し、蓄積し、可視化(グラフ化)します。
簡単、でも強力なグラフ化機能
![Ambient](https://ambidata.io/wp/wp-content/uploads/2017/10/structure3.jpg "Ambient")

AmbientはIoTのアイデアをなるべく簡単にプロトタイプするお手伝いをします。細かな初期設定をしなくても送ったデータをリアルタイムでグラフ化します。例えばセンサから得られた温度と湿度のデータを初期設定をしないで送った場合でも、次のようにグラフが表示されます。
###データの可視化（位置情報付き）
実行結果サンプル（地図上にマーカーと値を表示）
https://ambidata.io/bd/board.html?id=21177
![3無題.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/77496/354167a5-1880-0712-5f2e-4e0b4887c290.png)
設定方法
https://ambidata.io/docs/geo/
###データの可視化
実行結果サンプル（センサーごとの値を表示できます）
https://ambidata.io/bd/board.html?id=30264
![2無題.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/77496/2d639422-d387-5129-e7a1-616a1c0a0eeb.png)
設定方法
https://ambidata.io/docs/esp8266/

:::note info
source : https://ambidata.io/
:::
###(2)SORACOM Lagoon  を使用したパターン
SORACOM Lagoon は IoTデバイスからSORACOM Harvestに集められたデータを元にダッシュボードを作成します。
![SORACOM Lagoon](https://soracom.jp/img/lagoon/lagoon/lagoon-image01.svg "SORACOM Lagoon")
##おわりに
いろいろな、組み合わせがあるのですが実機での検証をしていく必要があります。

![5無題.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/77496/3f5e700e-d30f-84a7-07da-42bc52452a05.png)