From 5c21f564107409a18536cc28ffc932ba0498731c Mon Sep 17 00:00:00 2001 From: Hello World Date: Mon, 16 Dec 2024 16:29:27 +0800 Subject: [PATCH] fix(e3): e3 water heater set power cause current operation unknown (#417) --- custom_components/midea_ac_lan/water_heater.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/custom_components/midea_ac_lan/water_heater.py b/custom_components/midea_ac_lan/water_heater.py index 81dae1b5..24270ad0 100644 --- a/custom_components/midea_ac_lan/water_heater.py +++ b/custom_components/midea_ac_lan/water_heater.py @@ -249,6 +249,13 @@ def precision(self) -> float: PRECISION_HALVES if self._device.precision_halves else PRECISION_WHOLE, ) + @property + def current_operation(self) -> str: + """Midea E3 Water Heater current operation.""" + return str( + STATE_ON if self._device.get_attribute("power") else STATE_OFF, + ) + class MideaC3WaterHeater(MideaWaterHeater): """Midea C3 Water Heater Entries."""