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.)