* Rename collection folders Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de> * Change all occurences of addons and repos Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de> * Add further corrections Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de> * Remove temporary directories after processing Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de> * Reduce addons menus, show current uncond. Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de> * Fix typo Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de> * Remove redundant addons from permalinks Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de> * Sort UI menu entries correctly Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de> * Split maven command Signed-off-by: Thomas Dietrich <Thomas.Dietrich@tu-ilmenau.de> |
||
---|---|---|
.. | ||
readme.md |
readme.md
id | label | title | type | description | source | since | logo | install |
---|---|---|---|---|---|---|---|---|
daikin | Daikin | Daikin - Bindings | binding | The Daikin binding allows monitoring and control of a Daikin air conditioner or heat pump, through either the KKRP01A wired module or the BRP072A42 wireless module. | https://github.com/openhab/openhab1-addons/blob/master/bundles/binding/org.openhab.binding.daikin/README.md | 1x | images/addons/daikin.png | manual |
{% include base.html %}
Daikin Binding
The Daikin binding allows monitoring and control of a Daikin air conditioner or heat pump, through either the KKRP01A wired module or the BRP072A42 wireless module.
Prerequisites
A KKRP01A Online Controller must be installed in the Daikin unit and connected to the LAN.
The user authentication feature is not supported by the Daikin binding. Therefore the Daikin unit must be configured with no security (ie. empty password for all logins).
There is a list of units that are compatible with the KKRP01A here and instructions on how to install and configure the controller here.
Binding Configuration
The binding can be configured in the file services/daikin.cfg
.
openHAB needs to know where to find the KKRP01A web server and how often the binding should refresh any status items.
Multiple KKRP01A units can be configured by giving each a unique name.
Property | Default | Required | Description |
---|---|---|---|
<name> .host |
Yes | <name> is a unique name for the Daikin unit, also used in item bindings.The value of this setting must be formatted as <which> @<address> .<which> refers to the Daikin Remote Control Device, and must be either WIRELESS or WIRED.<address> is the IP address or hostname of the Daikin unit. |
|
refresh | 60000 | No | The refresh interval (in milliseconds) |
Item Configuration
Item bindings can be either inbound or outbound.
Examples
Inbound (readonly) item bindings
// the temperature/humidity at the indoor unit
Number DaikinTempIn "Temp Inside [%.1f °C]" { daikin="<name>:tempin" }
Number DaikinHumidityIn "Humidity Inside [%.1f %%]" { daikin="<name>:humidityin" }
// the temperature at the outdoor unit
Number DaikinTempOut "Temp Outside [%.1f °C]" { daikin="<name>:tempout" }
Outbound (command) item bindings
// power
Switch DaikinPower "Power" { daikin="<name>:power" }
// mode of operation - one of Auto/Dry/Cool/Heat/Fan/Night
Number DaikinMode "Mode [%.0f]" { daikin="<name>:mode" }
// temperature set point
Number DaikinTemp "Temp [%.0f °C]" { daikin="<name>:temp" }
// fan mode - one of Auto/F1/F2/F3/F4/F5
Number DaikinFan "Fan [%.0f]" { daikin="<name>:fan" }
// swing mode - one of Off/UpDown
Number DaikinSwing "Swing [%.0f]" { daikin="<name>:swing" }
// timer mode - one of Off-Off/Off-On/On-Off/On-On (start/end timers)
Number DaikinTimer "Timer [%.0f]" { daikin="<name>:timer" }
Sitemap Examples
Text item=DaikinTempOut
Switch item=DaikinPower
Text item=DaikinTemp
Text item=DaikinHumidityIn
Switch item=DaikinMode mappings=[0="Auto", 2="Dry", 3="Cool", 4="Heat", 6="Fan"]
Setpoint item=DaikinTemp minValue="16" maxValue="30" step="1"
Switch item=DaikinFan mappings=[0="Auto", 1="F1", 2="F2", 3="F3", 4="F4", 5="F5"]
Switch item=DaikinSwing mappings=[0="Off", 1="Vertical", 2="Horizontal", 3="Hor/Vert"]