diff --git a/homeassistant/components/flexit_bacnet/climate.py b/homeassistant/components/flexit_bacnet/climate.py index f611528a6c3..878b63f938f 100644 --- a/homeassistant/components/flexit_bacnet/climate.py +++ b/homeassistant/components/flexit_bacnet/climate.py @@ -111,7 +111,13 @@ class FlexitClimateEntity(FlexitEntity, ClimateEntity): else: await self.device.set_air_temp_setpoint_home(temperature) except (asyncio.exceptions.TimeoutError, ConnectionError, DecodingError) as exc: - raise HomeAssistantError from exc + raise HomeAssistantError( + translation_domain=DOMAIN, + translation_key="set_temperature", + translation_placeholders={ + "temperature": str(temperature), + }, + ) from exc finally: await self.coordinator.async_refresh() diff --git a/homeassistant/components/flexit_bacnet/strings.json b/homeassistant/components/flexit_bacnet/strings.json index e9acbd46a37..6364d59e4e8 100644 --- a/homeassistant/components/flexit_bacnet/strings.json +++ b/homeassistant/components/flexit_bacnet/strings.json @@ -130,6 +130,9 @@ "set_preset_mode": { "message": "Failed to set preset mode {preset}." }, + "set_temperature": { + "message": "Failed to set temperature {temperature}." + }, "set_hvac_mode": { "message": "Failed to set HVAC mode {mode}." },