From 88fc331a257220c664c078122fbd0272a89ece4a Mon Sep 17 00:00:00 2001 From: HGlab <54232526+HGlab01@users.noreply.github.com> Date: Thu, 25 Nov 2021 20:46:02 +0100 Subject: [PATCH] fix hotwater issue --- main.js | 14 ++------------ package-lock.json | 6 +++--- package.json | 2 +- 3 files changed, 6 insertions(+), 16 deletions(-) diff --git a/main.js b/main.js index 5c85d585..d29f447f 100644 --- a/main.js +++ b/main.js @@ -370,16 +370,6 @@ class Tado extends utils.Adapter { }; try { - if (type == 'HOT_WATER') { - //temp range is unknown; 30-80 is best guess - if (temperature < 30) { - this.log.info(`Temperature set to 60° instead of ${temperature}° for HOT_WATER device`); - temperature = 60; - } else if (temperature > 80) { - this.log.info(`Temperature set to 60° instead of ${temperature}° for HOT_WATER device`); - temperature = 60; - } - } if (type == 'HEATING') { //Temp range is 5-25 if (temperature > 25) { @@ -408,8 +398,8 @@ class Tado extends utils.Adapter { if (power == 'ON') { config.setting.power = 'ON'; - //Temperature not for aircondition if mode is DRY, AUTO, FAN - if (!(type == 'AIR_CONDITIONING' && (mode == 'DRY' || mode == 'AUTO' || mode == 'FAN'))) { + //Temperature not for aircondition if mode is DRY, AUTO, FAN and not for HOT_WATER + if (!(type == 'HOT_WATER' || (type == 'AIR_CONDITIONING' && (mode == 'DRY' || mode == 'AUTO' || mode == 'FAN')))) { config.setting.temperature = {}; config.setting.temperature.celsius = temperature; } diff --git a/package-lock.json b/package-lock.json index 53882f7e..f7783305 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3310,9 +3310,9 @@ "dev": true }, "iobroker-jsonexplorer": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/iobroker-jsonexplorer/-/iobroker-jsonexplorer-0.1.7.tgz", - "integrity": "sha512-rXCbNHwDYHdRCLGOEQEU4jw0ZB32yE2X8pFJPkUVzmpNkeFzpQsmfhRjSal/v3VnuGh6Sm1ay4sHqdJMJUSr6Q==" + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/iobroker-jsonexplorer/-/iobroker-jsonexplorer-0.1.8.tgz", + "integrity": "sha512-AhSjnBJPD2VuYX94TvOPf75NnJ8FACjlsIRsusWfLo4rr4MwMzlakd1uW73vrcC83mR7F6/eDkXB0p4UsXofKA==" }, "is-absolute": { "version": "1.0.0", diff --git a/package.json b/package.json index 898d8097..6d40dfb4 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "dependencies": { "@iobroker/adapter-core": "^2.4.0", "axios": "^0.21.4", - "iobroker-jsonexplorer": "0.1.7", + "iobroker-jsonexplorer": "0.1.8", "ping": "^0.4.1", "simple-oauth2": "4.2.0" },