Thermostat vs Temperature Sensor Template

We have numerous thermostats (eg Sinope Sinope 1124ZB) which control baseboard heating (no cooling, no fan). In the dashboard the Thermostat template fails for these devices, always displaying a sad face. I believe this is because it does not receive all of the attributes it requires.

In contrast, the Temperature Sensor template works, but it does not include the ability to adjust the setpoint.

How can we get setpoint control for these devices into the dashboard?