Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
OuraRingで体調不良を同僚にそっと伝える方法
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Takao Aoki
August 04, 2022
How-to & DIY
530
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OuraRingで体調不良を同僚にそっと伝える方法
OuraRingで体調不良を同僚にそっと伝える方法
Takao Aoki
August 04, 2022
More Decks by Takao Aoki
See All by Takao Aoki
enebular Update for the second half of 2023
taokiuhuru
0
290
enebularを活用したNode-REDによるIoTシステム開発と運用
taokiuhuru
0
620
Changeノードの素朴な疑問
taokiuhuru
0
380
スマートシティプロジェクトにおける市民開発向け開発環境のご紹介
taokiuhuru
0
140
Heroes-league-2022-enebular
taokiuhuru
0
410
Node-REDカスタムノードによる工場IoT・DXの進め方
taokiuhuru
0
1.2k
好きなNode-REDノード : Templateノード
taokiuhuru
0
780
ゆるふわ物体検出
taokiuhuru
0
710
Salesforce活用の裏技
taokiuhuru
1
870
Other Decks in How-to & DIY
See All in How-to & DIY
[JAWS DAYS 2026 | Track B] Local Roots, Global Reach
awsjcpm
0
150
JAWS-UG 山梨 第10回 勉強会 Community Update
awsjcpm
0
1.2k
薪と薪スト
hirashun
0
110
餃子コミュニティの活性化/TechGYOZA
nishiuma
2
430
終わりのない会議を超えて:HolacracyのTactical Meetingを体験しよう!
andrearc
0
510
家庭植物工場×Node-REDの話
maepu
0
130
AWS Community Builders Update - JAWS-UG Tokyo and Sainokuni
awsjcpm
3
330
スタックチャンはカワイイの夢を見るか?
syumme01
0
210
ボードゲーム × 専用収納 〜3Dプリントで埋めるニッチな隙間〜 / Board Games × Custom Storage
handlename
0
410
エッジで動くNode-REDを作る実験 #noderedjp #noderedcon
n0bisuke2
0
680
とある地方技術勉強会に集うエンジニアたちのこれまでとこれから
pharaohkj
1
230
EXPO 2025 大屋根リングをぐるっと周回! 【GPSマルチユニット×ソラカメ実験】
scbc1167
0
160
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Designing for Timeless Needs
cassininazir
1
530
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
480
The Limits of Empathy - UXLibs8
cassininazir
2
720
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Test your architecture with Archunit
thirion
2
2.4k
My Coaching Mixtape
mlcsv
0
360
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
780
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Transcript
Oura Ringで体調不良を それとなく伝える方法 2022/08/04
自己紹介:青木 隆雄 ウフルでIoTツールのenebularを担当 Oura Ringは2022年3月から使用 Gen3のシルバーを愛用 技術者ではありません Hello! 2
急に具合が悪くなったとき 一緒に仕事するメンバーや顧客に連絡する ◉ 今日ちょっと熱が37.5度ありまして… ◉ 急な腹痛があり朝一の会議出られないです… 3
プレゼンス機能は不在かどうかしかわからない 4 いる いない
多少グラデーションがあってもよさそう 5 いる いない どんな気持ちか どんな体調か
Oura Ringを使う Oura Ringで自分のコンディション情報を自動的にSlackに 表示すれば周りの人も気遣いやすくなるのでは 6
やったこと Oura Ring データ同期 Slack ステータス変 更 Cloud データ取得 7
データ同期 リングとスマホはアプリを起動した タイミングでのみ同期される リアルタイムではない 起床時に必ずアプリとリングを同期 する運用 8
データ取得 9 Node-REDでフローを作成 今回は睡眠スコアを使用
データ取得 10 Developerサイトからトークンを入手して、 OuraRingノードにセットすればデータを取得できる
データ取得 11 やり方はこちらのブログを見てください。 https://flows.nodered.org/node/node-red-contrib-get-oura-data
データ取得 12 活動時間 睡眠 1日1回スマホと リングを同期 起床 7:00 Oura Ringが睡眠の質を計測 最低1日1回データが取れればよい。
たまに昼寝するとスコア が改善することがある。
データ取得 13 1時間おきタイマーでフローを起動するようにセット enebularクラウド実行環境 スケジュールトリガー
ステータス変更 14 実際に定期的にSlackのステータスを自動的に変更できた 伝えたいメッセージ 視覚に訴える絵文字
enebularについて フローを作れる Node-REDのフローを すぐに作れます。 フローを動かせる デバイスやクラウド にデプロイして、 ずっと動かせます。 公開できる 作ったフローやノー
ドをすぐに公開でき ます。 15
クラウド版エディター Webフローエディターといい ます。 一時的なURLも発行されるの で何かをすぐに試すときに 便利です。 アカウント登録後、すぐにフローが作れます ローカル版エディター Enebular editorといいま
す。 Win/Mac/Linuxで動作しま す。じっくり作りたい時に 便利です。 16
クラウド実行環境 Web APIをつくったり、フ ローのタイマー実行ができ たりします。 フローを動かすこともできます エージェント実行環境 ラズパイなどにインストー ルすると、enebularと接続 され、フローの状態やログ
を見ることができます。 17
Discover 作ったフローを公開できま す。 公開されているフローをす ぐに自分のenebular環境で 試すことができます。 公開できる プライベートノード 作ったノードを自分のプロ ジェクトだけに限定的に
シェアできます。 enebularユーザー向けに公 開することもできます。 18
まとめ ◉ Slackステータスで体調をそれとなく伝える仕組みが できたが、本当に伝わっているかどうかは不明 ◉ Oura Ringは睡眠指標しか使ってないので、他の指標 の意味を調べて、他の用途を考えたい ◉ enebularのスケジュールトリガーは簡単な自動化に役
立つ 19
付録 フローの一部を解説します
21 睡眠スコア 現時点では睡眠に関するデータ はAPI Version 1のみ Changeノードで取り出します
日付の指定 ◉ Momentノードでstartとendの日付を取得 ◉ テンプレートノードで整形して、OuraRingノードに渡します 22
分岐処理 23 スコアごとに異なるステータスをセットするために Switchノードで分岐する
Slack 24 ステータスに表示したい文字列とアイコンを定義
Slackに投稿 25 Slack Statusノードを使用してステータス部分を変 更する
Any questions ? お気軽にご連絡ください ◉
[email protected]
◉ @zawakarui 本資料は、私個人の意見であり、所属企業・ 部門見解を代表するものではありません。
Thanks! 26