Adjust Thermostat

I would like to make an automation which would increase the target temperature on my thermostat by say 2 degrees. My thermostat is integrated, but I can’t see how to do this, and (to me) strangely no-one seems to have done it. Thanks

„Icrease temperature by 2 degrees“ is an action. What would be the trigger for that automation?

Pushing my Zigbee button switch

Use the visual automation editor in UI.

  • make your Zigbee button the trigger (Event Trigger)
  • leave conditions empty
  • in your action, call service climate.set_temperature and use a template to determine the current temperature. You should also set a max temperature.

Something like (°C for example):

service: climate.set_temperature
data: "{{ min(22, state_attr('climate.my_thermostat_entity','current_temperature') | float + 2.0)  }}"

Great thanks I’ll try that