Thermostat threshold values when mode is HEAT or COOL (not Auto or Eco)
When I'm set to HEAT or COOL mode and I ask Siri what the thermostat is set to, the response is along the lines of _"The thermostat is on, but not actively heating or cooling.  It's set to cool to 10C."_  If I'm in HEAT mode, it responds with _"It's set to heat to 0C"_.  In the Home app, everything looks fine - I see the correct target temperature, it's just the verbal / text responses from Siri (both on my phone and HomeHub) that aren't right.

The 10C and 0C values for COOL/HEAT appear to the default values for the CoolingThresholdTemperature and HeatingThresholdTemperature characteristics, respectively.

I switched to ECO and adjusted my thresholds and that changed the responses when I switched back to HEAT or COOL mode (in COOL mode, it now says "24" instead of "10" (default), or "22" (my target)).  It looks like the values for those characteristics get cached, even if you switch away from a mode that uses the thresholds.  Even if they were unset somehow, I'm not sure if the responses from Siri would default back to the 10 and 0 default values (not sure how to test this).  Maybe the target and cooling threshold need to match in COOL, and target and heating threshold for HEAT?  Just guessing / thinking out loud.

Thanks,
GH