Skip to content

Commit

Permalink
* V2.0.6
Browse files Browse the repository at this point in the history
  • Loading branch information
chefkoch009 committed Jan 2, 2022
1 parent 9c4047c commit 80e1012
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 4 deletions.
37 changes: 37 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
* [How the import works](#how-the-import-works)
* [Avoidance of problems](#avoidance-of-problems)
* [GA-Tool](#ga-tool)
* [Direct Link non-KNX state to KNX vice-verse](#direct-link-non-knx-state-to-knx-vice-verse)
* [Planned features](#planned-features)
* [Changelog](#changelog)

Expand All @@ -46,6 +47,10 @@ Before beginning: Every DPT of com.Objects should be set in your ETS project. Ev
Without this requirements, the adapter is not installable or will work not properly.

## License requirements

For <500 datapoints there is no need of registration or adding a license key. If you have more then 500 datapoints you need a license. You can choose
between yearly and permanent licence.

To use this adapter in ioBroker you need to accept the source code license of the adapter. The source code of this adapter is available under the CC-NC-BY license.

Additionally you need a license to use the adapter. The license editions are available on [https://iobroker.net/www/pricing](https://iobroker.net/www/pricing)
Expand All @@ -60,6 +65,7 @@ Additionally you need a license to use the adapter. The license editions are ava
* emitting a READ to the KNX-Bus, while writing on state-object
* edit and modify GA objects with GA-Tools
* edit and modify state-act relations with GA-Tools
* NEW: allow non-KNX State direct link (vice-verse)

##Adapter configuration
After installing this adapter, open the adapter configuration.
Expand Down Expand Up @@ -194,6 +200,32 @@ If there are more GA's to change properties, use multiselect. This feature works
2. properties to change
3. there is no change possible

### Direct Link non-KNX state to KNX vice-verse
Since Adapter Version 2.0.6 it is possible to link a non KNX ioBroker state directly to a GA. This
can be used to apply time, date, any states or infos to KNX. (a small hint: you can link any of your
IOT components directly to a GA in KNX (f.e. link a homematic button to a KNX GA or link a KNX buttonsensor to
your sonosplayer)). The states can be read with a GroupValueRead and if the states changes it will be
automaticly updated on KNX. Also if you change on KNX it will update the linked non KNX iot device.

![knxV2-3-7-GATools-Directlink-mod](/docs/pictures/knxV2-3-7-GATools-DirectLink-mod.jpg)

1. select the GA to connect to
2. show the selected GA
3. this GA must have **write** attribute
4. choose a valid datapointtype (if they don't match, it will not work)
5. it is not allowed to have a act-state relation
6. button to select a non KNX object to link with

![knxV2-3-8-GATools-Directlink-mod](/docs/pictures/knxV2-3-8-GATools-DirectLink-mod.jpg)

1. select the non-KNX object you want to link
2. hit ok, if you're done

![knxV2-3-9-GATools-Directlink-mod](/docs/pictures/knxV2-3-9-GATools-DirectLink-mod.jpg)

Now is KNX-GA **(1)** directly linked with non-KNX iobroker **(2)**. With **(3)** you can delete this
relation.

## Planned features

* esf-import
Expand All @@ -206,6 +238,11 @@ If there are more GA's to change properties, use multiselect. This feature works

## Changelog

### 2.0.6
* fixed problem on ETSv6 import
* many small bugfixes
* implemented GA-Tools directLink feature

### 2.0.5

* fixed problem on ETSv4 import
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 2 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "iobroker.knx",
"version": "2.0.5",
"version": "2.0.6",
"description": "ioBroker knx Adapter ",
"author": {
"name": "K.Ringmann",
Expand Down Expand Up @@ -49,6 +49,7 @@
"binary-parser": "^1.6.2",
"binary-protocol": "^0.0.0",
"core-js": "^3.19.1",
"core-js-compat": "^3.20.2",
"ieee754": "^1.2.1",
"jsonwebtoken": "^8.5.1",
"similarity": "^1.2.1",
Expand All @@ -62,9 +63,6 @@
"@alcalzone/release-script": "^3.4.1",
"@alcalzone/release-script-plugin-iobroker": "^3.4.1",
"@alcalzone/release-script-plugin-license": "^3.4.1",
"@babel/preset-env": "^7.16.0",
"babel-core": "^6.26.3",
"babel-minify": "^0.5.1",
"babelify": "^10.0.0",
"browserify": "^17.0.0",
"chai": "^4.3.4",
Expand Down

0 comments on commit 80e1012

Please sign in to comment.