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
Office temperature
Search
Eugene Oskin
February 21, 2018
Programming
0
34
Office temperature
Eugene Oskin
February 21, 2018
Tweet
Share
More Decks by Eugene Oskin
See All by Eugene Oskin
REST API. Django, Ruby on Rails, Play! Framework
evgeneoskin
0
89
Introduction to gRPC
evgeneoskin
0
98
GrailInventory – Advanced Backend Development
evgeneoskin
0
37
Bracing Calculator
evgeneoskin
1
68
emotional intelligence, part 2
evgeneoskin
0
39
Parse platform
evgeneoskin
0
100
Hubot
evgeneoskin
0
51
An introduction to iOS development
evgeneoskin
0
43
An introduction to React development
evgeneoskin
0
39
Other Decks in Programming
See All in Programming
CSC509 Lecture 04
javiergs
PRO
0
300
kiroとCodexで最高のSpec駆動開発を!!数時間で web3ネイティブなミニゲームを作ってみたよ!
mashharuki
0
470
Catch Up: Go Style Guide Update
andpad
0
230
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
220
Leading Effective Engineering Teams in the AI Era
addyosmani
5
420
チームの境界をブチ抜いていけ
tokai235
0
180
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
170
詳しくない分野でのVibe Codingで困ったことと学び/vibe-coding-in-unfamiliar-area
shibayu36
3
5k
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
830
Advance Your Career with Open Source
ivargrimstad
0
540
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
840
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
2
860
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Visualization
eitanlees
149
16k
Site-Speed That Sticks
csswizardry
12
900
Making Projects Easy
brettharned
120
6.4k
Done Done
chrislema
185
16k
Building Better People: How to give real-time feedback that sticks.
wjessup
369
20k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
870
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Transcript
Office temperature IoT, Statistics and Alerts
None
Problem
Plan • High level Architecture • IoT • Statistics •
Caveats
High level architecture Kitchen
High level architecture Statistic Service Kitchen
High level architecture Statistic Service GM Kitchen
High level architecture Statistic Service Termius ViaSat GM Kitchen
High level architecture Statistic Service Thermometers Closet Conf Termius ViaSat
GM Kitchen
IoT
IoT • Device ◦ D1 Mini ◦ Shield DHT11
IoT • Device • PlatformIO
IoT • Device • PlatformIO • “Application”
Statistic
Statistic • etsy/statsd • Graphite • Grafana
Grafana
Alerts
Caveats
Caveats • False-positive alerts
Caveats • False-positive alerts • Observer effect
Caveats • False-positive alerts • Observer effect • Research a
lot before starting up
Takeaways
Takeaways • How we measure temperature • You can develop
an IoT project • We have an experience with IoT • Be cool, but also be warm
References • http://bit.ly/office-temp-iot • http://bit.ly/office-temp-statistics • http://bit.ly/office-temp-readme • http://platformio.org •
http://bit.ly/observer-effect