在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:cbrandlehner/homebridge-daikin-local开源软件地址:https://github.com/cbrandlehner/homebridge-daikin-local开源编程语言:JavaScript 100.0%开源软件介绍:homebridge-daikin-localSupports Daikin Air Conditioners on HomeBridge by connecting to the optional Daikin Wifi Controller. InstallationThis plugin retrieves sensor and mode data from a Daikin WIFI controller in your local network and allows you to set operation modes and target temperatures. As it is a plugin for HomeBridge you will have access to this features using Apple Home. The install may require you to run as an administrator (using a different login or sudo). It is recommended to configure your DHCP server to reserve an IP for the wifi controller. This plugin can be installed using the Homebridge Config UI X or manually by following these steps:
ConfigurationConfiguration sample:
This screenshot shows the configuration in Homebridge Config UI X: FeaturesThe FAN: The FAN allows you to turn on the fan of your Daikin AC. You can also set the speed of the fan. Apple HomeKit allows you to set a speed percentage from 0% to 100%. This plugin translates this percentage value as follows: 0% to 9%: SILENT mode 10% to 20%: AUTO mode 21% to 30%: Level 3 31% to 40%: Level 4 41% to 60%: Level 5 61% to 80%: Level 6 81% to 100%: Level 7 (max) The AC: Apple HomeKit settings allow you to enable or disable the swing aka oscillation mode. As HomeKit is limited to a true or false value, the plugins configuration allows you to configure the type of swing mode. Available modes are: horizontal swing, vertical swing and 3D. Technical background information on the API being usedThe
Supported devicesCurrently, this plugin supports Daikin wifi controllers supporting the "aircon" URLs (System: Default) and "skyfi" URLs (System: Skyfi). To test
replace the IP (192.168.1.88) with the IP of your device. Your browser should return a line like this:
If it does not, your device is not yet supported. To test The response of an usupported device will look like this:
Tested devices: Daikin BRP069A41, Model: 0ABB, Firmware: 3.3.6 Daikin BRP069B41, Model: 0AB9, Firmware: 1.2.51 Daikin BRP069B45, Model: 0000, Firmware: 1.2.51 Daikin BRP072C42, Model: 0000, Firmware: 1.13.7 (requires https and token) Daikin Emura BRP072A43, model 10C8, firmware 2.9 Daikin Emura BRP072A43, model 10C9, firmware 2.9 Daikin Siesta ATXP-K3, (model unknown), Firmware 3.3.6 Daikin Cora BRP072A42, Model 0C87, Firmware 3.4.3 Daikin Cora BRP072A42, Model 0C89, Firmware 3.4.3 Daikin Cora BRP072A42, Model 0C8A, Firmware 3.4.3 Daikin Cora BRP072A42, Model 0C8B, Firmware 3.4.3 Daikin Cora BRP072A42, Model 0EB0, Firmware 3.4.3 Daikin FDXM-F3, Model: FDXM35F3V1B, Firmware 3.3.6 Daikin FKXS20, Model: BRP069A43, Firmware 1.2.51 Daikin FTXA20 (Stylish), Model: FTXA20A2V1BW, Firmware 1.2.51 If you have other devices or firmware versions working, please let me know so I can update the list of tested devices. HTTPS/Registered client supportSome models require requests via It is necessary to register a client token with each device. The same token may be registered with multiple devices. These instructions are based on comments in GitHub Project ael-code/daikin-control Issue #27
This UUID must be used in client requests to the device. Test your registered token using the above requests but using
In the configuration file, make sure you specify
Make sure to use the correct token if a different token has been registered with each device. Debugging and TestingThis plugins code makes heavy use of debug output. Normally, this debug output is not visible on the homebridge console. As explained in the Homebridge troubleshooting documentation you should start homebridge like this to see the debug output:
For even more debug, use this:
CreditThis remake is based on homebridge-daikin. Since it's no longer maintained, cbrandlehner forked the project. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论