Fibaro Thermostat (Heatit) found with state Auto

Hi there,

I have two Heatit z-wave thermostats included in my Fibaro HC2 setup.
They both show up in HA, but one is reporting the state “auto” and the other has two states “Heat” and “off”.

The one with “auto” won’t let it control the device. When I change the temperature in HA it just pops back to the original setting. Read outs for temperature and set temperature are working fine, but changing the temperature is not possible.

The other one is running fine.

When I compare the attributes in Developer mode I can see the differences:

hvac_modes:
  - auto
min_temp: 7
max_temp: 35
current_temperature: 20
temperature: 20
fibaro_id: 282
battery_level: 60
friendly_name: Woonkamer WK Thermostaat
supported_features: 1

and

hvac_modes:
  - 'off'
  - heat
min_temp: 7
max_temp: 35
preset_modes: []
current_temperature: 19
temperature: 20
preset_mode: null
fibaro_id: 292
battery_level: 100
friendly_name: Achterkamer AK Thermostaat
supported_features: 17

When I compare the two devices in the Fibaro API I do however not spot a setting which might indicate this difference. I’m at a loss where HA reads this attribute and where I should change it.

No similar experiences for anyone? Or any hints on where to search?

It would also be a help if I can identify where Homeassistant is assigning the mode from? Or where I can find some API data.

From Fibaro I have the API access, but not sure how things are interpreted within HA.

I ended up removing the Heatit and resetting the device. Then after re-adding it worked without the schedule mode. Perfect now.