I live in a really old house where the furnace is on a two-wire control system (open=off, closed=on) so no possibility of working in good smart thermostat solution.
So I just patched in a "smart" relay on the furnace wires that let me close them in a software controlled way and use temp sensors to control it over hass. I also kept the old dumb* thermostat connected in parallel and just set it really low as a failsafe to prevent stuff like pipes freezing in case my bodge smart automation job crashes silently when I'm away or something.
*: Only marginally newer than the mercury-in-a-tilting-tube ones, the one I have uses bi-metallic coil with a magnet on the end to control a reed switch.