About HeatPro:
Guiude:
Documentation:
from dataclasses import dataclass [docs] @dataclass class Threshold: min: float max: float [docs] @dataclass class TemperatureThreshold: heating_season: Threshold non_heating_season: Threshold outside_mid: float outside_min: float