A Homebridge plugin providing support for the Daikin Airbase WiFi module (BRP15B61).
It allows to turn on/off the aircon, set it to cool/heat/fan/dry/auto mode (when supported), change the target temperature and the fan speed.
Daikin devices will be auto-discovered on the network and mapped to individual accessories in the Home app. Each device will be represented as an accessory group with:
In addition, if your system includes a Daikin Zone Controller, zones will be auto-discovered and mapped to an additional accessory group, with one switch for enabling/disabling each zone.
node --version
).npm install -g homebridge
npm install -g homebridge-daikin-airbase
Note: it is also possible to install this plugin in a local
npm
package instead using the homebridge option--plugin-path
.
To configure homebridge-daikin-airbase
, add the DaikinAirbase
platform to the platforms
section of your homebridge's config.js
file:
{
"bridge": { "...": "..." },
"description": "...",
"platforms": [
{
"platform": "DaikinAirbase",
"name": "Daiking Airbase"
}
]
}
With the above configuration, the platform will perform UDP auto-discovery of the Daikin devices on the local network.
The platform can be configured with the following parameters:
Parameter | Type | Default | Note |
---|---|---|---|
hostname |
String or Array(String) | null |
Optional - The hostname(s) on your local network of the Daikin Airbase modules (e.g. 192.168.1.10 ). Supports a single hostname as String or multiple hostnames in an Array . |
pollingInterval |
Number (minutes) | 5 |
Optional - The polling interval for refreshing the platform's accessories state for automations, in minutes. By detault set to 5 minutes, it can be set to 0 to disable polling. Note that the information is refreshed on demand when using the Home app, this configuration is only used for background state updates so that automations can react on them. |
overrides |
Object or null | null |
Optional - Allows to override Daikin Airbase property values. If left undefined, property values retrieved from the Airbase will be used. Use at your own risk. See below for supported overrides. |
overrides.fanRateSupported |
Boolean | N/A | Optional - Define to override the ability to change the fan speed. |
overrides.fanModeSupported |
Boolean | true |
Optional - Define to override the ability to control the aircon's fan mode. |
overrides.dryModeSupported |
Boolean | N/A | Optional - Define to override the ability to control the aircon's dry mode. |
While the platform adds the different accessories in a specific order, the actual display order in the Apple Home app cannot be controlled by the plugin. You may find that accessories are not sorted in the order you expected. An easy work around for that situation is to simply rename the accessories inside the Home app to suit your needs.
Once the platform has discovered an airbase module on the network, either through auto-discovery or static IP mapping, it will create the associated homekit accessories. These accessories will then be cached by homebridge.
As a safeguard, the platform will never unregister accessories if they cannot be contacted anymore. In consequence, if you are removing an airbase module from your network, you will have to clear the accessory cache of the homebridge-daikin-airbase
plugin manually to unmap the unused accessories.
Accessories also cache their settings. This means that certain technical properties of your Daikin system will not be reflected on the accessories instantly after they are changed (for instance, Zone Controller names, maximum temperature, number of fan speeds, etc.). Restarting the homebridge server twice will ensure that the accessories use an up to date cache for these values.
Please feel free to contribute to this plugin by adding support for new device types, implementing new features or fixing bugs. Pull requests are welcome.
Airbase-ng 1.7 - (C) 2008-2022 Thomas d'Otreppe 使用方法:airbase-ng <选项> <重放接口>。 选项。 -a bssid : 设置接入点MAC地址 -i iface : 从这个接口捕获数据包 -w WEP密钥 : 使用此WEP密钥来加密/解密数据包 -h MAC : MITM模式的源M
Airbase-ng 1.2 rc2 - (C) 2008-2014 Thomas d'Otreppe Original work: Martin Beck http://www.aircrack-ng.org usage: airbase-ng <options> <replay interface> Options: -a bssid : set
Airbase-ng 1.7 - (C) 2008-2022 Thomas d'Otrepp usage: airbase-ng <options> <replay interface> Options: -a bssid : set Access Point MAC address -i iface : capture packets from this
Homebridge 是一个轻量级 NodeJS 服务器,它模拟 iOS HomeKit API,提供从 HomeKit 到“智能家居”设备制造商提供的各种第三方 API 的基本桥接。通过 Homebridge 的桥接,可以让 Siri 控制完全不支持 HomeKit 的设备。 此外 Homebridge 支持插件。
homebridge-vsx homebridge-vsx is a plugin made for homebridge,which allows switching on and off your Pioneer AV receiver. All AV receivers (VSX and SC),which work with the iControl AV5 App are support
homebridge-sesame Control and monitor your Sesame smart lock with HomeKit integration. Prerequisites Installation of Homebridge iOS 11 or later Sesame lock with enabled cloud integration Sesame Wifi A
homebridge-panasonictv A homebridge plugin for turning on and off your Panasonic Viera TV. The plugin also has experimental support for changing the volume and channel. These characteristics are not r
Quick Start | Contribute A Wake on Lan plugin for Homebridge Turn your PCs, laptops, servers and more on and off through Siri Quick Start To install the plugin, head over to the machine with Homebridg
Docker Homebridge This Alpine/Ubuntu Linux based Docker image allows you to run Nfarina's Homebridge on your home network which emulates the iOS HomeKit API. This is a multi-arch image and will also r