Skip to content

Commit

Permalink
* fixed unhandled unknown DP
Browse files Browse the repository at this point in the history
  • Loading branch information
chefkoch009 committed Feb 25, 2022
1 parent 9126143 commit 0b1c8bb
Show file tree
Hide file tree
Showing 3 changed files with 118 additions and 3 deletions.
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
* [Description](#description)
* [Requirements](#requirements)
* [Features](#features)
* [Installation](#installation)
* [Adapter configuration](#adapter-configuration)
* [Install the License](#install-the-license)
* [Configuration Interface](#configuration-interface)
Expand Down Expand Up @@ -70,6 +71,9 @@ Additionally you need a license to use the adapter. The license editions are ava
* NEW: adapter responses to GroupValueRead to a directLink connected object
* NEW: import of passwort protected project files (thanks to aKzenT)

###Installation
This adapter is only installable with npm. Installation via github does **not** work.

##Adapter configuration
After installing this adapter, open the adapter configuration.

Expand Down Expand Up @@ -240,6 +244,16 @@ relation.
-->

## Changelog
### 2.0.12 (25.02.2022)
* fixed handling of undefined DP
* updated datapointtypes
* fix warning with incompatible DPT in future
* the biggest issue of all: I get shocked because of the war in Ukraine. My thoughts are with the people of Ukraine, I am infinitely sorry for what is happening to them and their country. It is an inhuman shame.
* can't fix it, but I appeal to everyone: Be neighbors and not enemies. Respect the other and do not fight yourselves.

### 2.0.11
* fixed password handling for projects from upgraded ETS

### 2.0.10
* import of ETS6.0.2 projects **ETS6.0.1 not possible**
* bugfixes
Expand Down
28 changes: 26 additions & 2 deletions io-package.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,33 @@
{
"common": {
"name": "knx",
"version": "2.0.10",
"version": "2.0.12",
"news": {
"2.0.10": {
"2.0.12": {
"en": "fixed handling of undefined DP's, some small bugs, and the most important: my thoughts are with the people of Ukraine, I am infinitely sorry for what is happening to them and their country. It is an inhuman shame.",
"de": "gefixter Umgang mit undefinierten DP's, einige kleine Bugs, und das Wichtigste: Meine Gedanken sind bei den Menschen in der Ukraine, es tut mir unendlich leid, was mit ihnen und ihrem Land passiert. Es ist eine unmenschliche Schande.",
"ru": "исправлена обработка неопределенных DP'ов, небольшие баги и самое главное: мои мысли с народом Украины, я бесконечно сожалею о том, что происходит с ними и их страной. Это нечеловеческий позор.",
"pt": "corrigido o tratamento de DPs indefinidos, alguns pequenos bugs, e o mais importante: meus pensamentos estão com o povo da Ucrânia, sinto muito pelo que está acontecendo com eles e seu país. É uma vergonha desumana.",
"nl": "vaste afhandeling van ongedefinieerde DP's, enkele kleine bugs, en het belangrijkste: mijn gedachten zijn bij de mensen van Oekraïne, het spijt me oneindig voor wat er met hen en hun land gebeurt. Het is een onmenselijke schande.",
"fr": "correction de la gestion des DP non définis, quelques petits bugs, et le plus important : mes pensées vont au peuple ukrainien, je suis infiniment désolé de ce qui leur arrive ainsi qu'à leur pays. C'est une honte inhumaine.",
"it": "corretta gestione di DP non definiti, alcuni piccoli bug e il più importante: i miei pensieri sono con il popolo ucraino, sono infinitamente dispiaciuto per quello che sta succedendo a loro e al loro paese. È una vergogna disumana.",
"es": "manejo fijo de DP indefinidos, algunos errores pequeños y lo más importante: mis pensamientos están con la gente de Ucrania, lamento infinitamente lo que les está sucediendo a ellos y a su país. Es una vergüenza inhumana.",
"pl": "naprawiono obsługę niezdefiniowanych DP, kilka drobnych błędów i najważniejsze: moje myśli są z mieszkańcami Ukrainy, nieskończenie przepraszam za to, co się dzieje z nimi i ich krajem. To nieludzki wstyd.",
"zh-cn": "修复了未定义的 DP 的处理,一些小错误,最重要的是:我的想法与乌克兰人民同在,我对他们和他们的国家发生的事情感到无限抱歉。这是一种不人道的耻辱。"
},
"2.0.11": {
"en": "fixed password handling for projects from upgraded ETS",
"de": "Passwortbehandlung für Projekte aus aktualisierter ETS korrigiert",
"ru": "исправлена обработка паролей для проектов из обновленной ETS",
"pt": "manipulação de senha fixa para projetos do ETS atualizado",
"nl": "vaste wachtwoordafhandeling voor projecten van geüpgrade ETS",
"fr": "gestion du mot de passe fixe pour les projets d'ETS mis à niveau",
"it": "gestione password fissa per progetti da ETS aggiornato",
"es": "manejo de contraseña fija para proyectos de ETS actualizado",
"pl": "poprawiona obsługa haseł dla projektów z uaktualnionego ETS",
"zh-cn": "修复升级后 ETS 项目的密码处理"
},
"2.0.10": {
"en": "import of ETS6.0.2, bugfixes",
"de": "Import von ETS6.0.2, Bugfixes",
"ru": "импорт ETS6.0.2, исправления",
Expand Down
79 changes: 78 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "iobroker.knx",
"version": "2.0.10",
"version": "2.0.12",
"description": "ioBroker knx Adapter ",
"author": {
"name": "K.Ringmann",
Expand Down Expand Up @@ -47,11 +47,19 @@
"@iobroker/adapter-core": "^2.5.1",
"binary-parser": "^1.6.2",
"binary-protocol": "^0.0.0",
"browserlist": "^1.0.1",
"browserslist": "^4.19.1",
"core-js": "^3.19.1",
"core-js-compat": "^3.20.2",
"esrecurse": "^4.3.0",
"event-emitter": "^0.3.5",
"graceful-fs": "^4.2.9",
"ieee754": "^1.2.1",
"javascript-obfuscator": "^3.2.5",
"jsonwebtoken": "^8.5.1",
"regjsparser": "^0.8.4",
"similarity": "^1.2.1",
"sourcemap-lookup": "^0.0.5",
"string-similarity": "^4.0.4",
"underscore": "^1.13.1",
"xmldom": "^0.1.27",
Expand All @@ -61,13 +69,82 @@
"@alcalzone/release-script": "^3.4.1",
"@alcalzone/release-script-plugin-iobroker": "^3.4.1",
"@alcalzone/release-script-plugin-license": "^3.4.1",
"@babel/helper-validator-identifier": "^7.16.7",
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7",
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7",
"@babel/plugin-proposal-async-generator-functions": "^7.16.7",
"@babel/plugin-proposal-class-properties": "^7.16.7",
"@babel/plugin-proposal-class-static-block": "^7.16.7",
"@babel/plugin-proposal-dynamic-import": "^7.16.7",
"@babel/plugin-proposal-export-namespace-from": "^7.16.7",
"@babel/plugin-proposal-json-strings": "^7.16.7",
"@babel/plugin-proposal-logical-assignment-operators": "^7.16.7",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7",
"@babel/plugin-proposal-numeric-separator": "^7.16.7",
"@babel/plugin-proposal-object-rest-spread": "^7.16.7",
"@babel/plugin-proposal-optional-catch-binding": "^7.16.7",
"@babel/plugin-proposal-optional-chaining": "^7.16.7",
"@babel/plugin-proposal-private-methods": "^7.16.7",
"@babel/plugin-proposal-private-property-in-object": "^7.16.7",
"@babel/plugin-proposal-unicode-property-regex": "^7.16.7",
"@babel/plugin-syntax-async-generators": "^7.8.4",
"@babel/plugin-syntax-class-properties": "^7.12.13",
"@babel/plugin-syntax-class-static-block": "^7.14.5",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/plugin-syntax-export-namespace-from": "^7.8.3",
"@babel/plugin-syntax-json-strings": "^7.8.3",
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
"@babel/plugin-syntax-numeric-separator": "^7.10.4",
"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
"@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
"@babel/plugin-syntax-optional-chaining": "^7.8.3",
"@babel/plugin-syntax-private-property-in-object": "^7.14.5",
"@babel/plugin-syntax-top-level-await": "^7.14.5",
"@babel/plugin-transform-arrow-functions": "^7.16.7",
"@babel/plugin-transform-async-to-generator": "^7.16.7",
"@babel/plugin-transform-block-scoped-functions": "^7.16.7",
"@babel/plugin-transform-block-scoping": "^7.16.7",
"@babel/plugin-transform-classes": "^7.16.7",
"@babel/plugin-transform-computed-properties": "^7.16.7",
"@babel/plugin-transform-destructuring": "^7.16.7",
"@babel/plugin-transform-dotall-regex": "^7.16.7",
"@babel/plugin-transform-duplicate-keys": "^7.16.7",
"@babel/plugin-transform-exponentiation-operator": "^7.16.7",
"@babel/plugin-transform-for-of": "^7.16.7",
"@babel/plugin-transform-function-name": "^7.16.7",
"@babel/plugin-transform-literals": "^7.16.7",
"@babel/plugin-transform-member-expression-literals": "^7.16.7",
"@babel/plugin-transform-modules-amd": "^7.16.7",
"@babel/plugin-transform-modules-commonjs": "^7.16.7",
"@babel/plugin-transform-modules-systemjs": "^7.16.7",
"@babel/plugin-transform-modules-umd": "^7.16.7",
"@babel/plugin-transform-named-capturing-groups-regex": "^7.16.7",
"@babel/plugin-transform-new-target": "^7.16.7",
"@babel/plugin-transform-object-super": "^7.16.7",
"@babel/plugin-transform-property-literals": "^7.16.7",
"@babel/plugin-transform-regenerator": "^7.16.7",
"@babel/plugin-transform-reserved-words": "^7.16.7",
"@babel/plugin-transform-shorthand-properties": "^7.16.7",
"@babel/plugin-transform-spread": "^7.16.7",
"@babel/plugin-transform-sticky-regex": "^7.16.7",
"@babel/plugin-transform-template-literals": "^7.16.7",
"@babel/plugin-transform-typeof-symbol": "^7.16.7",
"@babel/plugin-transform-unicode-escapes": "^7.16.7",
"@babel/plugin-transform-unicode-regex": "^7.16.7",
"@babel/preset-env": "^7.16.0",
"@babel/preset-modules": "^0.1.5",
"@babel/runtime": "^7.17.2",
"babel-core": "^6.26.3",
"babel-minify": "^0.5.1",
"babel-plugin-polyfill-corejs2": "^0.3.0",
"babel-plugin-polyfill-corejs3": "^0.5.0",
"babelify": "^10.0.0",
"browserify": "^17.0.0",
"chai": "^4.3.4",
"eslint-scope": "^7.1.0",
"esutils": "^2.0.3",
"fast-deep-equal": "^3.1.3",
"gulp": "^4.0.2",
"gulp-javascript-obfuscator": "^1.1.6",
"gulp-rename": "^2.0.0",
Expand Down

0 comments on commit 0b1c8bb

Please sign in to comment.