Skip to content

Commit 0a7bf50

Browse files
committed
Typing corrections
1 parent 286058f commit 0a7bf50

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

plugwise/constants.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -572,13 +572,26 @@ class DeviceData(TypedDict, total=False):
572572
select_gateway_mode: str
573573
select_regulation_mode: str
574574

575+
# Single thermostat (Anna)
576+
# Presets:
577+
active_preset: str | None
578+
preset_modes: list[str] | None
579+
# Schedules:
580+
available_schedules: list[str]
581+
select_schedule: str
582+
583+
climate_mode: str
584+
# Extra for Adam Master Thermostats
585+
control_state: str | bool
586+
575587
# Dict-types
576588
binary_sensors: SmileBinarySensors
577589
max_dhw_temperature: ActuatorData
578590
maximum_boiler_temperature: ActuatorData
579591
sensors: SmileSensors
580592
switches: SmileSwitches
581593
temperature_offset: ActuatorData
594+
thermostat: ActuatorData
582595

583596

584597
@dataclass

0 commit comments

Comments
 (0)