Okay so I have a RTH6580WF Honeywell WiFi Thermostat. It works fine in HA, I can control all the things! =D
But for some reason what I can’t do it automate the damn thing. Ever setting I try in an automation throws the stupid thermostat into auto mode.
Every setting:
climat.set_aux_heat
climate.set_hvac_mode “cool, heat, or auto”
etc.
I can’t change the target temp or anything. All running any automation concerning the thermostat will do is turn it on or off. Am I just an idiot doing everything wrong, or am I missing something?
Please share the automation yaml. It would be helpful
alias: Night HVAC
description: Night time AC setting.
trigger:
- platform: state
entity_id: binary_sensor.house_temp_threshold
from: 'on'
to: 'off'
condition:
- condition: or
conditions:
- condition: state
entity_id: person.marcie
state: home
- condition: state
entity_id: person.ben
state: home
- condition: state
entity_id: person.jay
state: home
- condition: time
after: '23:00'
before: '10:00'
action:
- service: climate.turn_on
entity_id: climate.thermostat
data: {}
- service: climate.set_hvac_mode
data:
hvac_mode: cool
- service: climate.set_temperature
data:
temperature: 68
entity_id: climate.thermostat
- service: climate.set_fan_mode
data:
fan_mode: auto
entity_id: climate.thermostat
mode: single
Please share it in correct syntax not with bulletins as we wont be able to know if there are any syntax errors. To do so please put the yaml between ```
from what you have shared I can see that you haven’t mentioned entity_id for service: climate.set_hvac_mode
. please add entity_id to that step and see.
It should look like this.
- service: climate.set_hvac_mode
data:
entity_id: climate.kitchen
hvac_mode: cold
Sorry I fixed it.
I think the action list should be like this:
action:
- service: climate.turn_on
entity_id: climate.thermostat
- service: climate.set_hvac_mode
data:
entity_id: climate.thermostat
hvac_mode: cool
- service: climate.set_temperature
data:
temperature: 68
entity_id: climate.thermostat
- service: climate.set_fan_mode
data:
fan_mode: auto
entity_id: climate.thermostat
Any error in home-assistant.log ?