New climate control for smart vents/covers and a master thermostat

For a home with multiple start vents, a vent thermostat platform based on generic_thermostat will be use full to control each vent independently based on the settings of the master thermostat.
This platform will be configurared like this:

climate:
  - platform: slave_thermostat
    name: Study
    cover: cover.study_vent
    target_sensor: sensor.study_temp
    climate: climate.home_thermostat

This new climate will control the aperture of vent based on the actual operating mode of the master thermostat and the target temperature of the room.