*

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ボタンをお願いします。
    ブログを書くモチベーションになります。よろしくお願いします。

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



関連記事

Maker Faire Tokyo に出展したIoTクソゲー「うちわdeファイト」の作り方

       8月4日・5日 Maker Faire Tokyo 2018 に出展したIoTクソゲー

記事を読む

「Tsukuba Mini Maker Faire 2020」に出展しました

    2020年2月15日、16日と茨城県つくば市で開催された「Tsukuba Mini Make

記事を読む

【備忘録メモ】深圳SiPEED社のAIoT開発ボードMAiX BiTの顔検出のデモを試してみた(Mac)

    昨日妻が東京に旅行に行ったとき、秋葉原のShigezoneというお店で、深圳SiPEED社

記事を読む

Maker Faire Kyoto Online に参加したよ

今年のMaker Faire 京都はオンライン開催でした。 Twitterでハッシュタグを #M

記事を読む

M5Stack UIFlow の Wifi 設定方法

毎回悩むので、備忘録を兼ねて綴ります。 ずっと、M5 Burnからやり直しかと勘違いしてましたが

記事を読む

ad

Message

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

ad

2021年「Tatsuya’s Blog 年間アクセスランキング」

            2021年最後のブログは、 「Tatsuya’

Tatsuyaの2021年劇場映画ベスト3

        毎年恒例の今年を振り返る自己満足企画「個人的映画ベス

中盤まで大傑作だった映画『ドライブ・マイ・カー』を観て(ネタバレ注意)

(ネタバレ注意) ほとんどが広島ロケということで私のような広島

「地方創生ハッカソン in 福井」に参加しました。

    2021年11月27日・28日、福井市内で開催された「地方創生

ヒーローズリーグで「新種を発見したで賞」を受賞しました

  ※一部の画像は知人のSNSから取得してますのでご了承ください。  

→もっと見る

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