Skip to content

Built In Intent climate_HassClimateSetTemperature.yaml set's light instead of temperature #135946

Description

@ckhyatt

The problem

HassClimateSetTemperture intent does not function correctly.

All versions of:
"Set upstairs to X, Set upstairs thermostat to X, set upstairs temperature to X degrees" results in:

intent:
name: HassLightSet
slots:
area: upstairs
details:
area:
name: area
value: Upstairs
text: upstairs
targets: {}
match: false
sentence_template: '[<numeric_value_set>] [to] '
unmatched_slots:
brightness: thermostat to 73 degrees
source: builtin

Thermostats (upstairs, downstairs) are exposed to Assist and have Alias Upstairs Thermostat, Downstairs Thermostat

HassClimateGetTemperature works correctly. Adding a custom intent to change the HVAC mode works correctly. The only function that fails in Assist is Set Temperature

What version of Home Assistant Core has the issue?

2025.1.2

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

Core-Intents-Sentences-En

Link to integration documentation on our website

https://github.com/home-assistant/intents/tree/main/sentences/en

Diagnostics information

intent_results.json

Example YAML snippet

Anything in the logs that might be useful for us?

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions