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