Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
自分の在宅状況をまあまあ正確に監視・記録する
Search
azarashi
PRO
September 01, 2023
Technology
0
77
自分の在宅状況をまあまあ正確に監視・記録する
azarashi
PRO
September 01, 2023
Tweet
Share
More Decks by azarashi
See All by azarashi
Feature Flag 自動お掃除のための TypeScript プログラム変換
azrsh
PRO
5
1k
Other Decks in Technology
See All in Technology
Qiita Bash アドカレ LT #1
okaru
0
160
モノタロウ x クリエーションラインで実現する チームトポロジーにおける プラットフォームチーム・ ストリームアラインドチームの 効果的なコラボレーション
creationline
0
380
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
670
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
19k
AI: The stuff that nobody shows you
jnunemaker
PRO
1
150
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
120
形式手法特論:コンパイラの「正しさ」は証明できるか? #burikaigi / BuriKaigi 2026
ytaka23
15
3.9k
2025年の医用画像AI/AI×medical_imaging_in_2025_generated_by_AI
tdys13
0
300
20251225_たのしい出張報告&IgniteRecap!
ponponmikankan
0
110
ECS_EKS以外の選択肢_ROSA入門_.pdf
masakiokuda
1
120
Digitization部 紹介資料
sansan33
PRO
1
6.4k
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
21k
Featured
See All Featured
Believing is Seeing
oripsolob
0
19
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
160
Joys of Absence: A Defence of Solitary Play
codingconduct
1
260
Color Theory Basics | Prateek | Gurzu
gurzu
0
170
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Scaling GitHub
holman
464
140k
Automating Front-end Workflow
addyosmani
1371
200k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
From π to Pie charts
rasagy
0
100
RailsConf 2023
tenderlove
30
1.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Transcript
自分の在宅状況を まあまあ正確に監視・記録する coinsLT#1000 azrsh
在宅状況、監視したいですよね?
在宅状況を監視したい • あとから在宅してた時間帯/外出していた時間帯を振り返って分析したい • 外出や帰宅をトリガにしてソフトウェアを動かしたい • Grafana の部屋の二酸化炭素濃度のダッシュボードに帰宅/外出の annotation が出るとアツい
Annotate visualizations | Grafana documentation https://grafana.com/docs/grafana/latest/dashboards/build-dashboards/annotate-visualizations これ
アイデア1: ボタンを手動でポチポチ押す • 継続不可能
アイデア2: 人感センサ • いい線いってる
アイデア2: 人感センサ • いい線いってる • しかし我が家にはソフトウェアからいいかんじに触れる人感センサがない • 現在は LT の前日です(スライド記入時点)
• 家にある機材だけでなんとか
アイデア3: GPS • 外出時はスマホを持っているはずなので、素直にスマホの GPS を使う
アイデア3: GPS • 外出時はスマホを持っているはずなので、素直にスマホの GPS を使う • 常時位置情報を取得するには多分モバイルアプリが必要 ちょっとモバイルアプリとかはよくわからない •
生活圏が家にだいぶ近いんですがそれでも正確に自宅にいる/いないがわかるも のなんだろうか…(有識者〜)
アイデア4: Sesami • そういえばお宅って Sesami ついてますよね? • 人の出入りが間接的にわかるのでは?
アイデア4: Sesami • そういえばお宅って Sesami ついてますよね? • 人の出入りが間接的にわかるのでは? • この前粘着テープが剥がれてはずれたので動いてない
ここで思い出す • 外出時はスマホを必ず携帯しているとみなしてよい • スマホが家にあるときは自宅の Wi-Fi に繋がっており、 家にないときは繋がっていない • つまり帰宅のタイミングでスマホは
Wi-Fi につながり、 外出のタイミングでスマホは Wi-Fi から外れる
ここで思い出す • 外出時はスマホを必ず携帯しているとみなしてよい • スマホが家にあるときは自宅の Wi-Fi に繋がっており、 家にないときは繋がっていない • つまり帰宅のタイミングでスマホは
Wi-Fi につながり、 外出のタイミングでスマホは Wi-Fi から外れる • Wi-Fi の AP のログを見ればスマホが家にあるかないか、 延いては自分の在宅状況がわかるのでは
アイデア5: Wi-Fi の AP のログをクエリする
できた
アイデア5: Wi-Fi の AP のログをクエリする • 我が家の AP は FS.com
の AP-W6D2400C • syslog 形式でログがでる • syslog protocol でログをログサーバに発射できる
アイデア5: Wi-Fi の AP のログをクエリする • とりあえずみなさんのご家庭にもある syslog を受け取れるログサーバに ログを発射する
• 我が家の場合は Grafana Loki
アイデア5: Wi-Fi の AP のログをクエリする • あとはなんとでもなる
アイデア5: Wi-Fi の AP のログをクエリする • 手持ちのデバイスを Wi-Fi に接続したり外したりしていると以下のようなログが見え る
アイデア5: Wi-Fi の AP のログをクエリする • こんなかんじでクエリを書いてやる
デモを用意する時間がありませんでした
余談 • まだこの仕組みで発火するものは動いてないです。アイデア募集 • もうちょい DWH 寄りのログ基盤からもクエリできるようにしたい ◦ 自分の場合は S3
に置いて Athena か Redshift Serverless かな