I have _TZE200_uiyqstza devices. When on the TRV the boost mode is enabled (operation_preset), then set_temperature fails with an error. In my setup it is triggered by BetterThermostat.
Because this call fails, the BetterThermostat entity goes into "Unavailable" state.
In my local quirk, I "fixed" this, by simply adding a case for Preset.Boost:
Added your solution to the quirk code. To be honest - I have only Maxsmart TRV's and never used boost function after I've coded that. If that works for you it should be good.
I have
_TZE200_uiyqstza
devices. When on the TRV the boost mode is enabled (operation_preset
), thenset_temperature
fails with an error. In my setup it is triggered by BetterThermostat.Because this call fails, the BetterThermostat entity goes into "Unavailable" state.
In my local quirk, I "fixed" this, by simply adding a case for
Preset.Boost
:I am uncertain whether this is the correct way to go. Maybe just return
None
?