HeaterCooler Service - NRCHKB/node-red-contrib-homekit-bridged GitHub Wiki
Used as an Air Conditioner accessory with 3 modes: Auto, Heat, Cool. Optionally able to control fan speed and enable fan swing mode.
Characteristics
| Characteristic | Optional/Required | AcceptedValues | Description |
|---|---|---|---|
| Active | Required | 0, 1 | 0: inactive, 1: active, Default: 0 |
| CurrentHeaterCoolerState | Required | 0, 1, 2, 3 | 0: inactive, 1: idle, 2: heating. 3: cooling. Default: 0 |
| TargetHeaterCoolerState | Required | 0, 1, 2 | 0: auto, 1: heat, 2: cool. Default: 0 |
| CurrentTemperature | Required | -100 to 500 | |
| LockPhysicalControls | Optional | 0, 1 | 0: lock disabled, 1: lock enabled. Default: 0 |
| HeatingThresholdTemperature | Optional | 0-38 | |
| CoolingThresholdTemperature | Optional | 10-38 | |
| RotationSpeed | Optional | 0-100 | Percentage of fan speed |
| SwingMode | Optional | 0, 1 | 0: disabled, 1: enabled. Default: 0 |
| TemperatureDisplayUnits | Optional | 0, 1 | 0: Celsius, 1: Fahrenheit. Default: 0 |
| Name | Optional | String |