The problem
During OFF → HEAT transition the Tuya climate entity briefly enters state "unknown".
As a result:
- climate/set_hvac_mode fails with error:
"expected HVACMode or one of 'off', 'heat', 'cool', 'heat_cool', 'auto', 'dry', 'fan_only'"
- Climate UI becomes grey and unusable
- This did not happen before recent Home Assistant updates
Important notes:
- Device is physically heating (work_power ~600–700W)
- Tuya mobile app works correctly
- When climate state is OFF everything is reported correctly
- hvac_modes are exposed as: off, heat
What version of Home Assistant Core has the issue?
Home Assistant version: 2025.12.3 Installation type: Home Assistant OS Tuya integration
What was the last working version of Home Assistant Core?
Unknown (worked before recent updates)
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Tuya
Link to integration documentation on our website
https://www.home-assistant.io/integrations/tuya/
Diagnostics information
tuya-01JZ2HC4N9RHTFG9Z5867S4G8N-Эко-обогреватель (с д...-983745add80f915652a69db367c58405 (Ввімкненно).json
Example YAML snippet
Not applicable. Issue occurs without custom YAML.
Anything in the logs that might be useful for us?
Additional information
No response
The problem
During OFF → HEAT transition the Tuya climate entity briefly enters state "unknown".
As a result:
"expected HVACMode or one of 'off', 'heat', 'cool', 'heat_cool', 'auto', 'dry', 'fan_only'"
Important notes:
What version of Home Assistant Core has the issue?
Home Assistant version: 2025.12.3 Installation type: Home Assistant OS Tuya integration
What was the last working version of Home Assistant Core?
Unknown (worked before recent updates)
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Tuya
Link to integration documentation on our website
https://www.home-assistant.io/integrations/tuya/
Diagnostics information
tuya-01JZ2HC4N9RHTFG9Z5867S4G8N-Эко-обогреватель (с д...-983745add80f915652a69db367c58405 (Ввімкненно).json
Example YAML snippet
Not applicable. Issue occurs without custom YAML.Anything in the logs that might be useful for us?
Additional information
No response