Devices¶
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)
Lux meter
Device reports to logic:
[[http://en.wikipedia.org/wiki/Lux]]
- 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*
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)
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.)
Updated by Janez Barbic almost 14 years ago · 9 revisions