andrewleech / ha_magiqtouch

Home Assistant (HACS) integration to control Seeley MagiQtouch heating and cooling units.
MIT License
20 stars 6 forks source link

Add presets for controlling modes: fan vs temperature #11

Closed andrewleech closed 1 year ago

andrewleech commented 1 year ago

Should also allow control of fan fresh air vs recirculation for people with both evap and heater

Will hopefully make things work better for people with heater / add on cooler, though I don't have much data of how these work

DeltaTangoLima commented 1 year ago

Looking good - I checked out the preset branch and copied over the changed files. Everything works really well, just as long as you give the system time in between each individual setting change, to update for that change, otherwise it reverts to prior settings.

By this I mean, if my evap was set to cool to a temp of 22°, and I go change it to cool using fan speed AND also change my fan speed too soon after changing the preset, it reverts back to temperature mode. If I change to fan speed preset first, wait for that to taken effect, then change fan speed, it sticks.

To be clear, this isn't a problem with your integration. I've noticed this with the OE app as well. You can obviously confirm, but I suspect this is because (just like IR remotes for split systems) all settings are sent all at once, each time a change is made - not just a setting you changed.

It's very (very!) usable now, and I get to use it with the mini climate card I also use for my split systems, so now my HA interface looks consistent. Great work!