Home

Awesome

HVAC Group

GitHub Release GitHub Activity License

hacs Project Maintenance SponsorMe

<!-- [![Discord][discord-shield]][discord] -->

Community Forum

Create a custom thermostat to control multiple other climate components. Useful for controlling an AC unit and a heating unit in a single room.

As it is, the integration is way behind the current HA version and is unlikely to work. It is advisable that you don't use it for now.

This integration will set up the following platforms.

PlatformDescription
climateThe replacement thermostat which can control other nested thermostats.

The resulting thermostat will control all child members (heaters and coolers), but controlling a child won't propagate the change back to the group. The hvac_action of the group is not related directly to the hvac_action of the child members.

Installation

HACS

Open your Home Assistant instance and open HVAC Group inside the Home Assistant Community Store.

  1. If you're using HACS, go to "HACS" > "Integrations" and search for the HVAC Group integration, then download it
  2. In the HA UI go to "Settings" -> "Devices & services" -> "Helpers" click "+" and search for "HVAC Group"

Configuration is done in the UI

  1. Go to "Settings" -> "Devices & services" -> "Helpers" click "+ Create helper" and search for "HVAC group"
  2. Name your new HVAC group. Something like Bedroom climate
  3. Select one or more heating entities (e.g. the radiators and the electric heater in the bedroom)
  4. Select one or more cooling entities (e.g. the air conditioning in the bedroom)
  5. For both heaters and coolers, if you check Toggle heaters/coolers on or off [...], they will physically be turned off if the desired temperature is reached
  6. Select a climate entity or a temperature sensor which holds the current temperature (Temperature sensor)
  7. If you check Hide members, creating the group will mark heater and cooler entities as hidden
  8. Click Submit

Contributions are welcome!

If you want to contribute to this please read the Contribution guidelines


<!-- [discord]: https://discord.gg/Qa5fW2R --> <!-- [discord-shield]: https://img.shields.io/discord/330944238910963714.svg?style=for-the-badge --> <!-- [exampleimg]: example.png -->