It would be nice to allow partial lock of the thermostat device from the app so that people can still adjust the temperature from the device but not to exceed set limits.
I need this because the Wyze thermostat is used in an AirBnB unit. Guests need freedom to adjust the temperature but not abuse the HVAC system. This is also good to prevent family members / kids to accidentally change the settings or set the temperatures to levels that may damage the HVAC system.
When partially locked, people cannot change the HVAC mode, but are allowed to change the temperature within certain limit
In Heat mode, have a upper limit so people cannot set temperature higher than this
In Cool mode, have a lower limit so people cannot set temperature lower than this
In Auto mode, have two limits: heat upper limit and cool lower limit
Nest Learning Thermostat and Nest Thermostat E have this function. I believe Honeywell smart thermostat also have this function.