1.0.0 • Published 4 years ago
@rickymarcon/homebridge-daikin v1.0.0
Daikin Accessory
A Homebridge plugin for Daikin.
Configuration
{
"accessories": [
{
"accessory": "Daikin",
"name": "Air Conditioner",
"host": "localhost",
"uuid": "#########"
}
]
}
Connecting over HTTPS
New Daikin models use http
instead of http
to connect (see this forum post). In order to connect over https
you will require to pass in your registered X-Daikin-uuid
. Alternatively, you can create your own and register it as a valid token by doing the following:
- Generate a UUID4 (https://www.uuidgenerator.net/ is one way to do it). eg. 7b9c9a47-c9c6-4ee1-9063-848e67cc7edd
- Remove hyphens from the UUID. eg. 7b9c9a47c9c64ee19063848e67cc7edd
- Grab the 13-digit key from the sticker on the back of the controller. eg. 0123456789012
- Register your UUID as a valid token:
curl --insecure -H "X-Daikin-uuid: 7b9c9a47c9c64ee19063848e67cc7edd" -v "https://<controller-ip>/common/register_terminal?key=0123456789012"
- Use the UUID to call the usual API endpoints:
curl --insecure -H "X-Daikin-uuid: 7b9c9a47c9c64ee19063848e67cc7edd" -v "https://<controller-ip>/common/basic_info"
1.0.0
4 years ago