Tuya Thermostat BHT-6000 wrong temperature value

There is may be a thousand topics of this problem, I spent an half of day to fix it without success with the 0.107.7 update…

In the config directory, I created a folder: custom_components and I added a tuya folder into it, I added also an empty init.py file and the climate.py (i found somewhere)…

I edited the climate.py by modifying those properties into that file:

@property
def current_temperature(self):
    """Return the current temperature."""
    return self.tuya.current_temperature()/2

@property
def target_temperature(self):
    """Return the temperature we try to reach."""
    return self.tuya.target_temperature()/2

@property
def target_temperature_step(self):
    """Return the supported step of target temperature."""
    return self.tuya.target_temperature_step()/2

But my damned thermostat still having the temperatures doubled!!
image

What I missing? Why it do not even try to read the climate.py|? No error…

Regards…