AirCon icon indicating copy to clipboard operation
AirCon copied to clipboard

Target Temperature

Open gio82c opened this issue 4 years ago • 9 comments

Hi,

first thanks for the wonderful work, I managed to integrate my 2 air conditioners successfully.

I noticed however that on mqtt the temperature is sent in "F" even if the climate entity actually displays "° C", I believe it is automatically transformed?

In any case I would like to change the temperature sensor in the room, since the one detected by the air conditioner is evidently incorrect, perhaps some malfunction of the internal sensor, and having other devices that monitor temperature and humidity in the room I would like to change them.

I only found the hisense folder that the integration created but it only contains the data for the integration.

how can i change the climate entity? Do I have to manually configure it? but then I won't have two entities?

Thank you all

gio82c avatar Feb 21 '21 19:02 gio82c

Thanks for your work deiger. This problem happens to me too. I have two air conditioners and they both report the wrong temperature on mqtt. The erroneous values are: current_temperature -3 (real 26) temperature: -5 (real set 23)

I think the problem is one more conversion, the temperature read is in degrees celsius, but a conversion is done in fahreneight which brings it to the value - 3 which is wrong. If it is possible to correct I would be happy The only other problem that happens to me, if I stop the app, then press start, it does not restart from the interface, but the integration is still active. I use Home Assistant Supervised (latest version) on docker

byxil avatar Feb 21 '21 20:02 byxil

@byxil my integration works good,

the problem is the temperature read by the air conditioner, as the reading is also wrong from the app, it marks for example 24 ° but in fact there are 21, while for the other if there are 21 ° times it also marks 30, but I think it is due to the faulty internal sensor.

my mqtt receives degrees in Fahrenheit, and the conversion is correct.

Maybe are the sensors used in these air conditioners faulty? check temp in your app.

gio82c avatar Feb 22 '21 08:02 gio82c

Most (though not all) Hisense A/Cs use Fahrenheit in their API, even if the displayed temperature is in Celsius. It's a bit strange, but the general motivation is that Fahrenheit is of higher granularity, so one can convert from Fahrenheit to Celsius without loosing accuracy, but not the other way around. Home Assistant then know how to convert the temperature passed in the API to the correct one you wish to display. The internal sensor is indeed off by several degrees, especially during heating. I guess they did not isolate it well from the engine. @byxil it seems that in your case it actually is wrong. Which app are you using? I'll add it to the Celsius apps mapping.

deiger avatar Feb 22 '21 14:02 deiger

I use app Smart Living with integratione hismart-eu

byxil avatar Feb 23 '21 06:02 byxil

@byxil I've added hismart-eu to the list. After updating, please delete the config files (located under the hisense dir in homeassistant) and restart the add-on to force recreation. Alternatively you can just edit temp_type in the existing config files and set it to C.

deiger avatar Feb 23 '21 10:02 deiger

Now work correct, thanks

byxil avatar Feb 24 '21 06:02 byxil

im using the fglair-us app and im getting a reading of -7C (really set to 19C) with my set points all showing in red and allowing for selection. Any ideas?

markwoodward86 avatar Jun 28 '21 21:06 markwoodward86

@deiger How can we access the config files when using the Homeassistant add-on? I can't seem to find a way to locate the config files in order to modify the temp_type.

meichthys avatar Mar 25 '22 14:03 meichthys

@meichthys The add-on creates a hisense folder within your home assistant config folder with the config file in it.

justinbyoung avatar Apr 05 '22 20:04 justinbyoung