tetele / hvac_group

Group together `climate` components for easy control
MIT License
25 stars 5 forks source link

Allow underlying entities to follow Auto mode changes #79

Closed paulbyrne-spacenk closed 6 months ago

paulbyrne-spacenk commented 6 months ago

Checklist

Is your feature request related to a problem? Please describe.

My heating entities have their own internal schedule system, which is configurable via their own app or a custom component in HA. It changes the target temp based on time and sets them to a low temp If everyone is away. If I add them to this helper, the helper and heating entities get out of sync and either end up fighting or it just kinda breaks.

Describe the solution you'd like

Ideally, changes to the underlying entities should propagate back up to the helper. Eg. Setting the temp on the helper should set the temp on the entity, AND setting the temp on the entity should set the temp on the helper. That way you could group scheduled heating and dumb AC into one helper.

Describe alternatives you've considered

Tried climate group, but it isn't really for this sort of thing. Your helper is the closest, it just does quite handle automatic temp adjustment from the underlying entities.

Additional context

N/A

paulbyrne-spacenk commented 6 months ago

This is sort of related to #67

tetele commented 6 months ago

I think it's the same issue, not just related. Is there any difference you're seeing? If not, do you mind if I close it?

paulbyrne-spacenk commented 6 months ago

Yeah, I guess we are both asking for two way syncing of states, just for different reasons. Go ahead and mark it as a dupe.

tetele commented 6 months ago

Closing as duplicate of #67