I use Custom UI to change “Unknown” to “Heat” or “Idle”:
customize_glob:
'climate.thermostat*':
custom_ui_state_card: state-card-custom-ui
templates:
state: if (attributes.temperature > 8) return 'heat'; else return 'idle';
And for “Currently temp” I wrote a script Update current temperature for Z-Wave thermostats
And now I see this: