Hi,
I'd like to report a bug, in ClimateHeaterCooler looks like the current state is mapped incorrectly:
let INACTIVE = 0; // = Characteristic.CurrentHeaterCoolerState.INACTIVE
let IDLE = 1; // = Characteristic.CurrentHeaterCoolerState.IDLE
let HEATING = 1; // = Characteristic.CurrentHeaterCoolerState.HEATING
let COOLING = 2; // = Characteristic.CurrentHeaterCoolerState.COOLING
It should be:
let INACTIVE = 0; // = Characteristic.CurrentHeaterCoolerState.INACTIVE
let IDLE = 1; // = Characteristic.CurrentHeaterCoolerState.IDLE
let HEATING = 2; // = Characteristic.CurrentHeaterCoolerState.HEATING
let COOLING = 3; // = Characteristic.CurrentHeaterCoolerState.COOLING
Do you accept pull request? I also implemented configurable minStep for fan service and max./min. temperature for climate accessories. (so I can set higher temp >38 for water boiler etc.).
Hi, I'd like to report a bug, in ClimateHeaterCooler looks like the current state is mapped incorrectly: let INACTIVE = 0; // = Characteristic.CurrentHeaterCoolerState.INACTIVE let IDLE = 1; // = Characteristic.CurrentHeaterCoolerState.IDLE let HEATING = 1; // = Characteristic.CurrentHeaterCoolerState.HEATING let COOLING = 2; // = Characteristic.CurrentHeaterCoolerState.COOLING
It should be: let INACTIVE = 0; // = Characteristic.CurrentHeaterCoolerState.INACTIVE let IDLE = 1; // = Characteristic.CurrentHeaterCoolerState.IDLE let HEATING = 2; // = Characteristic.CurrentHeaterCoolerState.HEATING let COOLING = 3; // = Characteristic.CurrentHeaterCoolerState.COOLING
Do you accept pull request? I also implemented configurable minStep for fan service and max./min. temperature for climate accessories. (so I can set higher temp >38 for water boiler etc.).