cbrandlehner / homebridge-daikin-local

Supports Daikin Air Conditioners on HomeBridge
MIT License
99 stars 18 forks source link

[homebridge-daikin-local] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 16 exceeded minimum of 18. See https://homebridge.io/w/JtMGR for more info. #315

Open grunchy99 opened 1 year ago

grunchy99 commented 1 year ago

Hello cbrandlehner,

On this page we (https://developers.homebridge.io/#/characteristic/CoolingThresholdTemperature) we can see that 'Cooling Threshold Temperature' should be between 10 and 35, but I have this log each time I open Apple Home App :

[homebridge-daikin-local] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 16 exceeded minimum of 18. See https://homebridge.io/w/JtMGR for more info.

So 16 is really between 10 and 35, so why the plugin log this warning ? Is it a bug of your plugin or a bug in home bridge that not use the good value for 'Cooling Threshold Temperature' ?

Thanks a lot, best regards :-)

cbrandlehner commented 1 year ago

My Daikin controllers do not accept any cooling temperature lower than 18 degrees so I configured 18 degrees as lowest value possible despite Apple Homekit being able to accept lower values.

grunchy99 commented 1 year ago

OK I understand and I have found where to change it :-) Things I don't understand is why I have this warning message about cooling temperature while my Daikin is set to heating... In my case I set heating to 16, and I get the waring message about cooling temperature !

cbrandlehner commented 1 year ago

This is currently a limitation and can be safely ignored. It is caused by the plugin not knowing if the device is in heat- or cool-mode when retrieving the target temperature.