ひとりでできるもん!サーバープログラム不要、Java Scriptだけで作るハイブリッドアプリ(iphone,android,web)実践作成
IoT で捗る!ダイエット
-
Upload
motokatsu-matsui -
Category
Technology
-
view
576 -
download
0
Transcript of IoT で捗る!ダイエット
IoT で捗る!ダイエット
2016/6/4 第 13 回クラウド女子会〜雲をも掴めるいい女になるための IoT 解体新書!!〜
株式会社ソラコム 松井基勝
自己紹介
名前:松井基勝<まついもとかつ>
所属:株式会社ソラコム
大学:早稲田大学理工学部出身
好きな AWS サービス: Lambda
好きな SIM : nano(SMS)
部活:ダイエット部
Twitter: @j3tm0t0
FB: motokatsu.matsui
今日するお話
ダイエットに IoT を導入したらすごく捗った、という話
痩せたい
痩せたい(切実)
今年2月頃、都内某所のバーにて
自分「健康診断の結果、肝臓の数値も悪いんですが、まず痩せろって言われたんですよ」
マスター「実はうちの常連さんたちでダイエット部というのがあります
よ」
自分「マジすか?入ります」
ダイエット部 提言 by 部長敵は自分。自分自身に課した目標を達成する。我々には仲間がいる。期限は 7 月末。7 月末の時点で自分で決めた数値目標に到達しなければ、メンバーの達成を財力をもってして祝うこととする。もちろん全てのメンバーが達成されれば皆で祝う。
概要期限 :7 月末日体重の報告ルール : 毎月末、体重計の写メで報
告する。目標設定ルール : 必ず数値
あ、やばい思ったよりガチなやつだコレ
痩せなきゃ(震え声)
昔、 C 言語の偉い人は言いました
「推測するな、計測せよ」- Robert C. Pike
よし、体重計を買おう
※ 意識の低い系デブだった僕は体重計を持っていなかった
どうせだったら IoT っぽいのが欲しいなー
3月某日 ビ クカメラ新宿西口店にて◯自分「すいません、 API に対応した体重計ってどれですか?」
店員「 ( 困り顔でカタログをペラペラ ...) スマホで使えるやつはこれとこれで ... 」
自分「それって外部からデータを取り出したりできますか?」
店員「わかりかねます ... 」
自分「そっすか ... すません」( ... 出直そう)
調査の結果オムロン
基本はスマホが必要だが、 WiFi モデルもあるインターネット上にデータを保存できるが、無料だと6ヶ月で消えるAPI はあるようだけど、一般には解放されていないようだ
タニタHealth Planet というサイトで閲覧でき、 API もあるWiFi モデルがあるiOS との親和性はイマイチ? ( 注 : この後改善された )
WithingsWiFi 内蔵でスマホがなくても動くインターネット上にデータがたまり、 API もあるiOS のヘルスケアアプリと連動
ということで Amazon でWithings の体重計ポチー
届いた!
一ヶ月少々で 2.4Kg減っていたさらに風邪引いてまた減った
これ余裕じゃね?
無慈悲な⬅リバウンド
風邪引いて激痩せ➡
... これはどこかに晒していかないと抑止効果がないような気がする
そうだ、 "見える化 " だ!
API経由でデータを拾って内輪の Slack に投げてみよう
あっ OAuth... ちょっと面倒くさそう…
API が使いづらいってボロクソに書いてある ...
なんか楽出来る方法はないものか
⬅IFTTT が対応していた!
設定はとても簡単
Withings のイベントの種類とSlack のチャンネルを指定するだけ
体重計に乗ると ...
カカッと Slack に通知が!
でも可視化するだけじゃ意味がないよね?
これまでの推移からダイエットの進捗を分析・予測する
1日平均の減少ペース (Kg/ 日 )= ━━━━━━━━━━━━開始日から今日までの日数
開始時の体重 - 現体重
達成予想日までの日数(日)= ━━━━━━━━━━━━1日の平均減少ペース
目標体重 - 現体重
これを SNS に晒すには?
出来上がったシステム構成図
ちなみに
タニタの Health Planet は、独自の Twitter 連携機能があり、
- 体重などをそのままツイートする計測値モード
- 目標体重などとの差分をツイートするシークレットモード
があるので、特にこんなややこしいことをしなくても差分のみを晒せます
SNS で晒す事の効果
そんなこんなありまして
-9.2Kg !ついに目標達成!
5 月某日
⬅
7月末までリバウンドしないように引き続き晒していきます
なんて書いてたのに、今朝リバウンドして
早速煽られた wwww
まとめ(という名の宣伝タイム)
データ収集
可視化
分析・予測・活用
IoT で考えなければいけない事
⬅ ソ︎ラコムが解決する課題
《 SORACOM Air 》
IoT(Internet of Things)
インターネット クラウドモノ
IoT の課題
インターネット クラウドモノ
接続方法 セキュリティ通信プロトコル
IoT の通信の課題
インターネットモノ《 IoT の通信の障壁 》・有線 LAN は場所の制約・無線 LAN は設定や セキュリティ難
インターネット接続?
→モバイル通信が良い 利用者個別の認証 (SIM) 容易な設定で広いカバー範囲 しかし、 ヒト向けのプラン しかない
ソラコムでの解決策
インターネット クラウドモノ
専用線
NTT ドコモの交換局
モノ インターネット
パケット交換帯域制御顧客管理課金 API
AWSクラウド
3 G/LTESORACOM AirSIM カード
専用線
モノが AWS クラウドに閉域網で直結プログラム可能なデータ通信を提供
3 G/LTEAPI
料金
•初期費用 (契約事務手数料 )560円 /枚 (※送料別 )* Amazon.co.jp で 1枚単位購入可( 888円〜)
•基本料金
開通後 1 日 10円 (開通前 1 日 5円) SMS 付きは +5円
•データ通信料金
1MB/0.2円〜 (1GB で 200円〜 )
上記は税抜で表記しています詳細 : https://soracom.jp/services/air/price/
安い
速い
上りの方が安い
•一回あたりの計量で発生する転送量 ( 実測値 )Up 4836 Bytes / Down 3566 Bytes•1日1回、一ヶ月 30 日として、月のデータ容量Up 0.14 MB / Down 0.10 MB•速度は s1.minimum で十分なので、Up 0.028円 + 0.061円 = 0.089 円
( 無料枠が 150MB 分あるので実質転送費用は無料 )
データ転送費用試算
SORACOM Air は・・・
• モノをクラウドに直接接続• 上り・深夜が安い従量課金• API で制御可能
•Yahoo! Japan 様の myThings というサービスは SORACOM の API を実行できます•さらに、 Withings とも連携しているので、こんなことができます• 体重がオーバーすると
• …遅くてつらい
API の活用例
《 SORACOM Air 》ただの格安 SIM ではなく、
IoT 向け SIM
事前登録受付中!
•6/14 、 6/28SORACOM Air 初級ハンズオン•6/21Raspberry Pi x SORACOM を使った超音波センサーハンズオンクラウドや SNS との連携もやります!•6/22AWS x SORACOM 閉域網接続セミナー
その他イベントも続々開催
夏はもうすぐそこ!IoT で痩せよう!