Devices » History » Revision 8
Revision 7 (Aleksander Bešir, 05.01.2011 14:08) → Revision 8/9 (Aleksander Bešir, 05.01.2011 14:09)
h1. Devices h2. Input devices (devices that provide measurements' values) *Thermometer* Device reports to logic: * Current temperature (in °C) Statistical analysis (user chooses the main time frame and a number of inner sections): * Maximum temperature (in a series of time frames). > eg.: [2010] = [45°C] (time frame: year 2010, inner sections: 1) > eg.: [January, February, March] = [35°C, 41°C, 39°C] (time frame: from January to March, inner sections: 3) * Minimum temperature (in a series of time frames) > eg.: [from January to March] = [9°C] (time frame: from January to March, inner sections: 1) > 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) * Average temperature (in a series of time frames) > eg.: [Summer 2010] = [39.46°C] (time frame: whole Summer, inner sections: 1) > 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) *Barometer* Device reports to logic: * Current air pressure Statistical analysis (user chooses the main time frame and a number of inner sections): * Maximum air pressure (in a series of time frames). * Minimum air pressure (in a series of time frames) * Average air pressure (in a series of time frames) *Hygrometer* Device reports to logic: * Current air humidity Statistical analysis (user chooses the main time frame and a number of inner sections): * Maximum air humidity (in a series of time frames). * Minimum air humidity (in a series of time frames) * Average air humidity (in a series of time frames) *Light sensor* Device reports to logic: * Current room luminosity Statistical analysis (user chooses the main time frame and a number of inner sections): * Maximum room luminosity (in a series of time frames). * Minimum room luminosity (in a series of time frames) * Average room luminosity (in a series of time frames) *Computer clock* Device reports to logic: * Current time Statistical analysis : none. Clock is used to trigger actions which depend on current time. "*Smart meter*":http://en.wikipedia.org/wiki/Smart_meter *Smart meter*:http://en.wikipedia.org/wiki/Smart_meter Device reports to logic: * Current energy consumption (in kWh) Statistical analysis (user chooses the main time frame and a number of inner sections): * Average energy consumption (in a series of time frames) * Sum of energy consumption (in a series of time frames) * CO2 produced (in a series of time frames) * Electricity costs in EUR (in a series of time frames) h2. Controllable devices (by logic) *Air conditioner* Available operations: * Increase temperature by X (paramteres: X = number of °C) * Decrease temperature by X (paramteres: X = number of °C) * Turn device X (paramteres: X either ON or OFF) *Windows manager* Available operations: * Set windows to X (parameters: X = percentage of window openness. X = 0 closes windows. X = 100 opens windows completely.) *Window blinds manager* Availible operations: * Set blinds to X (parameters: X = percentage of blinds openness) *PC power manager* Availible operations: * Set number of active PC's to X (parameters: X = number of PC's that are powered on) * Set PC X to state Y (parameters: X = PC id number. Y = either ON or OFF) *E-mail notification sender* Availible operations: * Send e-mail Y to address X (parameters: X = e-mail address. Y = e-mail content.)