prasad-edlabadka / homebridge-tuya-ir

Allows homebridge to control Tuya Smart IR based devices
Apache License 2.0
50 stars 22 forks source link

Better more controls for ir air conditioner #100

Open ckangnz opened 11 months ago

ckangnz commented 11 months ago

I have ir air conditioner accessory added and everything works as expected. I love this plugin and it's exactly what ive been looking for.

  1. Auto temperature

One thing i noticed is that when you set your temperature to Auto, it wants me to set two temperature

image

But one of the temperature seems to have no effect.

For example, when i drag the temperature to be 23~30 and let go on the 30, the temperature is set to be 30 on tuya. When i drag from 30 to 23 and let go off on 23, tuya sets it to 23.

Can this be the same as heat/cool mode? So that it just set's a specific temperature instead?

  1. Dehumidifier mode

I only see Heat Cool Auto Off.

{
  "min": 0,
  "max": 4,
  "scale": 0,
  "step": 1,
  "type": "Integer"
}

Could the fourth mode be added please?

Thank you

prasad-edlabadka commented 7 months ago

While Tuya supports whole bunch of modes, Apple HomeKit doesn't. So, unfortunately, what we have is the best what Apple supports as of today (ios17)

ckangnz commented 6 months ago

Can't we at least add buttons to set the mode as dehumidifier or turn on the oscillation

cbrunnkvist commented 1 month ago

While Tuya supports whole bunch of modes, Apple HomeKit doesn't. So, unfortunately, what we have is the best what Apple supports as of today (ios17)

Not precisely correct: the HomeKit AirConditioner controller renders the two set-temperatures that @ckangnz show when the capability of the device is both COOLING and HEATING. I don't think the Tuya API for the remotes makes any distinction between these either - which is why e.g. the native Smart Life app always shows both "Mode: Heating" & "Mode: Cooling" ... But what is generally (=elsewhere such as other competing plugins & the Home Assistant integration) is just a pair boolean user preferences of "noCooling" + "noHeating" to remove the mode that you don't want to/can't use use.

On the user side, HomeKit figures out the rest and not displaying any "Auto" or "Heating" mode if it only can do "Cool" and there'a only one (blue-) slider.