preheat_open.loadable_types.Setpoint

class preheat_open.loadable_types.Setpoint(max=None, min=None, setpoint=None, time=None, vacation=False)

Bases: object

Represents a setpoint for a specific time.

Variables:
  • max (Optional[float]) – The maximum value of the setpoint.

  • min (Optional[float]) – The minimum value of the setpoint.

  • setpoint (Optional[float]) – The setpoint value.

  • time (Optional[datetime]) – The time at which the setpoint is applied.

  • vacation (bool) – Indicates if the setpoint is for a vacation period.

__init__(max=None, min=None, setpoint=None, time=None, vacation=False)

Methods

__init__([max, min, setpoint, time, vacation])

Attributes

max

min

setpoint

time

vacation