Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
66ac399
[ONECTA] Creation of new binding connecting to Daikin Cloud Onecta.
adr001db May 13, 2024
64b997d
[ONECTA] Minor refactoring initialization.
adr001db May 13, 2024
22c0340
[ONECTA] Cleanup unused code.
adr001db May 13, 2024
9db719c
[ONECTA] Add Unit test OnectaWaterTankHandlerTest
adr001db May 13, 2024
de49d3a
[ONECTA] Add Unit test OnectaIndoorUnitHandlerTest
adr001db May 13, 2024
b7a93d6
[ONECTA] Add Unit test OnectaGatewayHandlerTest
adr001db May 13, 2024
d061351
[ONECTA] Add Unit test OnectaDeviceHandlerTest
adr001db May 13, 2024
e1b7703
[ONECTA] Cleanup unused code
adr001db May 13, 2024
1df8192
[ONECTA] Cleanup unused code
adr001db May 13, 2024
694e865
[ONECTA] Logging typo
adr001db May 13, 2024
ad37574
[ONECTA] Refactoring remove statics
adr001db May 13, 2024
687c4d8
[ONECTA] Add Unit test OnectaBridgeHandlerTest
adr001db May 13, 2024
ef8b756
[ONECTA] Add Unit test
adr001db May 13, 2024
b3fe39e
[ONECTA] Add Unit test and refactoring
adr001db May 13, 2024
2bf3564
[ONECTA] Add Unit test
adr001db May 13, 2024
0f38a51
[ONECTA] Add Unit test
adr001db May 13, 2024
a6f7b03
Update bundles/org.openhab.binding.onecta/pom.xml
adr001db May 13, 2024
b6a4c6a
[ONECTA] Some Pullrequest fixes
adr001db May 13, 2024
dc64430
Merge branch 'onecta' of https://github.com/adr001db/openhab-addons i…
adr001db May 13, 2024
5a43b1b
Update bundles/org.openhab.binding.onecta/pom.xml
adr001db May 13, 2024
e4ebd4b
[ONECTA] Some Pullrequest fixes
adr001db May 13, 2024
9016bbd
[ONECTA] Add Headers and @authors
adr001db May 13, 2024
2f45947
[ONECTA] Run Spotless
adr001db May 13, 2024
9700e4d
[ONECTA] Change Copyright Year
adr001db May 13, 2024
c2f6da2
[ONECTA] Code Analysis Tool
adr001db May 13, 2024
8b38296
[ONECTA] Code Analysis Tool
adr001db May 13, 2024
4da7fae
[ONECTA] Code Analysis Tool
adr001db May 13, 2024
238b9dd
[ONECTA] Code Analysis Tool
adr001db May 13, 2024
a9be352
[ONECTA] Code Analysis Tool
adr001db May 13, 2024
69cdbf8
Update bundles/org.openhab.binding.onecta/src/main/java/org/openhab/b…
adr001db May 13, 2024
13b9512
Update bundles/org.openhab.binding.onecta/src/main/java/org/openhab/b…
adr001db May 13, 2024
5e9a908
[ONECTA] Pullrequest comment
adr001db May 13, 2024
08c87e4
Merge branch 'onecta' of https://github.com/adr001db/openhab-addons i…
adr001db May 13, 2024
57fe3fb
[ONECTA] Run Spotless
adr001db May 14, 2024
1bc0eb9
[ONECTA] Pullrequest remarks
adr001db May 19, 2024
a7773dd
[ONECTA] Pullrequest remarks
adr001db May 19, 2024
da4f9a6
[ONECTA] Pullrequest remarks
adr001db May 21, 2024
7174b3c
Merge branch 'openhab:main' into onecta
adr001db May 22, 2024
79d178e
[ONECTA] Pullrequest remarks
adr001db May 23, 2024
b7c2fcb
[ONECTA] Pullrequest remarks
adr001db May 23, 2024
8c7265d
[ONECTA] Pullrequest remarks
adr001db May 23, 2024
36001ea
[ONECTA] Pullrequest remarks
adr001db May 23, 2024
f186aad
[ONECTA] Pullrequest remarks
adr001db May 23, 2024
c4ae372
[ONECTA] Pullrequest remarks
adr001db May 24, 2024
2551796
[ONECTA] Pullrequest remarks
adr001db Jun 22, 2024
5b47e9b
Merge branch 'openhab:main' into onecta
adr001db Jul 23, 2024
ad07701
Update bundles/org.openhab.binding.onecta/pom.xml
adr001db Jul 23, 2024
248ee51
[ONECTA] Get it building again
adr001db Jul 23, 2024
9efe97d
[ONECTA] Add OAuth2 libs
adr001db Jul 26, 2024
c5e4fe0
[ONECTA] Add OAuth2 libs
adr001db Sep 25, 2024
4af4303
Update bundles/org.openhab.binding.onecta/pom.xml
lsiepel Feb 21, 2025
4bf9fe6
Merge branch 'openhab:main' into onecta
adr001db Mar 30, 2025
4ed84dd
[ONECTA] Remover / from baseURL end
adr001db Apr 23, 2025
a7ec343
[ONECTA] Fix Unit tests
adr001db Apr 23, 2025
34321b4
[ONECTA] Fix Unit tests
adr001db Apr 23, 2025
2c83071
[ONECTA] Fix Build Errors
adr001db Apr 25, 2025
17fc950
[ONECTA] Fix Build Errors
adr001db Apr 25, 2025
a56ab14
[ONECTA] Fix Build warnings
adr001db Apr 25, 2025
03fbef7
[ONECTA] Refactor oauth signin
adr001db May 7, 2025
ab9fec0
[ONECTA] Pull request findings
adr001db May 7, 2025
313de03
[ONECTA] Pull request findings
adr001db May 8, 2025
b366da4
[ONECTA] Pull request findings
adr001db May 8, 2025
0865d42
[ONECTA] Pull request findings
adr001db May 8, 2025
5477b86
[ONECTA] Pull request findings
adr001db May 8, 2025
577e935
[ONECTA] Pull request findings
adr001db May 8, 2025
aa33740
[ONECTA] Pull request findings
adr001db May 9, 2025
59f6cea
[ONECTA] Spotless run
adr001db May 9, 2025
aadc89f
[ONECTA] i18n translation inclusion
adr001db May 10, 2025
c96455b
[ONECTA] Fix UnitTests
adr001db May 10, 2025
8b9a775
[ONECTA] Fix UnitTests
adr001db May 10, 2025
5ce7cb7
[ONECTA] Refactor connectionClient
adr001db May 10, 2025
8452800
[ONECTA] replace nullpointerExceptions by Optional.ofNullable
adr001db May 18, 2025
fb7a3fe
[ONECTA] fixes on replace nullpointerExceptions by Optional.ofNullable
adr001db May 18, 2025
e174a8e
[ONECTA] fix a bug, nullpointer
adr001db May 24, 2025
c9e8033
[ONECTA] remove authentication object. Is replaced by oAuth2
adr001db May 24, 2025
8043ca9
[ONECTA] fixes pullrequest
adr001db May 25, 2025
291dd80
[ONECTA] fixes pullrequest
adr001db May 25, 2025
d3da5fb
[ONECTA] fixes pullrequest
adr001db Jun 1, 2025
83da079
[ONECTA] fixes pullrequest
adr001db Jun 1, 2025
bbedc07
[ONECTA] fixes pullrequest
adr001db Jun 8, 2025
4531d1c
[ONECTA] fixes pullrequest
adr001db Jun 9, 2025
b755598
[ONECTA] fixes pullrequest
adr001db Jun 9, 2025
1699fd4
[ONECTA] fixes pullrequest
adr001db Jun 22, 2025
ef24b93
[ONECTA] fixes pullrequest
adr001db Jun 22, 2025
015c220
[ONECTA] spotless
adr001db Jun 22, 2025
152343b
[ONECTA] solve pullrequest findings
adr001db Jun 22, 2025
089ebbd
[ONECTA] solve pullrequest findings
adr001db Jun 22, 2025
12d7f2b
[ONECTA] some improvements
adr001db Jun 29, 2025
4efa70f
[ONECTA] some improvements
adr001db Jun 30, 2025
4fa9600
[ONECTA] Pullrequest
adr001db Jul 20, 2025
f96c7a3
Merge branch 'openhab:main' into onecta
adr001db Jul 25, 2025
e395fa4
[ONECTA] Pullrequest findings
adr001db Jul 27, 2025
e22318f
[ONECTA] Pullrequest findings
adr001db Jul 27, 2025
8346fc6
[ONECTA] Pullrequest findings
adr001db Jul 27, 2025
b89c61b
[ONECTA] Pullrequest findings
adr001db Jul 27, 2025
acb5955
[ONECTA] Pullrequest findings and documentation improvement
adr001db Aug 23, 2025
67dd1d4
[ONECTA] Documentation improvement
adr001db Aug 23, 2025
0b83ced
Merge branch 'openhab:main' into onecta
adr001db Oct 7, 2025
4062aae
[ONECTA] Fix FanControl on watertank
adr001db Oct 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
106 changes: 45 additions & 61 deletions bundles/org.openhab.binding.onecta/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# Onecta Binding



This binding allows you to control Daikin units connected to Onecta.
Onecta is a Daikin cloud platform that allows user's to control their Daikin units via the internet.
The Daikin Onecta app can be used to control the units and to register the units in the Daikin Onecta cloud.
Expand All @@ -11,22 +9,18 @@ After the initial setup in de Daikin app, the binding will recognize all units c

Basically all devices connected to Daikin Onecta cloud could be connected with the binding.

- `bridge`: Ensures the connection to Onecta cloud and the recognition of connected units
-
- `acount`: The bidge ensures the connection to Onecta cloud and the recognition of connected units
- `climate-control`: The unit itself. With this items like climate can controled.
- `gateway`: The network controller of the unit.
- `IndoorUnit`: Gives information about the indoor unit.
- `domestic-hot-water-tank`: Is the thing to control the Hot water tank.

## Discovery
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the documentation would benefit from seperating the prerequisites (creating account) and the discovery. The prerequisites might also contain the authroization part at the bottom of the documentation.


The onecta binding supports auto-discovery of all devices.
When the bridge is added and connected, it will automatically discover and add onecta devices to the openHAB system.
Things that can be discovered are:
- Daikin Onecta device (...)<br>Is the thing to control the unit.
- Daikin Onecta (Gateway)<br>Is the thing for info about the network controler.
- Daikin Onecta (IndoorUnit)<br>Is the thing for info about the indoor unit.
- Daikin Onecta (DomesticHotWaterTank)<br> Is the thing to control the Hot water tank.

<img alt="discovery pictures" src="doc/Discovered.png" width="500"/>

## Bridge Thing Configuration
## Accound / bridge Thing Configuration


| Name | Type | Description | Default | Required | Advanced |
Expand All @@ -39,24 +33,20 @@ Things that can be discovered are:
| Name | Type | Description | Default | Required | Advanced |
|-----------------|---------|----------------------------------------------------------------------------------------------------------|---------|----------|----------|
| `unitID` | text | UID Unique Identifier. <br>If this thing is created in a thing-file this UID can be found in the logging | N/A | yes | no |
| `refreshDelay` | integer | Refresh Delay in sec. <br>Only available for thing 'device' and 'DomesticHotWaterTank' | 15 | yes | no |
| `refreshDelay` | integer | Refresh Delay in sec. <br>Only available for thing 'device' and 'domestic-hot-water-tank' | 15 | yes | no |

Explanation Refresh Delay: <br>
### Explanation Refresh Delay:
If a command is sent from the binding to OnectaCloud, it needs time to be processed by Daikin.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If a command is sent from the binding to OnectaCloud, it needs time to be processed by Daikin.
If a command is sent from the binding to OnectaCloud, it needs time to be processed by Daikin.

This can cause items to flip-flop. <br>For example: You switch a Unit 'On' with the binding.
This can cause items to flip-flop. <br>
For example: You switch a Unit 'On' with the binding.
Daikin will process this command and control the unit, this processing can take 15 seconds.
During this time, the binding may have requested a data refresh from OnectaCloud.
If this 'On' command has not yet been processed by Daikin, this will result in the OH item returning to 'Off'.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If this 'On' command has not yet been processed by Daikin, this will result in the OH item returning to 'Off'.
If this 'On' command has not yet been processed by Daikin, this will result in the openHAB item returning to 'Off'.

After a while, when Daikin has processed it and another data refresh is performed by the binding,
the OH item will return to 'On'. <br> The Refresh Delay prevents an item from being refreshed (for x seconds) after a command has been issued from this item.
Other items will be updated during this time with a data refresh
After a while, when Daikin has processed it and another data refresh is performed by the binding, the OH item will return to 'On'. <br>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
After a while, when Daikin has processed it and another data refresh is performed by the binding, the OH item will return to 'On'. <br>
After a while, when Daikin has processed it and another data refresh is performed by the binding, the openHAB item will return to 'On'.

The Refresh Delay prevents an item from being refreshed (for x seconds) after a command has been issued from this item.
Other items will be updated during this time with a data refresh.

## Channels

### Unit
| Channel | Type | Read/Write | Description |
|---------|--------|------------|-----------------------------|
| control | Switch | RW | This is the control channel |

## Full Example

Expand All @@ -66,12 +56,12 @@ Other items will be updated during this time with a data refresh
Bridge onecta:account:bridge "Daikin Onecta Bridge" [refreshInterval=600] {
Thing climate-control livingRoom "Onecta living room Unit" [unitID="80100dc5-a289-47c1-bbdb-****************", refreshDelay=15]
Thing gateway livingRoom "Onecta living room Gateway" [unitID="80100dc5-a289-47c1-bbdb-****************", refreshDelay=15]
Thing domesticHotWaterTank livingRoom "Onecta living room Watertank" [unitID="80100dc5-a289-47c1-bbdb-****************", refreshDelay=15]
Thing indoorUnit livingRoom "Onecta Woonkamer living room" [unitID="80100dc5-a289-47c1-bbdb-****************", refreshDelay=15]
Thing domestic-hot-water-tank livingRoom "Onecta living room Watertank" [unitID="80100dc5-a289-47c1-bbdb-****************", refreshDelay=15]
Thing indoor-unit livingRoom "Onecta Woonkamer living room" [unitID="80100dc5-a289-47c1-bbdb-****************", refreshDelay=15]
}
```

### Item Configuration device
### Item Configuration climate-control

```java
Switch Power "Power for the AC unit" <switch> ["Point"] {channel="onecta:climate-control:bridge:livingRoom:basic#power"}
Expand Down Expand Up @@ -266,51 +256,45 @@ String ModelInfo "Model info"
String IPAddress "IP Address" <network> ["Point"] {channel="onecta:gateway:bridge:livingRoom:basic#ip-address", readOnly="true"}
String MacAddress "MAC Address" <network> ["Point"] {channel="onecta:gateway:bridge:livingRoom:basic#mac-address", readOnly="true"}
```
### Item Configuration hotwatertank
### Item Configuration domestic-hot-water-tank
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
### Item Configuration domestic-hot-water-tank
### Item Configuration domestic-hot-water-tank


```java
Switch Power "Power for the AC unit" <switch> ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#power"}
Switch IsInErrorState "Is in error state" <switch> ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#isinerrorstate", readOnly="true"}
Switch IsInWarningState "Is in warning state" <switch> ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#isinwarningstate", readOnly="true"}
Switch IsInInstallerState "Is in installer state" <switch> ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#isininstallerstate", readOnly="true"}
Switch IsInEmergencyState "Is in imergency state" <switch> ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#isinemergencystate", readOnly="true"}
Switch IsHolidayModeActive "Is holiday mode active" <switch> ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#isholidaymodeactive", readOnly="true"}
Switch Powerfulmode "Powerful mode" <switch> ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#powerfulmode", readOnly="true"}
String HeatupMode "Heatup mode" ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#heatupmode", readOnly="true"}

String ErrorCode "Error code" ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#errorcode", readOnly="true"}
String OperationMode "Operation mode" ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#operationmode"}
String SetPointMode "Setpoint mode" ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#setpointmode"}

Number:Temperature SetPoint "SetTemp [%.1f °C]" <Temperature> ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#settemp"}
Number:Temperature SetPointMin "SetTempMin [%.1f °C]" <Temperature> ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#settempmin", readOnly="true"}
Number:Temperature SetPointMax "SetTempMax [%.1f °C]" <Temperature> ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#settempmax", readOnly="true"}
Number:Temperature SetPointStep "SetTempStep [%.1f °C]" <Temperature> ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#settempstep", readOnly="true"}

Number:Temperature TankTemperature "Tank temperature [%.1f °C]" <Temperature> ["Point"] {channel="onecta:domesticHotWaterTank:bridge:livingroom:basic#tanktemperature" , readOnly="true"}
Switch Power "Power for the AC unit" <switch> ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#power"}
Switch IsInErrorState "Is in error state" <switch> ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#isinerrorstate", readOnly="true"}
Switch IsInWarningState "Is in warning state" <switch> ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#isinwarningstate", readOnly="true"}
Switch IsInInstallerState "Is in installer state" <switch> ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#isininstallerstate", readOnly="true"}
Switch IsInEmergencyState "Is in imergency state" <switch> ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#isinemergencystate", readOnly="true"}
Switch IsHolidayModeActive "Is holiday mode active" <switch> ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#isholidaymodeactive", readOnly="true"}
Switch Powerfulmode "Powerful mode" <switch> ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#powerfulmode", readOnly="true"}
String HeatupMode "Heatup mode" ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#heatupmode", readOnly="true"}

String ErrorCode "Error code" ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#errorcode", readOnly="true"}
String OperationMode "Operation mode" ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#operationmode"}
String SetPointMode "Setpoint mode" ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#setpointmode"}

Number:Temperature SetPoint "SetTemp [%.1f °C]" <Temperature> ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#settemp"}
Number:Temperature SetPointMin "SetTempMin [%.1f °C]" <Temperature> ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#settempmin", readOnly="true"}
Number:Temperature SetPointMax "SetTempMax [%.1f °C]" <Temperature> ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#settempmax", readOnly="true"}
Number:Temperature SetPointStep "SetTempStep [%.1f °C]" <Temperature> ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#settempstep", readOnly="true"}

Number:Temperature TankTemperature "Tank temperature [%.1f °C]" <Temperature> ["Point"] {channel="onecta:domestic-hot-water-tank:bridge:livingroom:basic#tanktemperature" , readOnly="true"}
```

### Item Configuration Indoorunit
### Item Configuration indoor-unit

```java
String ModelInformation "Model information" ["Point"] {channel="onecta:indoorUnit:bridge:livingroom:basic#modelinfo", readOnly="true"}
String SoftwareVersion "Software version" ["Point"] {channel="onecta:indoorUnit:bridge:livingroom:basic#softwareversion", readOnly="true"}
String EepromVersion "Eeprom version" ["Point"] {channel="onecta:indoorUnit:bridge:livingroom:basic#eepromversion", readOnly="true"}
String ModelInformation "Model information" ["Point"] {channel="onecta:indoor-unit:bridge:livingroom:basic#modelinfo", readOnly="true"}
String SoftwareVersion "Software version" ["Point"] {channel="onecta:indoor-unit:bridge:livingroom:basic#softwareversion", readOnly="true"}
String EepromVersion "Eeprom version" ["Point"] {channel="onecta:indoor-unit:bridge:livingroom:basic#eepromversion", readOnly="true"}

Switch DrykeepSetting "Dry keep setting" <switch> ["Point"] {channel="onecta:indoorUnit:bridge:livingroom:basic#isdrykeepsetting", readOnly="true"}
Number:Temperature DeltaDvalue "DeltaD temperature [%.1f °C]" <Temperature> ["Point"] {channel="onecta:indoorUnit:bridge:livingroom:basic#deltadvalue"}
Number:Frequency FanMotorratationSpeed "Fanmotor rotation speed [%.1f RPM]" <Temperature> ["Point"] {channel="onecta:indoorUnit:bridge:livingroom:basic#fanmotorratationspeed", readOnly="true"}
Switch DrykeepSetting "Dry keep setting" <switch> ["Point"] {channel="onecta:indoor-unit:bridge:livingroom:basic#isdrykeepsetting", readOnly="true"}
Number:Temperature DeltaDvalue "DeltaD temperature [%.1f °C]" <Temperature> ["Point"] {channel="onecta:indoor-unit:bridge:livingroom:basic#deltadvalue"}
Number:Frequency FanMotorratationSpeed "Fanmotor rotation speed [%.1f RPM]" <Temperature> ["Point"] {channel="onecta:indoor-unit:bridge:livingroom:basic#fanmotorratationspeed", readOnly="true"}

Number:Temperature HeatExchangerTemp "Heatexchanger temperature [%.1f °C]" <Temperature> ["Point"] {channel="onecta:indoorUnit:bridge:livingroom:basic#heatexchangertemp", readOnly="true"}
Number:Temperature SuctionTemp "Suction temperature [%.1f °C]" <Temperature> ["Point"] {channel="onecta:indoorUnit:bridge:livingroom:basic#suctiontemp", readOnly="true"}
Number:Temperature HeatExchangerTemp "Heatexchanger temperature [%.1f °C]" <Temperature> ["Point"] {channel="onecta:indoor-unit:bridge:livingroom:basic#heatexchangertemp", readOnly="true"}
Number:Temperature SuctionTemp "Suction temperature [%.1f °C]" <Temperature> ["Point"] {channel="onecta:indoor-unit:bridge:livingroom:basic#suctiontemp", readOnly="true"}
```

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change

### Sitemap Configuration

```perl
Optional Sitemap configuration goes here.
Remove this section, if not needed.
```

## Any custom content here!

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ thing-type.onecta.account.label = Account
thing-type.onecta.account.description = This is the account for which your device(s) are registered at Diakin Onecta.
thing-type.onecta.climate-control.label = Diakin Onecta device climateControl
thing-type.onecta.climate-control.description = Diakin Onecta device climateControl
thing-type.onecta.domestic-hot-water-tank.label = Diakin Onecta Domestic HotWater Tank
thing-type.onecta.domestic-hot-water-tank.description = Diakin Onecta Domestic HotWater Tank
thing-type.onecta.gateway.label = Diakin Onecta Gateway
thing-type.onecta.gateway.description = Diakin Onecta Gateway
thing-type.onecta.indoor-unit.label = Diakin Onecta Indoor Unit
thing-type.onecta.indoor-unit.description = Diakin Onecta Indoor Unit
thing-type.onecta.domestic-hot-water-tank.label = Daikin Onecta Domestic HotWater Tank
thing-type.onecta.domestic-hot-water-tank.description = Daikin Onecta Domestic HotWater Tank
thing-type.onecta.gateway.label = Daikin Onecta Gateway
thing-type.onecta.gateway.description = Daikin Onecta Gateway
thing-type.onecta.indoor-unit.label = Daikin Onecta Indoor Unit
thing-type.onecta.indoor-unit.description = Daikin Onecta Indoor Unit

# thing types config

Expand All @@ -27,11 +27,11 @@ thing-type.config.onecta.climate-control.unitID.description = Diakin unit
thing-type.config.onecta.domestic-hot-water-tank.refreshDelay.label = Refresh delay
thing-type.config.onecta.domestic-hot-water-tank.refreshDelay.description = Channel refresh delay after update command in sec
thing-type.config.onecta.domestic-hot-water-tank.unitID.label = Unit ID
thing-type.config.onecta.domestic-hot-water-tank.unitID.description = Diakin unit
thing-type.config.onecta.domestic-hot-water-tank.unitID.description = Daikin unit
thing-type.config.onecta.gateway.unitID.label = Unit ID
thing-type.config.onecta.gateway.unitID.description = Diakin unit
thing-type.config.onecta.gateway.unitID.description = Daikin unit
thing-type.config.onecta.indoor-unit.unitID.label = Unit ID
thing-type.config.onecta.indoor-unit.unitID.description = Diakin Indoor unit
thing-type.config.onecta.indoor-unit.unitID.description = Daikin Indoor unit

# channel group types

Expand Down Expand Up @@ -541,8 +541,8 @@ channel-type.onecta.hwt-heatup-mode.state.option.REHEATSCHEDULE = Reheat schedul
channel-type.onecta.hwt-heatup-mode.state.option.UNKNOWN = Unknown
channel-type.onecta.hwt-is-holiday-mode-active.label = Is holiday mode active
channel-type.onecta.hwt-is-holiday-mode-active.description = Is holiday mode active
channel-type.onecta.hwt-is-in-emergency-state.label = Is in imergency state
channel-type.onecta.hwt-is-in-emergency-state.description = Is in imergency state
channel-type.onecta.hwt-is-in-emergency-state.label = Is in emergency state
channel-type.onecta.hwt-is-in-emergency-state.description = Is in emergency state
channel-type.onecta.hwt-is-in-error-state.label = Is in error state
channel-type.onecta.hwt-is-in-error-state.description = Is in error state
channel-type.onecta.hwt-is-in-installer-state.label = Is in installer state
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
<bridge-type-ref id="account"/>
</supported-bridge-type-refs>

<label>Diakin Onecta Gateway</label>
<description>Diakin Onecta Gateway</description>
<label>Daikin Onecta Gateway</label>
<description>Daikin Onecta Gateway</description>

<channel-groups>
<channel-group id="basic" typeId="basic-group-gateway"/>
Expand All @@ -25,7 +25,7 @@
<config-description>
<parameter name="unitID" type="text" required="true">
<label>Unit ID</label>
<description>Diakin unit</description>
<description>Daikin unit</description>
</parameter>
</config-description>
</thing-type>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
<bridge-type-ref id="account"/>
</supported-bridge-type-refs>

<label>Diakin Onecta Indoor Unit</label>
<description>Diakin Onecta Indoor Unit</description>
<label>Daikin Onecta Indoor Unit</label>
<description>Daikin Onecta Indoor Unit</description>

<channel-groups>
<channel-group id="basic" typeId="basic-group-indoor-unit"/>
Expand All @@ -27,7 +27,7 @@
<config-description>
<parameter name="unitID" type="text" required="true">
<label>Unit ID</label>
<description>Diakin Indoor unit</description>
<description>Daikin Indoor unit</description>
</parameter>
</config-description>
</thing-type>
Expand Down
Loading