1.0.3 • Published 5 years ago
homebridge-daikin-unofficial v1.0.3
Daikin Accessory
A Homebridge plugin for Daikin.
Install
sudo npm install -g --unsafe-perm homebridge-daikin-unofficial
Configuration
{
"accessories": [
{
"accessory": "Daikin",
"name": "Air Conditioner",
"host": "192.168.x.xx"
}
]
}
Options
accessory
- Accessory name. Must be set to "Daikin".name
- The device name.host
- The URL of the device.swingMode
- The fan swing mode can be set to one of the following:0
: No swing1
: Vertical swing2
: Horizontal swing3
: 3D swing
unit
- Temperature unit:celsius
(default)fahrenheit
Connecting over HTTPS
Some new Daikin models use https
instead of http
to connect (see this forum post). In order to connect over https
you must pass in your registered X-Daikin-uuid
. Alternatively, you can create your own and register it as a valid token by doing the following:
# Example
7b9c9a47-c9c6-4ee1-9063-848e67cc7edd
- Remove hyphens from the UUID.
# Example
7b9c9a47c9c64ee19063848e67cc7edd
- Get the 13-digit key from the sticker on the back of the controller.
# Example
0123456789012
- Register your UUID as a valid token:
curl -k "https://<CONTROLLER_IP>/common/register_terminal?key=<KEY>" \
-H "X-Daikin-uuid: <UUID>"
- Add UUID to config:
{
"accessories": [
{
"accessory": "Daikin",
"name": "Air Conditioner",
"host": "192.168.x.xx",
"uuid": "#########"
}
]
}