Project

General

Profile

Devices » History » Version 8

Aleksander Bešir, 05.01.2011 14:09

1 1 Aleksander Bešir
h1. Devices
2
3
h2. Input devices (devices that provide measurements' values)
4
5
*Thermometer*
6
Device reports to logic:
7 2 Aleksander Bešir
8 1 Aleksander Bešir
* Current temperature (in °C)
9 2 Aleksander Bešir
10
Statistical analysis (user chooses the main time frame and a number of inner sections):
11
12 1 Aleksander Bešir
* Maximum temperature (in a series of time frames).
13 2 Aleksander Bešir
14 1 Aleksander Bešir
> eg.: [2010] = [45°C] (time frame: year 2010, inner sections: 1)
15 2 Aleksander Bešir
16 1 Aleksander Bešir
> eg.: [January, February, March] = [35°C, 41°C, 39°C] (time frame: from January to March, inner sections: 3)
17 2 Aleksander Bešir
18 1 Aleksander Bešir
* Minimum temperature (in a series of time frames)
19 2 Aleksander Bešir
20 1 Aleksander Bešir
> eg.: [from January to March] = [9°C] (time frame: from January to March, inner sections: 1)
21 2 Aleksander Bešir
22 1 Aleksander Bešir
> eg.: [1.1.2010, 2.1.2010, 3.1.2010] = [10°C, 8°C, 9°C] (time frame: from 1.1.2010 till 3.1.2010, inner sections: 3)
23 2 Aleksander Bešir
24 1 Aleksander Bešir
* Average temperature (in a series of time frames)
25 2 Aleksander Bešir
26 1 Aleksander Bešir
> eg.: [Summer 2010] = [39.46°C] (time frame: whole Summer, inner sections: 1)
27 2 Aleksander Bešir
28 1 Aleksander Bešir
> eg.: [Summer 2010, Fall 2010, Winter 2010] = [39.46°C, 36.10°C, 25.85°C] (time frame: from start of Summer 2010 till end of Winter 2010, inner sections: 3)
29 3 Aleksander Bešir
30
*Barometer*
31
Device reports to logic:
32
33 4 Aleksander Bešir
* Current air pressure
34 3 Aleksander Bešir
35
Statistical analysis (user chooses the main time frame and a number of inner sections):
36
37
* Maximum air pressure (in a series of time frames).
38
39
* Minimum air pressure (in a series of time frames)
40
41 1 Aleksander Bešir
* Average air pressure (in a series of time frames)
42 4 Aleksander Bešir
43
*Hygrometer*
44
Device reports to logic:
45
46
* Current air humidity
47
48
Statistical analysis (user chooses the main time frame and a number of inner sections):
49
50
* Maximum air humidity (in a series of time frames).
51
52
* Minimum air humidity (in a series of time frames)
53
54
* Average air humidity (in a series of time frames)
55 5 Aleksander Bešir
56
57
*Light sensor*
58
Device reports to logic:
59
60
* Current room luminosity
61
62
Statistical analysis (user chooses the main time frame and a number of inner sections):
63
64
* Maximum room luminosity (in a series of time frames).
65
66
* Minimum room luminosity (in a series of time frames)
67
68
* Average room luminosity (in a series of time frames)
69 6 Aleksander Bešir
70
*Computer clock*
71
Device reports to logic:
72
73
* Current time
74
75
Statistical analysis : none. Clock is used to trigger actions which depend on current time.
76 7 Aleksander Bešir
77 8 Aleksander Bešir
"*Smart meter*":http://en.wikipedia.org/wiki/Smart_meter
78 7 Aleksander Bešir
Device reports to logic:
79
80
* Current energy consumption (in kWh)
81
82
Statistical analysis (user chooses the main time frame and a number of inner sections):
83
84
* Average energy consumption (in a series of time frames)
85
86
* Sum of energy consumption (in a series of time frames)
87
88
* CO2 produced (in a series of time frames)
89
90
* Electricity costs in EUR (in a series of time frames)
91
92
h2. Controllable devices (by logic)
93
94
*Air conditioner*
95
Available operations:
96
97
* Increase temperature by X (paramteres: X = number of °C)
98
99
* Decrease temperature by X (paramteres: X = number of °C)
100
101
* Turn device X (paramteres: X either ON or OFF)
102
103
*Windows manager*
104
Available operations:
105
106
* Set windows to X (parameters: X = percentage of window openness. X = 0 closes windows. X = 100 opens windows completely.)
107
108
*Window blinds manager*
109
Availible operations:
110
111
* Set blinds to X (parameters: X = percentage of blinds openness)
112
113
*PC power manager*
114
Availible operations:
115
116
* Set number of active PC's to X (parameters: X = number of PC's that are powered on)
117
118
* Set PC X to state Y (parameters: X = PC id number. Y = either ON or OFF)
119
120
*E-mail notification sender*
121
Availible operations:
122
123
* Send e-mail Y to address X (parameters: X = e-mail address. Y = e-mail content.)