Homebridge plugin for controlling Haier Air Conditioner. Based on homebridge-haier-ac code.
npm install -g homebridge-haier-air-conditioner
or use the terminal to install the developer version:
npm install --save https://github.com/oxystin/homebridge-haier-air-conditioner.git#dev
config.json
. Check config-sample.json
for reference.
accessory
- always "HaierAC"name
- Name of your deviceip
- IP address of air conditionermac
- MAC address of air conditioner in format 0001325476AC
treatAutoHeatAs
- fan
/smart
(default fan
). Select mode binded to AUTO in homekitfanSpeedControl
- true
/false
(default true
). Enables or disables FAN SPEED control in homekithealthControl
- true
/false
(default true
). Enables or disables HEALTH MODE control in homekithealthServiceType
- switch
/bulb
(default switch
). Select the type of service to control HEALTH MODE in homekit"accessories": [
{
"accessory": "HaierAC",
"ip": "192.168.250.102",
"mac": "0007A8E578A8",
"name": "Living Room Conditioner",
"treatAutoHeatAs": "fan",
"fanSpeedControl": true,
"healthControl": false,
"healthServiceType": "bulb"
}
]
Since I have the opportunity to test only one model of air conditioner, please indicate here your model if it works.