device + temp control

This commit is contained in:
2025-03-12 11:39:12 +00:00
parent 07bcd615af
commit 0247d01c1f
@@ -211,14 +211,14 @@ class HeatPumpDataCoordinator(DataUpdateCoordinator):
headers={"Content-Type": "application/x-www-form-urlencoded"} headers={"Content-Type": "application/x-www-form-urlencoded"}
) as response: ) as response:
if response.status != 200: if response.status != 200:
_LOGGER.error(f"Failed to set water setpoint: {response.status}") _LOGGER.error(f"Failed to set dhw setpoint: {response.status}")
return False return False
_LOGGER.info(f"Successfully set water setpoint to {temperature}") _LOGGER.info(f"Successfully set dhw setpoint to {temperature}")
# Force an immediate data refresh # Force an immediate data refresh
await self.async_request_refresh() await self.async_request_refresh()
return True return True
except Exception as err: except Exception as err:
_LOGGER.error(f"Error setting water setpoint: {err}") _LOGGER.error(f"Error setting dhw setpoint: {err}")
return False return False
class HeatPumpEntity(CoordinatorEntity): class HeatPumpEntity(CoordinatorEntity):