swingerman / ha-dual-smart-thermostat

The `dual_smart_thermostat` is an enhaced verion of generic thermostat implemented in Home Assistant. It uses several sensors and dedicated switches connected to a heater and air conditioning under the hood.
https://github.com/swingerman/ha-dual-thermostat
Apache License 2.0
103 stars 18 forks source link

disable Heat/Cool Mode #215

Closed mbrevda closed 3 weeks ago

mbrevda commented 3 weeks ago

Is it possible to (add an option to) disable Heat/Cool Mode? I.e. the thermostat should support heat or cool, but not Heat/Cool? Thanks!

swingerman commented 3 weeks ago

Yes. If you don't set heat_cool_mode: true. Exactly that should happen.

mbrevda commented 3 weeks ago

Thanks! It seems the climate entity is nevertheless being set with a target_temp_low and a target_temp_high attribute, causing the thermostat to have two temperatures (although no heat/cool mode). Can that be disabled, too?

Screenshot 2024-06-10 at 6 19 37 PM
swingerman commented 3 weeks ago

Please try to omit those attributes too.

mbrevda commented 3 weeks ago

I don't have them set - is there another way to remove them?

- platform: dual_smart_thermostat
  name: Boys Room
  heater: switch.boys_room_radiator
  cooler: switch.boys_room_air_conditioner
  target_sensor: sensor.boys_room_temperature_temperature
  min_cycle_duration: 60
  precision: .5
  min_temp: 20
  max_temp: 25
  away:
    temperature: 15
mbrevda commented 3 weeks ago

I cleared it for now by editing the entities attributes from the dev tools. Will that survive a reload?

swingerman commented 3 weeks ago

It should