-
-
Notifications
You must be signed in to change notification settings - Fork 36.5k
Open
Description
The problem
Upon setting the temperature to 90 degrees Fahrenheit on my Ecobee Enhanced through either the Home Assistant UI or automation, I get an error stating that I am trying to set a temp outside of a known range (see log section below). It seems as though 90 degrees is invalid since that equates to 32.22222...etc. in Celsius, which is greater than the expected 32.2 degrees. A temporary workaround for automations is to set 89.6 degrees, which will round the temperature up to 90 while staying within range.
What version of Home Assistant Core has the issue?
2026.1.1
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Homekit Device (Ecobee Thermostat)
Link to integration documentation on our website
https://www.home-assistant.io/integrations/homekit_controller/
Diagnostics information
No response
Example YAML snippet
Anything in the logs that might be useful for us?
Under Home Assistant Websocket API (homeassistant.components.websocket_api.http.connection):
Provided temperature 32.22222222222222 is not valid. Accepted range is 10.0 to 32.2Additional information
No response