Available settings for automation

I’m using version HA 2023.8.4 with SmartThings connected via the HA Cloud. I’m trying to create an automation that will set the temperature on a Honeywell T6 PRO Thermostat connected to SmartThings. On the HA Dashboard and Overview I’m allowed to change the temperature, the fan settings, and thermostat mode (ON/OFF, Cooling, Heating).
hadash

But in Automation the only option available is (ON/OFF, Cooling, Heating).

I tried to edit the YAML to add thermostatCoolingSetpoint

device_id: 404af
domain: climate
entity_id: 829c5
type: set_hvac_mode
thermostatCoolingSetpoint: "76"

But I get this error “Message malformed: extra keys not allowed @ data[‘thermostatCoolingSetpoint’]”

How can I add features available for the device to automation like setting the temperature and fan mode?

Don’t use device actions, use call service and select the appropriate climate service that suits your needs.

1 Like

THANK YOU!! That did it! I really appreciate the speedy help!

Hello,
I’m late to the party I know. I just moved in and got my z wave t6 Honeywell thermostat connected to home assistant. Been trying for the past couple days to create an automation so that my AC turns on to cool mode and if it’s after 8pm and above 69 degrees F.

I’ve tried device actions and entity states. I just read your suggestion to use call service so I’ll see tomorrow night if it works. But my main question is, for the future, how will I know what to pick/use for automations? It seems so intuitive to select device actions but they don’t seem to work sometimes.

This is what I have:

alias: AC Night Cooling
description: If temp is 70, turn on AC
trigger:
  - platform: state
    entity_id:
      - climate.t6_pro_z_wave_programmable_thermostat
      - sensor.t6_pro_z_wave_programmable_thermostat_air_temperature
    attribute: current_temperature
    to: "70"
  - platform: numeric_state
    entity_id:
      - climate.t6_pro_z_wave_programmable_thermostat
      - sensor.t6_pro_z_wave_programmable_thermostat_air_temperature
    attribute: current_temperature
    above: 69
condition:
  - condition: time
    after: "20:00:00"
    weekday:
      - sat
      - fri
      - thu
      - wed
      - tue
      - mon
      - sun
  - condition: or
    conditions:
      - condition: zone
        entity_id: person.cjv
        zone: zone.home
action:
  - service: climate.set_temperature
    target:
      device_id: f0ba1f1b4bda0562ca03bb648b6406ed
    data:
      temperature: 66
      hvac_mode: cool
mode: single