cyr-ius / hass-heatzy

Climate Home Assistant component for Heatzy Pilot
MIT License
33 stars 13 forks source link

Added HVAC Action, Target Temperature, Program/Timer Mode #26

Closed bragitman closed 1 year ago

bragitman commented 1 year ago

This is my first time contributing on Github so hopefully this is the right way to submit changes to you. Please let me know if I should do this another way.

I've made these changes which you may want to include in your master:

  1. Sync Program/Timer Mode
  2. Heatzy Vacation mode is now shown in HA as AWAY mode. It's not possible to set Vacation mode on HA.
  3. HA Target Temperature added, this is based on the current Cmft/Eco/Fro mode and the temperatures for them. Any change made to HA Target Temperature is not sync'd to Heatzy.
  4. HVAC Action added. For PILOTE this is either OFF/HEATING, based on the preset mode. For GLOW this is OFF/HEATING/IDLE, only set to HEATING if the Target Temperature is above the Current Temperature.

I've not made any changes to PiloteV1 as I am unable to test this.