| Name | Type | Description | Notes |
|---|---|---|---|
| subfunction | string | Only for the `HVAC_THERMOSTAT` function. | [optional] |
| mainThermometerChannelId | int | [optional] | |
| auxThermometerChannelId | int | [optional] | |
| auxThermometerType | string | [optional] | |
| binarySensorChannelId | int | [optional] | |
| antiFreezeAndOverheatProtectionEnabled | bool | [optional] | |
| auxMinMaxSetpointEnabled | bool | [optional] | |
| temperatureSetpointChangeSwitchesToManualMode | bool | [optional] | |
| availableAlgorithms | string[] | [optional] [readonly] | |
| usedAlgorithm | string | [optional] | |
| temperatureControlType | string | [optional] | |
| defaultTemperatureConstraintName | string | [optional] [readonly] | |
| minOnTimeS | int | [optional] | |
| minOffTimeS | int | [optional] | |
| outputValueOnError | int | [optional] | |
| weeklySchedule | \Supla\ApiClient\Model\ChannelConfigHvacThermostatSchedule | [optional] | |
| altWeeklySchedule | \Supla\ApiClient\Model\ChannelConfigHvacThermostatSchedule | [optional] | |
| heatingModeAvailable | bool | [optional] | |
| coolingModeAvailable | bool | [optional] | |
| temperatures | \Supla\ApiClient\Model\ChannelConfigHvacThermostatTemperatures | [optional] | |
| temperatureConstraints | \Supla\ApiClient\Model\ChannelConfigHvacThermostatTemperatureConstraints | [optional] |
