*

40代中年文系オッサンの IoTへの道(その3)~ Arduino + ソラコムLoRaWANで温度データをアマゾンのクラウドAWSのS3へ送ってみた

IMG 4655 2

 

 

※ 私は IoTやIT全般に関してはスーパー初心者です。記載内容、言葉の使い方がおかしいところが多々あると思いますので、ご指導・ご鞭撻いただければ嬉しいです。

 

 

IoTを理解するために、「実際に作って見るべ」と一念発起した40代中年の文系のオッサンです。

 

 

これまでの履歴

40代中年文系オッサンの IoTへの道(その1)

〜 IoT電子工作体験キット(ソラコム+ラズベリーパイ)でIoTデビュー

40代中年文系オッサンの IoTへの道(その2)

~ Arduino + ソラコムLoRaWANで 温度データをクラウドに投げ可視化してみた

 

 

前回は、温度センサーで拾ったデータを、クラウドに送って、グラフで可視化しました。

ソラコムのHarvestというサービスだと、一から自分でUIを作らずとも、すぐにグラフとかでセンサー取得データを可視化できるので、とても便利です。

 

とはいえ、クラウドに投げたデータを、自分で作ったアプリケーションで利用してみたいので、どっかの任意のクラウドサービスへJSON形式とかで送ることはできないかググって調べました。

色々ググって見ると、どうやらソラコムのSORACOM Funnelというサービスが良いらしいです。

2017 06 15 23 10 54

Funnelは、デバイスからのデータを特定のクラウドサービス(AWS IoT、Amazon Kinesis Stream、Amazon Kinesis Firehose、Microsoft Azure Event Hubs、Google Cloud Pub/Sub)に直接転送することができます。

 

と言ってもよく分からないので、とりあえず手を動かします。

 

ググって出たこのサイトを参考にしました。

【新機能】SORACOM Funnelを使ってLoRaゲートウェイからのデータをAWSに流す

http://dev.classmethod.jp/hardware/sending-lora-data-by-using-soracom-funnel/

 

このブログによると、どうやら、センサーで取得したデータをソラコムを通じ、Amazon Kinesis Firehoseを経由し、AWSのS3というクラウドのストレージに保存することができるようです。

 

イメージ図 (ソラコムのGitHubにあった図を元に色々加工)

 017 06 15 23 16 19

 

で、

やって見ました。

 

 

約1時間後

AWSのS3を開くと、

 2017 06 15 19 57 08

 

my-kinesis-firehose-1-2017-06-15-10-14- ・・・・・・・・

my-kinesis-firehose-1-2017-06-15-10-19- ・・・・・・・・

 

というファイルが続々と作成されています。

なんらかのデータは受信していることは間違いないです。

 

では、ちゃんと温度データが送られているのか、そのファイルを開いてみます。

 

おお、ちゃんと、JSON形式でデータが送られてます。

 

 

このデータの意味するとこはソラコムの公式サイトにのってます。

https://dev.soracom.io/jp/docs/funnel_detail/

 2017 06 15 22 49 57

 

なるほど、”payloads” に送信データが格納されてるようです。

 

dataの値は

“7b2274223a2322e36307d”

 

この16進数はこれだけだと何を意味してるか分かりませんので、

テキストに変換しますと、

{“t”:22.60}

というJSON形式のテキストが現れました。

 

Arduinoに「気温:22.60度」というデータを送るようにプログラムしてましたので、ちゃんとS3にも送られてることが確認できました。

 

SORACOM Funnel のおかげで、こんなに簡単にセンサーの情報をクラウドに投げることができるのです。(ソラコムの回し者ではありません)

 

 

以上、なんとかAWSのS3に保存する方法がわかりました。

 

これで一気に世界が広がりました。

今後は自分オリジナルのアプリケーションへ、センサー取得データを活用する道が開けたということです。

 

 

ではでは。

 

 

 IMG 4654 2

 

 

ad

    この記事が気に入りましたら、ぜひTwitter、facebookボタンをお願いします。
    ブログを書くモチベーションになります。よろしくお願いします。

  • このエントリーをはてなブックマークに追加
この記事が良かったらビットコインで寄付をお願いします。
ビットコイン投げ銭ウィジェット



関連記事

GEEK NIGHT 広島

    2017年12月9日18時〜21時 GEEK NIGHT広島というイベントを開催しました。

記事を読む

『日本発「ロボットAI農業」の凄い未来』を読んで

    「測ることができるすべてのものを測れ。測ることができないものは、測ることができるようにしろ

記事を読む

40代中年文系オッサンの IoTへの道(その1) 〜 IoT電子工作体験キット(ソラコム+ラズベリーパイ)でIoTデビュー

  (お願い) 私は IoTに関してはスーパー初心者です。 記載内容、言葉の使い方がおかしいところ

記事を読む

40代中年文系オッサンの IoTへの道(その4)~ ラズベリーパイで、1-Wireデバイスの温度センサーを使って、温度データをLINEへ通知する(Windows)

    ※ 私は IoTやIT全般に関しては初心者です。記載内容、言葉の使い方がおかしいところが多々

記事を読む

IoTのイベント『ようこそIoTの世界へ』レポート

    最近、超多忙で、ブログの更新が遅れ気味のTatsuyaです。 マジで、ここ3ヶ月は、凄いペー

記事を読む

ad

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ad

【備忘録メモ】「福岡 Machine Learning/Deep Learning Meetup」潜入レポート

  先日、このイベントに参加しました。     福岡 Machine

映画『レディ・プレイヤー1』を観て

          最近、VR機器「Oculus」の新製品が発売され

「Startup Weekend Tokyo 深圳」に参加しました。

    いつか起業したいなーという思いはあるのですが、ずっと「いつか」

エストニアの電子国家の住民になりました!!

      先日のブログの続き、   2018年4月9日 私は、東京の

新国立競技場(建設中)周辺をブラタツヤ

  2018年4月9日。 ある用事のために、銀座線外苑前を降りる。  

→もっと見る

    • 289292総閲覧数:
    • 26今日の閲覧数:
    • 198昨日の閲覧数:
    • 0現在オンライン中の人数:
    • 2014年4月29日カウント開始日:
PAGE TOP ↑