openhab-docs/_addons_bindings/daikin1
Thomas Dietrich 826ef4abb4 Distinguish collections, improve update process (#514)
* 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>
2017-09-22 21:05:09 +02:00
..
readme.md Distinguish collections, improve update process (#514) 2017-09-22 21:05:09 +02:00

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"]