Oura Ring APIと enebular で色々つなげて考えたこと
by
1ft-seabass
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Oura RingをAPIで使い倒す!ミートアップ Oura Ring APIと enebular で色々つな げて考えたこと ワンフットシーバス 田中正吾
Slide 2
Slide 2 text
私の話はスライドを後ほど共有します。 話す内容に注力いただいて大丈夫です!
Slide 3
Slide 3 text
田中正吾(たなかせいご) 屋号:ワンフットシーバス 2004年よりフリーランス。以後、FLASH制作を 中心にインタラクティブコンテンツを主に行い現 在に至る。 最近ではWEBフロントエンドをベースにしなが らも、情報とインターフェースが合わさるアプ ローチという視点でIoTやMixed Realityといった 技術も取り入れながら活動しています。
Slide 4
Slide 4 text
今日はだいたい 10 分話す予定です
Slide 5
Slide 5 text
Oura Ring を HoloLens 2 で空間に表示したくて その橋渡しを enebular が良い感じにしてくれた enebular Node-RED HoloLens 2 Oura Ring
Slide 6
Slide 6 text
指輪に近い位置に出してみた 心拍数 Heart Rate の最新情報を表示して楽しかった
Slide 7
Slide 7 text
enebular の実行環境に複雑なデータ取得と加工を 任せて試行錯誤をしやすくした Unity 側ではシンプルな HTTP リクエストのやりとりにした(C#でがんばるのは私には大変) enebular Node-RED HoloLens 2 Oura Ring HTTP HTTP
Slide 8
Slide 8 text
enebular の橋渡し部分はこんな感じ
Slide 9
Slide 9 text
Daily Activitiy も表示させがいがありそう こちらのほうが OuraRing API 側で色々まとめてくれて1日の消費カロリーとか活動スコアが分かる
Slide 10
Slide 10 text
活動スコアや活動カロリーは表示したい
Slide 11
Slide 11 text
回復時間とか運動頻度とかもだしてみたい
Slide 12
Slide 12 text
コントリビューターは スマホアプリだとこのあたりの情報
Slide 13
Slide 13 text
enebular 側にデータの試行錯誤を任せる Unity 側は enebular から受け取った整理済みのデータの表示のみに集中
Slide 14
Slide 14 text
Unity で扱いやすくする加工
Slide 15
Slide 15 text
API では複雑な構造で来るので ルート階層に平たくしてあげる
Slide 16
Slide 16 text
いざデモをしてみます!
Slide 17
Slide 17 text
実は IoT にも MQTT でデータを送ってます HoloLens 2 がアクセスするたびにデバイスに MQTT が飛んでいくデモ用アグレッシブ仕様です
Slide 18
Slide 18 text
M5StickC Plus + UIFlow
Slide 19
Slide 19 text
M5StickC Plus はフローでできています MQTT つながってたのしい
Slide 20
Slide 20 text
M5StickC Plus デモは時間があればやってみます!
Slide 21
Slide 21 text
いろいろつなげて考えたこと
Slide 22
Slide 22 text
自分の健康状態を可視化&共有できる未来を感じる ヘルスケア+VR+IoT も色々なことができそう
Slide 23
Slide 23 text
自分だけでなく他の人への共有も面白そう 健康状態の通知で本人も気づかないような異常に気づいてもらえたり計測の手間や影響要素が減らせたり
Slide 24
Slide 24 text
RPG 的なステータスにみえてきて 何かに使えそうな気がする
Slide 25
Slide 25 text
いろいろつないでみると楽しい