eq3_max / common Thermostat

methods

  • desireTemperature(<str/float> mode_or_temp,<float> temp=None)
  • displayActualTemperature(<int>type)
  • setWeekProfile(<eq3_max:weekprofile> data)

special types

<eq3_max:day>

a string with one of these values:

  • „Sat“
  • „Sun“
  • „Mon“
  • „Tue“
  • „Wed“
  • „Thu“
  • „Fri“

<eq3_max:weekprofile:ctrl_point>

a list wich holds:

<int> hour, <int> minute, <float> temp

<eq3_max:weekprofile>

a dictionary which looks like this:

{
   <eq3_max:day>:[<eq3_max:weekprofile:ctrl_point>,...],
   <eq3_max:day>:[<eq3_max:weekprofile:ctrl_point>,...],
}

There can be 13 control-points for one day. The control-point holds time and temperature information. The temperature is related to the block before the given time.

As an example:

{
  "Wed": [[8,0,10],[14,0,20]]
}

Here, we'd have 10°C from 0:00h to 8:00h, and 20°C from 8:00h 14:00h.

doc/sdo/abstracts/eq3_max/thermostat.txt · Zuletzt geändert: 2014.09.24 - 10:23 von 127.0.0.1
 
Copyright 2021, e-design / Alexander Krause