From 3beb16e8b146859eccf35b06a158d95b7b88ef46 Mon Sep 17 00:00:00 2001 From: grizzelbee Date: Wed, 6 Oct 2021 08:45:17 +0200 Subject: [PATCH 1/2] Setting HumidificationTarget now works --- main.js | 2 +- readme.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/main.js b/main.js index 51f044e..dfac2ad 100644 --- a/main.js +++ b/main.js @@ -109,7 +109,7 @@ class dysonAirPurifier extends utils.Adapter { dysonAction = ActionData[0]; } this.log.debug('onStateChange: Using dysonAction: [' + dysonAction + ']'); - let messageData = {[dysonAction]: state.val}; + let messageData = {[dysonAction]: (typeof state.val === 'number'? dysonUtils.zeroFill(state.val, 4): state.val)}; switch (dysonAction) { case 'Hostaddress' : for (const mqttDevice in devices){ diff --git a/readme.md b/readme.md index a1a0680..a0a6ff6 100644 --- a/readme.md +++ b/readme.md @@ -150,6 +150,7 @@ Which is what the dyson app does also. * (germanBluefox) Fix: Fixed icon links * (grizzelbee) Fix: fixed dependencies badge * (grizzelbee) Fix: added missing dependency plugin-sentry +* (grizzelbee) Fix: Setting HumidificationTarget now works ### V2.0.1 (2021-10-04) (Lost in forever) * (grizzelbee) Fix: Turning on HeatingMode should work now From 9a845802cedd961ec10d688fc9f2a39ec46418ad Mon Sep 17 00:00:00 2001 From: grizzelbee Date: Wed, 6 Oct 2021 08:47:30 +0200 Subject: [PATCH 2/2] v2.1.1 --- io-package.json | 4 ++-- package.json | 2 +- readme.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/io-package.json b/io-package.json index 7e9547e..fead4b5 100644 --- a/io-package.json +++ b/io-package.json @@ -1,9 +1,9 @@ { "common": { "name": "dysonairpurifier", - "version": "2.1.0", + "version": "2.1.1", "news": { - "2.1.0": { + "2.1.1": { "en": "* (grizzelbee) New: Added some more data points, * (grizzelbee) New: Added switch for temperature unit of the fan display,* (grizzelbee) New: Improved logging of unknown data points,* (germanBluefox) Fix: Fixed icon links,* (grizzelbee) Fix: fixed dependencies badge,* (grizzelbee) Fix: added missing dependency plugin-sentry", "de": "* (grizzelbee) Neu: Einige weitere Datenpunkte hinzugefügt, * (grizzelbee) Neu: Schalter für Temperatureinheit der Lüfteranzeige hinzugefügt,* (grizzelbee) Neu: Verbesserte Protokollierung unbekannter Datenpunkte,* (germanBluefox) Fix: Icon-Links korrigiert ", "ru": "* (grizzelbee) Новое: добавлено несколько точек данных, * (grizzelbee) Новое: добавлен переключатель для единицы температуры дисплея вентилятора, * (grizzelbee) Новое: улучшена регистрация неизвестных точек данных, * (germanBluefox) Исправлено: исправлены ссылки на значки ", diff --git a/package.json b/package.json index c63984b..0c7fe75 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "iobroker.dysonairpurifier", - "version": "2.1.0", + "version": "2.1.1", "description": "dyson air purifiers and fans", "author": { "name": "grizzelbee", diff --git a/readme.md b/readme.md index a0a6ff6..c49eafa 100644 --- a/readme.md +++ b/readme.md @@ -143,7 +143,7 @@ Which is what the dyson app does also. ## Changelog -### V2.1.0 (2021-10-05) (Running to the edge) +### V2.1.1 (2021-10-05) (Running to the edge) * (grizzelbee) New: Added some more data points * (grizzelbee) New: Added switch for temperature unit of the fan display * (grizzelbee) New: Improved logging of unknown data points