There are a ton of these implementations on Github. None of the ones I could find implemented the external component pattern as prescribed by EspHome. So I create this one. All components are optional ...
Fixed the problem with set temperature jumping. (Forcing to not store, if temperature is under 10 degrees) This is to overcome the first lost bits in mqtt transfer, that happens sometimes. corrected ...