Skip to content

Commit fcc7cad

Browse files
authored
Add new state for water heater (#755)
1 parent 78d36a1 commit fcc7cad

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

pyoverkiz/enums/state.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,12 @@ class OverkizState(str, Enum):
2626
CORE_BATTERY = "core:BatteryState"
2727
CORE_BATTERY_LEVEL = "core:BatteryLevelState"
2828
CORE_BLUE_COLOR_INTENSITY = "core:BlueColorIntensityState"
29+
CORE_BOOST_ELECTRIC_POWER_CONSUMPTION = "core:BoostElectricPowerConsumptionState"
30+
CORE_BOOST_END_DATE = "core:BoostEndDateState"
2931
CORE_BOOST_MODE_DURATION = "core:BoostModeDurationState"
3032
CORE_BOOST_ON_OFF = "core:BoostOnOffState"
33+
CORE_BOOST_START_DATE = "core:BoostStartDateState"
34+
CORE_BOTTOM_TANK_WATER_TEMPERATURE = "core:BottomTankWaterTemperatureState"
3135
CORE_CLOSURE = "core:ClosureState"
3236
CORE_CLOSURE_OR_ROCKER_POSITION = "core:ClosureOrRockerPositionState"
3337
CORE_CLOUD_DEVICE_STATUS = "core:CloudDeviceStatusState"
@@ -47,6 +51,7 @@ class OverkizState(str, Enum):
4751
CORE_CONSUMPTION_TARIFF8 = "core:ConsumptionTariff8State"
4852
CORE_CONSUMPTION_TARIFF9 = "core:ConsumptionTariff9State"
4953
CORE_CONTACT = "core:ContactState"
54+
CORE_CONTROL_WATER_TARGET_TEMPERATURE = "core:ControlWaterTargetTemperatureState"
5055
CORE_CO_CONCENTRATION = "core:COConcentrationState"
5156
CORE_DEPLOYMENT = "core:DeploymentState"
5257
CORE_DEROGATED_TARGET_TEMPERATURE = "core:DerogatedTargetTemperatureState"
@@ -68,6 +73,7 @@ class OverkizState(str, Enum):
6873
CORE_GAS_DETECTION = "core:GasDetectionState"
6974
CORE_GREEN_COLOR_INTENSITY = "core:GreenColorIntensityState"
7075
CORE_HEATING_ON_OFF = "core:HeatingOnOffState"
76+
CORE_HEATING_STATUS = "core:HeatingStatusState"
7177
CORE_HEATING_TARGET_TEMPERATURE = "core:HeatingTargetTemperatureState"
7278
CORE_INTRUSION = "core:IntrusionState"
7379
CORE_LEVEL = "core:LevelState"
@@ -82,6 +88,7 @@ class OverkizState(str, Enum):
8288
)
8389
CORE_MAXIMUM_TEMPERATURE = "core:MaximumTemperatureState"
8490
CORE_MEMORIZED_1_POSITION = "core:Memorized1PositionState"
91+
CORE_MIDDLE_WATER_TEMPERATURE_IN = "core:MiddleWaterTemperatureInState"
8592
CORE_MINIMAL_SHOWER_MANUAL_MODE = "core:MinimalShowerManualModeState"
8693
CORE_MINIMAL_TEMPERATURE_MANUAL_MODE = "core:MinimalTemperatureManualModeState"
8794
CORE_MINIMUM_HEATING_TARGET_TEMPERATURE = (
@@ -92,6 +99,7 @@ class OverkizState(str, Enum):
9299
CORE_MOVING = "core:MovingState"
93100
CORE_NAME = "core:NameState"
94101
CORE_NUMBER_OF_SHOWER_REMAINING = "core:NumberOfShowerRemainingState"
102+
CORE_NUMBER_OF_TANK = "core:NumberOfTankState"
95103
CORE_OCCUPANCY = "core:OccupancyState"
96104
CORE_ON_OFF = "core:OnOffState"
97105
CORE_OPEN_CLOSED = "core:OpenClosedState"
@@ -100,9 +108,11 @@ class OverkizState(str, Enum):
100108
CORE_OPEN_CLOSED_UNKNOWN = "core:OpenClosedUnknownState"
101109
CORE_OPERATING_MODE = "core:OperatingModeState"
102110
CORE_PEDESTRIAN_POSITION = "core:PedestrianPositionState"
111+
CORE_POWER_HEAT_ELECTRICAL_IN = "core:PowerHeatElectricalInState"
103112
CORE_POWER_SUPPLY_UP_DOWN = "core:PowerSupplyUpDownState"
104113
CORE_PRIORITY_LOCK_TIMER = "core:PriorityLockTimerState"
105114
CORE_PRODUCT_MODEL_NAME = "core:ProductModelNameState"
115+
CORE_PROGRAMING_AVAILABLE_STATE = "core:ProgrammingAvailableState"
106116
CORE_RAIN = "core:RainState"
107117
CORE_RED_COLOR_INTENSITY = "core:RedColorIntensityState"
108118
CORE_RELATIVE_HUMIDITY = "core:RelativeHumidityState"
@@ -115,6 +125,7 @@ class OverkizState(str, Enum):
115125
CORE_SLATS_ORIENTATION = "core:SlatsOrientationState"
116126
CORE_SMOKE = "core:SmokeState"
117127
CORE_STATUS = "core:StatusState"
128+
CORE_STOP_RELAUNCH = "core:StopRelaunchState"
118129
CORE_SUN_ENERGY = "core:SunEnergyState"
119130
CORE_TARGET_CLOSURE = "core:TargetClosureState"
120131
CORE_TARGET_DWH_TEMPERATURE = "core:TargetDHWTemperatureState"
@@ -170,10 +181,23 @@ class OverkizState(str, Enum):
170181
IO_VENTILATION_CONFIGURATION_MODE = "io:VentilationConfigurationModeState"
171182
IO_VENTILATION_MODE = "io:VentilationModeState"
172183
IO_VIBRATION_DETECTED = "io:VibrationDetectedState"
184+
MODBUSLINK_ANTI_LEGIONELLOSIS = "modbuslink:AntiLegionellosisState"
173185
MODBUSLINK_DHW_ABSENCE_MODE = "modbuslink:DHWAbsenceModeState"
174186
MODBUSLINK_DHW_BOOST_MODE = "modbuslink:DHWBoostModeState"
187+
MODBUSLINK_DHW_CAPACITY = "modbuslink:DHWCapacityState"
188+
MODBUSLINK_DHW_ERROR = "modbuslink:DHWErrorState"
175189
MODBUSLINK_DHW_MODE = "modbuslink:DHWModeState"
190+
MODBUSLINK_ELECTRIC_BOOSTER_OPERATING_TIME = "modbuslink:ElectricBoosterOperatingTimeState"
191+
MODBUSLINK_HEAT_PUMP_OPERATING_TIME = "modbuslink:HeatPumpOperatingTimeState"
192+
MODBUSLINK_IHM_TYPE = "modbuslink:IHMTypeState"
193+
MODBUSLINK_MANUFACTURER = "modbuslink:ManufacturerState"
176194
MODBUSLINK_MIDDLE_WATER_TEMPERATURE = "modbuslink:MiddleWaterTemperatureState"
195+
MODBUSLINK_NUMBER_CONTROL_SHOWER_REQUEST = "modbuslink:NumberControlShowerRequestState"
196+
MODBUSLINK_OPERATING_RANGE = "modbuslink:OperatingRangeState"
197+
MODBUSLINK_POWER_HEAT_ELECTRICAL = "modbuslink:PowerHeatElectricalState"
198+
MODBUSLINK_POWER_HEAT_PUMP = "modbuslink:PowerHeatPumpState"
199+
MODBUSLINK_PROGRAMMING_SLOTS = "modbuslink:ProgrammingSlotsState"
200+
MODBUSLINK_SMART_GRID_OPTION = "modbuslink:SmartGridOptionState"
177201
MODBUS_CONTROL_DHW = "modbus:ControlDHWState"
178202
MODBUS_CONTROL_DHW_SETTING_TEMPERATURE = "modbus:ControlDHWSettingTemperatureState"
179203
MODBUS_DHW_MODE = "modbus:DHWModeState"

0 commit comments

Comments
 (0)