I just setup my ac with the Gree integration and it works great. It’s all very fast updates on all devices within a few seconds. Only thing that bothers me is it shows the °C number in HA but, it has a °F after it? I would prefer to use °F number like what it shows on the app and the unit itself here in the U.S. °F gives me more increments. If it’s not possible would it be possible to change the °F symbol to the correct °C?
I don’t have this device, but I’m going to guess it’s a bug and you should open an issue on the Home Assistant github. It looks to me looking at the Gree climate integration code that it returns F as the default unit of measure unless it sees a Celsius in what’s returned from the Gree library/API/device.
Potentially something has changed in what is sent back so the device/API/library may be sending back Celsius for the actual temperature, but not the expected identifier for Celsius in the unit of measure which would give you this mixed result in the front end.
That’s exactly what I was thinking. Just hoping there was already a solution for it. I thought about changing it but, any update would cancel it out again.
Also, I don’t think I’m getting a temperature reading from the sensor on the unit. It just seems to change immediately to what it’s set at?