beele / HomebridgeLgSmartThinqAirco

Homebridge plugin for controlling a split unit LG SmartThinq Airco unit
GNU General Public License v3.0
30 stars 7 forks source link

Improve Homekit status #19

Open dnwilliams78 opened 4 years ago

dnwilliams78 commented 4 years ago

This is working pretty well on my three split PM12SP/PM09SP units. Control with homekit / Siri all working too.

However, two things could be improved (I have a thermostat in another property that works perfectly and would be great to see this do the same):

1) Status update display in Homekit. When a temperature is set or changed, the Homekit thermostat updates to the new temperature but does not show Heating/Cooling. When temperature only is displayed Homekit should show a Green thermostat circle, when Cooling is triggered (i.e. device is set to cool and current temperature is above the required temperate) it should turn blue and indicate "cooling". Similar with heat, when device is set to heat and current temperature is below required temperature, it should turn orange and indicate "heating".

2) Temperate is set to range rather than absolute. When turning on and setting temp, it defaults to a range, e.g. 18.0-18.0. It should not be a range but a single absolute value.

Other than that it's perfect and I'm loving it! thanks for your work!

beele commented 3 years ago

If you re-open the app you should see that the state updates correctly (to cooling xx,x degrees instead of the range). I don't know why this happens as I set this to the correct state but the Home app decides to show something that's not there.