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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
azarashi
PRO
September 01, 2023
Technology
87
0
Share
自分の在宅状況をまあまあ正確に監視・記録する
azarashi
PRO
September 01, 2023
More Decks by azarashi
See All by azarashi
Feature Flag 自動お掃除のための TypeScript プログラム変換
azrsh
PRO
5
1.1k
Other Decks in Technology
See All in Technology
TSKaigi 2026 - enumよ、さようなら
teamlab
PRO
3
480
TSKaigi 2026 - 10秒のビルドを1秒へ:tsdownが切り拓く2026年のTypeScriptライブラリ開発
teamlab
PRO
2
240
DI コンテナ自動生成ツールを実装してみた / intro-autodi
uhzz
0
860
TypeScriptで実現する既存APIを活用したリモートMCPサーバー構築 / TSKaigi 2026
soarteclab
1
270
論文紹介:Pixal3D (SIGGRAPH 2026)
tenten0727
0
700
Copilot CLI・IDE・Web・スマホで途切れない開発フローを目指して / One Copilot flow - CLI IDE Web Mobile
aeonpeople
1
750
自作エディターをOSSにして分かった、一人に刺さる開発が世界を動かす理由
shinyasaita
1
290
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.7k
AI とサービス・デザイン / AI and Service Design
ks91
PRO
0
120
AI時代の私の技術インプットとアウトプット術
tonkotsuboy_com
2
300
実例から学ぶ GuardDuty(SSH BruteForce)調査の全体フローと勘所【SecurityJAWS】
cscengineer
PRO
1
210
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
5
2.5k
Featured
See All Featured
HDC tutorial
michielstock
2
670
Typedesign – Prime Four
hannesfritz
42
3k
Automating Front-end Workflow
addyosmani
1370
210k
Agile that works and the tools we love
rasmusluckow
331
21k
The untapped power of vector embeddings
frankvandijk
2
1.7k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
280
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
810
4 Signs Your Business is Dying
shpigford
187
22k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
420
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
180
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 かな