10. 8
10
12
14
16
18
20
0 10 20 30 40 50 60
Temperature °C
Minutes
Act temp
Set temp
Making it smart
00:00 00:10 00:3000:20 00:40 00:50 01:00
6 min 5 min 4 min 3 min 2 min 2 min
13. 00:00 00:10 00:3000:20 00:40 00:50 01:00
4 min 4 min 4 min 3 min 3 min 2 min
00:00 00:10 00:3000:20 00:40 00:50 01:00
2 min 2 min 2 minoff off off
scenario
tempdif: 7 ℃
outempdif: 8 ℃
initial
improved
k-means clustering
14. Thank you
questions or feedback?
http://niektemme.com/2015/08/09/smart-thermostat/
niektemme@gmail.com
@niektemme
linkedin.com/in/niektemme
34. Used scenario
• Scenario = pattern of six 10 minute intervals
For example 5 4 3 2 2 2
• The tempdif = (set – inside) temperature
• The outtempdif = (set – outside) temperature
• Raspberry PI selects (given a tempdif and outtempdiff)
– 50% of the time: best temperature scenario
– 50% of the time: alternative scenario
• Used scenario and tempdif and outtempdiff used to select this
scenario are uploaded to the server.
44. 8
10
12
14
16
18
20
0 10 20 30 40 50 60
Temperature °C
Minutes
Act temp
Set temp
Making it smart
00:00 00:10 00:3000:20 00:40 00:50 01:00
6 min 6 min 6 min 2 min off 2 min