Giter Site home page Giter Site logo

iobroker.tado's Introduction

ioBroker.tado

Number of Installations Number of Installations NPM version Downloads Known Vulnerabilities Dependency Status Translation status Test and Release

NPM

tado adapter for ioBroker

Tado° (https://www.tado.com) is the expert in smart heating and energy management for your home, designed and developed in Germany. Save energy and cut costs for good with us – enjoy a cosy and sustainable home.

This adapter uses Sentry libraries to automatically report exceptions and code errors to the developers. For more details and for information how to disable the error reporting see Sentry-Plugin Documentation! Sentry reporting is used starting with js-controller 3.0.

Things you can steer

State Description
tado.[x].[yyyyyy].Rooms.[z].setting.power Turn device on/off
tado.[x].[yyyyyy].Rooms.[z].setting.temperature.celsius Define temperature
tado.[x].[yyyyyy].Rooms.[z].overlayClearZone Switch to automatic mode
tado.[x].[yyyyyy].Rooms.[z].overlay.termination.typeSkillBasedApp Set time table mode
tado.[x].[yyyyyy].Rooms.[z].overlay.termination.durationInSeconds Set how long the time table mode shall apply
tado.[x].[yyyyyy].Rooms.[z].devices.[RUaaaaaaaaaa].offset.offsetCelsius Temperature offset
tado.[x].[yyyyyy].Rooms.[z].devices.[RUaaaaaaaaaa].childLockEnabled Child Lock on/off
tado.[x].[yyyyyy].Rooms.[z].timeTables.tt_id Select active time table
tado.[x].[yyyyyy].Rooms.[z].openWindowDetection.openWindowDetectionEnabled Enable/Disable open window detection on thermostat
tado.[x].[yyyyyy].Rooms.[z].openWindowDetection.timeoutInSeconds Timeout how long thermostats are turned off when an open window is detected
tado.[x].[yyyyyy].Rooms.[z].activateOpenWindow Switch thermostats off when an open window is detected (only works if the thermostat detects an open window)
tado.[x].[yyyyyy].Home.state.presence Set HOME, AWAY or AUTO mode
tado.[x].[yyyyyy].Home.masterswitch Turn all devices on/off
tado.[x].[yyyyyy].Rooms.[z].setting.mode AC mode (only AC devices)
tado.[x].[yyyyyy].Rooms.[z].setting.fanspeed Fanspeed (only AC devices with V3 and older versions)
tado.[x].[yyyyyy].Rooms.[z].setting.fanLebel Fanlebel (only AC devices with V3+ version)
tado.[x].[yyyyyy].Rooms.[z].setting.verticalSwing Vertical swing (only AC devices with V3+ version)
tado.[x].[yyyyyy].Rooms.[z].setting.horizontalSwing Horizontal swing (only AC devices with V3 and olderversions)

Requires

  • Node.js 18 or higher
  • ioBroker host (js-controller) 5.0 or higher

Changelog

0.5.4 (2024-04-18)

  • (HGlab01) Add attribute 'runningOfflineSchedule'
  • (HGlab01) Bump axios to 1.6.8

0.5.3 (2024-01-29)

  • (HGlab01) Improve axios handling
  • (HGlab01) Bump axios to 1.6.7

0.5.1 (2023-12-11)

  • (HGlab01) Bump json-explorer to 0.1.15
  • (HGlab01) Prepare (c) for 2024

0.5.0 (2023-11-25)

  • (HGlab01) Breaking changes
    • Node.js 18.0 or higher
    • ioBroker host (js-controller) 5.0 or higher
  • (HGlab01) fix jsonConf validation issue
  • (HGlab01) Bump axios to 1.6.2
  • (HGlab01) update contact data

0.4.12 (2023-11-14)

  • (HGlab01) switch finaly to Admin5 UI
  • (HGlab01) Improve REST-call handling
  • (HGlab01) Bump axios to 1.6.1

License

MIT License

Copyright (c) 2024 HGlab01 [email protected] & DutchmanNL [email protected]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

iobroker.tado's People

Contributors

apollon77 avatar dependabot-preview[bot] avatar dependabot[bot] avatar dutchmannl avatar garfonso avatar hglab01 avatar ilueckel avatar iobrokertranslator avatar jey-cee avatar johnnybyzhang avatar medjaiiii avatar paul53 avatar unclesamswiss avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

iobroker.tado's Issues

error | (4256) Send this info to developer !!!

Hallo, im iobroker Log bekomme ich diese Meldung.
allerdings scheinen alle 8 Tado Thermostate zu funktionieren. Temperatur lässt sich einstellen und Einstellungen im iobroker kommen am Thermostat an.
Die Meldung sagt ich solle diese Info hier mit einbrigen was ich gerne mach.
Ach wäre es schön wenn die Fehlermeldung abgestellt werden könnte.
Danke!

tado.0 2020-09-28 12:43:10.015 error (4256) Send this info to developer !!! { Unhandable information found in DoHome : "incidentDetection" with value : {"supported":false,"enabled":false}

After Update to js 3.0.14 no connect to cloud

Describe the bug
After updating to js 3.0.14, the adapter can no longer connect to the tado cloud

Screenshots & Logfiles

12345-04-21 07:21:35.325 - debug: tado.0 (24582) client_secret decrypt ready
12345-04-21 07:21:35.691 - info: tado.0 (24582) Connected to Tado cloud, initialyzing ...
12345-04-21 07:21:35.691 - debug: tado.0 (24582) GetMe result : {"name":xxxxxxxxxxxxx,"email":"[email protected]","username":"[email protected]","id":"xxxxxxxxxxxxx","homes":[{"id":12345,"name":"Casa Martens"}],"locale":"de_DE","mobileDevices":[{"name":"xxxxxx","id":333015,"settings":{"geoTrackingEnabled":true,"onDemandLogRetrievalEnabled":true,"pushNotifications":{"lowBatteryReminder":true,"awayModeReminder":true,"homeModeReminder":true,"openWindowReminder":true,"energySavingsReportReminder":false}},"location":{"stale":false,"atHome":true,"bearingFromHome":{"degrees":000.000000,"radians":000.000000},"relativeDistanceFromHomeFence":0},"deviceMetadata":{"platform":"Android","osVersion":"10","model":"xxxxxxxxxx","locale":"de"}}]}
12345-04-21 07:21:35.691 - debug: tado.0 (24582) JSON data written for Stage_01_GetMe_Data with values : {"name":xxxxxxxxxxxxx,"email":"[email protected]","username":"[email protected]","id":"xxxxxxxxxxxxx","homes":[{"id":12345,"name":"Casa Martens"}],"locale":"de_DE","mobileDevices":[{"name":"xxxxxx","id":333015,"settings":{"geoTrackingEnabled":true,"onDemandLogRetrievalEnabled":true,"pushNotifications":{"lowBatteryReminder":true,"awayModeReminder":true,"homeModeReminder":true,"openWindowReminder":true,"energySavingsReportReminder":false}},"location":{"stale":false,"atHome":true,"bearingFromHome":{"degrees":000.00000,"radians":000.00000},"relativeDistanceFromHomeFence":0},"deviceMetadata":{"platform":"Android","osVersion":"10","model":"xxxxxxxx","locale":"de"}}]}
12345-04-21 07:21:35.691 - debug: tado.0 (24582) HomeId 12345 name : Stage_01_GetMe_DataStage_01_GetMe_Data value {"name":xxxxxxxxxxxxx,"email":"[email protected]","username":"[email protected]","id":"xxxxxxxxxxxxx","homes":[{"id":12345,"name":"Casa Martens"}],"locale":"de_DE","mobileDevices":[{"name":"xxxxxx","id":333015,"settings":{"geoTrackingEnabled":true,"onDemandLogRetrievalEnabled":true,"pushNotifications":{"lowBatteryReminder":true,"awayModeReminder":true,"homeModeReminder":true,"openWindowReminder":true,"energySavingsReportReminder":false}},"location":{"stale":false,"atHome":true,"bearingFromHome":{"degrees":000.00000,"radians":000.00000},"relativeDistanceFromHomeFence":0},"deviceMetadata":{"platform":"Android","osVersion":"10","model":"xxxxxxxxx","locale":"de"}}]}
12345-04-21 07:21:35.693 - error: tado.0 (24582) Disconnected from Tado cloud service ..., retry in 30 seconds !
12345-04-21 07:21:35.697 - debug: tado.0 (24582) Create_state called for : 12345._info.JSON_response.Stage_01_GetMe_Data with value : {"name":xxxxxxxxxxxxx,"email":"[email protected]","username":"[email protected]","id":"xxxxxxxxxxxxx","homes":[{"id":12345,"name":"Casa Martens"}],"locale":"de_DE","mobileDevices":[{"name":"xxxxxx","id":333015,"settings":{"geoTrackingEnabled":true,"onDemandLogRetrievalEnabled":true,"pushNotifications":{"lowBatteryReminder":true,"awayModeReminder":true,"homeModeReminder":true,"openWindowReminder":true,"energySavingsReportReminder":false}},"location":{"stale":false,"atHome":true,"bearingFromHome":{"degrees":000.00000,"radians":000.00000},"relativeDistanceFromHomeFence":0},"deviceMetadata":{"platform":"Android","osVersion":"10","model":"xxxxxxx","locale":"de"}}]}
12345-04-21 07:21:35.698 - debug: tado.0 (24582) Create_state called for : Stage_01_GetMe_Data with value : {"name":xxxxxxxxxxxxx,"email":"[email protected]","username":"[email protected]","id":"xxxxxxxxxxxxx","homes":[{"id":12345,"name":"Casa Martens"}],"locale":"de_DE","mobileDevices":[{"name":"xxxxxx","id":333015,"settings":{"geoTrackingEnabled":true,"onDemandLogRetrievalEnabled":true,"pushNotifications":{"lowBatteryReminder":true,"awayModeReminder":true,"homeModeReminder":true,"openWindowReminder":true,"energySavingsReportReminder":false}},"location":{"stale":false,"atHome":true,"bearingFromHome":{"degrees":000.00000,"radians":000.00000},"relativeDistanceFromHomeFence":0},"deviceMetadata":{"platform":"Android","osVersion":"10","model":"xxxxxxxx","locale":"de"}}]}
12345-04-21 07:21:35.698 - debug: tado.0 (24582) Write value : false
12345-04-21 07:21:35.698 - debug: tado.0 (24582) No type defined for name : Stage_01_GetMe_Data|value : |{"name":xxxxxxxxxxxxx,"email":"[email protected]","username":"[email protected]","id":"xxxxxxxxxxxxx","homes":[{"id":12345,"name":"Casa Martens"}],"locale":"de_DE","mobileDevices":[{"name":"xxxxxx","id":333015,"settings":{"geoTrackingEnabled":true,"onDemandLogRetrievalEnabled":true,"pushNotifications":{"lowBatteryReminder":true,"awayModeReminder":true,"homeModeReminder":true,"openWindowReminder":true,"energySavingsReportReminder":false}},"location":{"stale":false,"atHome":true,"bearingFromHome":{"degrees":000.00000,"radians":000.00000},"relativeDistanceFromHomeFence":0},"deviceMetadata":{"platform":"Android","osVersion":"10","model":"xxxxxxxxx","locale":"de"}}]}

Versions:

  • Adapter version: 0.1.7
  • JS-Controller version: 3.0.14
  • Node version: 10.20.1
  • Operating system: Linux (Ubuntu 18.04.4 LTS)

Tado immer wieder Response 400

Hallo, bekomme seit paar Tagen im Log immer wieder reconects von Tado

`

tado.0 2020-09-16 22:48:14.789 error (2005) Disconnected from Tado cloud service ..., retry in 30 seconds !
tado.0 2020-09-16 22:48:14.789 error (2005) Error in data refresh : Error: Client request error: connect ETIMEDOUT 2600:9000:2182:1400:17:7ce2:d400:93a1:443

`aspberrypi

Platform
linux
Betriebssystem
linux
Architektur
arm
CPUs
4
Geschwindigkeit
600 MHz
Modell
ARMv7 Processor rev 3 (v7l)
RAM
3.74 GB
System Betriebszeit
4 T. 06:34:22
Node.js
v12.18.3 (Es gibt eine neuere Version: v12.18.4)
NPM
6.14.6
Festplatte Größe
14.33 GB
Festplatte frei
10.95 GB
Anzahl der Adapter
363
Betriebszeit
4 T. 06:34:14
Aktive Instanzen
18
Hostname
`raspberrypi``

openWindow is not working

I can no longer get any values in the openWindow range.
In the LOG comes the following error message:
(881) Send this info to developer !!! { Unhandable information found in DoReadDevices : "openWindowDetected" with value : true
The openWindow area is not available in all rooms. Also, no values are visible there.
I have the impression that this is only since the last changes of Tado in the IOS APP 5.9.4 (9255)
I have adapter version 0.1.6 for ioBroker

Werte häufig nicht definiert/aktualisiert

Describe the bug
Ich habe einige Datenpunkte in einer Tabelle für VIS eingefügt. Diese Datenpunkte sind relativ häufig leer. In der Tabelle in VIS wird dafür "null" oder "undefined" angezeigt. Zwischen tatsächlichem Wert und dem leeren Wert schaltet die Anzeige hin und her. Grundsätzlich funktionieren die Datenpunkte also.

Screenshots & Logfiles
Entsprechende Screenshots hätte ich gesichert. Leider gerade keinen Hoster zur Hand.

Versions:

  • Adapter version: 0.1.1.
  • JS-Controller version: 1.5.11
  • Node version: v10.16.0

Unhandable information found in DoHome : "incidentDetection"

Hallo, after i added the ecovacs adapter to iobroker, i will get this los entry

tado.0 2020-10-01 21:32:14.787 error (767) Send this info to developer !!! { Unhandable information found in DoHome : "incidentDetection" with value : {"supported":true,"enabled":false}

Update wird nicht angezeigt

Update wird nicht im ioBroker angezeigt und ist somit nicht möglich.
Im Änderungsprotokoll sieht man aber die v0.2.2

Unbenannt
Unbenannt2

Verify Compact mode for your adapter

We have detected that your adapter supports the compact mode. Please use the latest js-controller 2.0 and verify that everything works.

Some more information what is important to check can be found at ioBroker/ioBroker.js-controller#512

On questions please answer to the linked issue. Please close this issue after your test and add the version number that you have tested please as a comment.

Thank you for your support.

error message in log - Unhandable information found in DoHome

Hello i got the following message in my iobroker log:

(32350) Send this info to developer !!! { Unhandable information found in DoHome : "incidentDetection" with value : {"supported":true,"enabled":false}

iobroker tado adapter version: 0.2.0-beta.1

Can you eleminate this error message. it comes every second.

Thanks
Tobi

Unhandable information found

Hallo,

ich bekomme diesen Fehler ständig im Log Angezeigt:
(27572) Send this info to developer !!! { Unhandable information found in DoHome : "autoAssistFreeTrialEnabled" with value : false

Bildschirmfoto 2020-11-06 um 08 34 54

Vielen Dank
Gruß

[FeatureRequest] Temperatur ändern bis zur nächsten Planmäßigen Änderung

Es wäre toll simpel den Manuellen Modus wählen zu können, sprich Timer/Bis vom Benutzer beendet/bis zur nächsten automatischen Änderung...

Das scheint ja mit Mode MANUAL & Duration / Type&typeSkillBasedApp TADO_MODE & ProjectedExpiry zu funktionieren, ich konnte aber leider mit keinem der Werte arbeiten.

Danke

(Ich wollte mit dem Feiertag-script meine Büroräume gerne bis zur nächsten automatischen Änderung auf 16°C stellen, leider gelingt es mir nur bis vom Benutzer beendet.)

Tado-AC-Control

I added a Tado-AC-Control - since that I see new error in my logfile corresponding with the tado adapter. See screenshot attached. These errors occur every time the adapter pulls data from the tado cloud.
Tado-Logfile-Error
logfile.txt

Logo: white corners

Just a tiny thing: The logos background is white instead of transparent. Here a PNG file with transparent background / corners.

tado_icon_500x500

Screenshot 2020-01-18 at 10 18 32

problem mit tado Adapter / Api und termination.typ:"MANUAL" und den "TADO_MODE"

Hallöchen Dutch...

Hier nun mein Problem mit dem Adapter.
Ich setzte im Adapter den Wert "setting.temperature" auf z.B. 12 Grad manuell (oder auf aus)
Der Adapter geht dann nicht wie er sollte in den Manuellen Modus sondern schaltet nur den nächsten Zeitblock.

Mir ist aufgefallen, dass die Werte "termination.typ" und "termination.typeskillbasedapp" nicht die richtigen Modi zurück melden.
Beide Werte sollten auf "MANUAL" gesetzt werden. Somit setzt tado die Heizung auf "Unendlich" bis der "clearZoneOverlay" wieder in den Zeitplan zurück wechselt.

Die manuelle Änderung der Temperatur setzt allerdings den Wert "TADO_MODE". Hier geht die Steuerung allerdings in den nächsten Zeitblock.

Schau doch mal bitte ob du die beiden "termination" Mods anpassen kannst.

44
66

Master Switch - Alle Thermostate ausschalten

Ein Masterswitch wäre super:

Alle Thermostate gleichzeitig Ein oder Aus Stellen

evtl auch mit Sommer Modus -> Nur ein wenn Temp unter einstellbaren Wert der Aussentemperatur bei Wetter

Manuel Mode Changes with Timer (like in the TADO APP)

Frage: Ich möchte gerne den Manuel Mode nutzen, allerdings nicht permament, sondern immer nur für genau 1 Stunde. In der Tado App lässt sich das einstellen. Ist es möglich dass auch über den Adapter zu machen? Danke schon mal!

[Issue] open window detection

The open window detection is not working.
When opening a window I get the following log entry:

tado.0 | 2019-12-30 12:44:18.396 | error | (1525) Send this info to developer !!! { Unhandable information found in DoReadDevices : "openWindowDetected" with value : true

Problems in conjunction with SQL and history

Hi,

first, thank you for this great adapter!

I have a strange behavior in conjunction with the sql and history adapter.
For all Datapoints under tado.0. I see this in the Log:

`

sql.0 2020-03-26 07:58:41.996 info (124940) enabled logging of tado.0.408843.Rooms.8.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:40.574 info (124940) disabled logging of tado.0.408843.Rooms.7.Actual_Temperature
sql.0 2020-03-26 07:58:40.573 info (124940) enabled logging of tado.0.408843.Rooms.7.heatingPower, Alias=false
sql.0 2020-03-26 07:58:40.570 info (124940) enabled logging of tado.0.408843.Rooms.7.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:39.007 info (124940) enabled logging of tado.0.408843.Rooms.8.heatingPower, Alias=false
sql.0 2020-03-26 07:58:39.004 info (124940) enabled logging of tado.0.408843.Rooms.8.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:38.939 info (124940) enabled logging of tado.0.408843.Rooms.6.heatingPower, Alias=false
sql.0 2020-03-26 07:58:38.935 info (124940) enabled logging of tado.0.408843.Rooms.6.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:37.905 info (124940) disabled logging of tado.0.408843.Rooms.7.Actual_Temperature
sql.0 2020-03-26 07:58:37.903 info (124940) enabled logging of tado.0.408843.Rooms.7.heatingPower, Alias=false
sql.0 2020-03-26 07:58:37.899 info (124940) enabled logging of tado.0.408843.Rooms.7.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:37.555 info (124940) enabled logging of tado.0.408843.Rooms.5.heatingPower, Alias=false
sql.0 2020-03-26 07:58:37.552 info (124940) enabled logging of tado.0.408843.Rooms.5.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:36.733 info (124940) enabled logging of tado.0.408843.Rooms.6.heatingPower, Alias=false
sql.0 2020-03-26 07:58:36.727 info (124940) enabled logging of tado.0.408843.Rooms.6.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:36.421 info (124940) enabled logging of tado.0.408843.Rooms.4.heatingPower, Alias=false
sql.0 2020-03-26 07:58:36.416 info (124940) enabled logging of tado.0.408843.Rooms.4.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:35.436 info (124940) enabled logging of tado.0.408843.Rooms.5.heatingPower, Alias=false
sql.0 2020-03-26 07:58:35.435 info (124940) enabled logging of tado.0.408843.Rooms.5.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:35.328 info (124940) enabled logging of tado.0.408843.Rooms.3.heatingPower, Alias=false
sql.0 2020-03-26 07:58:35.324 info (124940) enabled logging of tado.0.408843.Rooms.3.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:34.241 info (124940) enabled logging of tado.0.408843.Rooms.4.heatingPower, Alias=false
sql.0 2020-03-26 07:58:34.229 info (124940) enabled logging of tado.0.408843.Rooms.4.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:33.468 info (124940) enabled logging of tado.0.408843.Rooms.2.heatingPower, Alias=false
sql.0 2020-03-26 07:58:33.464 info (124940) enabled logging of tado.0.408843.Rooms.2.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:32.917 info (124940) enabled logging of tado.0.408843.Rooms.3.heatingPower, Alias=false
sql.0 2020-03-26 07:58:32.911 info (124940) enabled logging of tado.0.408843.Rooms.3.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:32.192 info (124940) enabled logging of tado.0.408843.Rooms.1.heatingPower, Alias=false
sql.0 2020-03-26 07:58:32.186 info (124940) enabled logging of tado.0.408843.Rooms.1.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:31.998 info (124940) enabled logging of tado.0.408843.Rooms.8.heatingPower, Alias=false
sql.0 2020-03-26 07:58:31.988 info (124940) enabled logging of tado.0.408843.Rooms.8.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:31.633 info (124940) enabled logging of tado.0.408843.Rooms.2.heatingPower, Alias=false
sql.0 2020-03-26 07:58:31.625 info (124940) enabled logging of tado.0.408843.Rooms.2.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:30.748 info (124940) disabled logging of tado.0.408843.Rooms.7.Actual_Temperature
sql.0 2020-03-26 07:58:30.746 info (124940) enabled logging of tado.0.408843.Rooms.7.heatingPower, Alias=false
sql.0 2020-03-26 07:58:30.720 info (124940) enabled logging of tado.0.408843.Rooms.7.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:30.260 info (124940) enabled logging of tado.0.408843.Rooms.1.heatingPower, Alias=false
sql.0 2020-03-26 07:58:30.250 info (124940) enabled logging of tado.0.408843.Rooms.1.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:29.507 info (124940) enabled logging of tado.0.408843.Rooms.6.heatingPower, Alias=false
sql.0 2020-03-26 07:58:29.494 info (124940) enabled logging of tado.0.408843.Rooms.6.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:27.172 info (124940) enabled logging of tado.0.408843.Rooms.5.heatingPower, Alias=false
sql.0 2020-03-26 07:58:27.168 info (124940) enabled logging of tado.0.408843.Rooms.5.setting.temperature, Alias=false
tado.0 2020-03-26 07:58:26.007 info (124083) Overlay cleared for room : 4 in home : 408843
sql.0 2020-03-26 07:58:25.749 info (124940) enabled logging of tado.0.408843.Rooms.4.heatingPower, Alias=false
sql.0 2020-03-26 07:58:25.680 info (124940) enabled logging of tado.0.408843.Rooms.4.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:24.192 info (124940) enabled logging of tado.0.408843.Rooms.3.heatingPower, Alias=false
sql.0 2020-03-26 07:58:24.192 info (124940) enabled logging of tado.0.408843.Rooms.3.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:22.833 info (124940) enabled logging of tado.0.408843.Rooms.2.heatingPower, Alias=false
sql.0 2020-03-26 07:58:22.823 info (124940) enabled logging of tado.0.408843.Rooms.2.setting.temperature, Alias=false
sql.0 2020-03-26 07:58:21.392 info (124940) enabled logging of tado.0.408843.Rooms.1.heatingPower, Alias=false
sql.0 2020-03-26 07:58:21.379 info (124940) enabled logging of tado.0.408843.Rooms.1.setting.temperature, Alias=false
tado.0 2020-03-26 07:58:16.016 info (124083) Power changed for room : 4 in home : 408843 to API with : on and Temperature : 18 and mode : auto
`

this seems to be endless.
The Data still gets writen to the DB and is usable for example in grafana.
Disabling and reanabling the logging does not solve it.
Same happens when using history adapter and writing to disk.

All other non tado Datapoints work fine.

Is there something special with this datapoints?

Thank you

Regards

Dennis

Send this info to developer !!!

After installation and entering the login data I get this error message.

tado.0 | 2019-12-21 13:53:45.895 | error | (4695) Send this info to developer !!! { Unhandable information found in DoHome : "preventFromSubscribing" with value : true

Info for Developer in Log

In ioBroker Log i found this Information:

tado.0 | 2020-08-05 07:20:40.674 | error | (2298) Send this info to developer !!! { Unhandable information found in DoHome : "legacyHeatingInstallationsEnabled" with value : true
-- | -- | -- | --

Versions:

  • Adapter version: 0.1.9
  • JS-Controller version: 3.1.6
  • Node version: 10.22.0
  • Operating system: Linux Ubuntu 18.04 LTS

Issue getting ZoneStates TypeError: Cannot read property 'percentage' of undefined

Hallo zusammen,

ich setze den Tado Adapter 0.2.1 ein und möchte damit zwei Smarte Klimaanlagen-Steuerung V3+ steuern.
Das Log im iobroker läuft aber mit dieser Meldung voll.

Hello everyone,

i am using the Tado Adapter 0.2.1 and want to control two Smart AC Control V3+ with it.
But the log in the iobroker runs full with this message.

image

Think about to fix the issues found by adapter checker

I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.tado

Thanks,
your automatic adapter checker.

zu viele Log Einträge bei manueller Temperturänderung

Bei manueller Temperaturänderung z.B. des Datenpunktes:
tado.0.421159.Rooms.11.setting.temperature
wird im log File sehr oft ein Eintrag erzeugt.
Wäre es möglich nur einen Eintrag zu generieren

Auszug aus log:

tado.0 2019-12-17 20:18:02.957 info (1196) Temperature changed for room : 11 in home : 421159to API with : 22
tado.0 2019-12-17 20:18:02.957 info (1196) Room mode set : auto
tado.0 2019-12-17 20:18:02.957 info (1196) Room Temperature set : 22
tado.0 2019-12-17 20:18:02.955 info (1196) Room mode set : auto
tado.0 2019-12-17 20:18:02.954 info (1196) Room Temperature set : 22
tado.0 2019-12-17 20:18:02.953 info (1196) Room mode set : auto
tado.0 2019-12-17 20:18:02.953 info (1196) Room Temperature set : 22
tado.0 2019-12-17 20:18:02.951 info (1196) Room mode set : auto
tado.0 2019-12-17 20:18:02.951 info (1196) Room Temperature set : 22
tado.0 2019-12-17 20:18:02.950 info (1196) Room mode set : auto
tado.0 2019-12-17 20:18:02.950 info (1196) Room Temperature set : 22
tado.0 2019-12-17 20:18:02.949 info (1196) Room mode set : auto
tado.0 2019-12-17 20:18:02.949 info (1196) Room Temperature set : 22
tado.0 2019-12-17 20:18:02.947 info (1196) Room mode set : auto
tado.0 2019-12-17 20:18:02.947 info (1196) Room Temperature set : 22

`

power off just works until next schedule change

When you set power = off in Rooms -> number -> setting in the past the thermostat shuts down infinite until a new command sets power on again.
Now it's just off until the schedule changes the next time.
I think the problem came with a new app version.
image

Änderungen nur bis zum nächsten Schedule möglich

Hallo Dutchmann,

ich muß jetzt leider den Issue wieder aufleben lassen:

#17

da ich den Weg über IFTTT eigentlich nicht gehen wollte. Zumal IFTTT jetzt dann eh Geld kostet...

Da das Problem früher glaub ich nicht bestand, kann das nicht mit der Änderung zusammen hängen:

#6

Aber so wie er jetzt der Adapter arbeitet haut das leider nicht hin, wenn er jede manuelle Übersteuerung von tado ändern lässt.

Wäre nett, wenn du dir das nochmal anschauen könntet.

PS: Da ich dir leider auch keine API liefern kann, könnte ich dir als Tip nur noch geben, dass das alte HAM Plug In die Änderungen auch unbefristet übernommen hat. Vielleicht findest du als Experte in dem Code was

Disconnected from Tado cloud service

Hallo,

ich habe die version 0.2.2 am laufen. Leider kann er sich seit heute nicht mehr mit der Tado Cloud verbinden:

Bildschirmfoto 2020-11-17 um 11 49 53

Den Adapter neu zu installieren, hat das Problem leider nicht gelöst. Logindaten sind korrekt.

Danke!

Send this info to developer !!! { Unhandable information found in DoReadDevices : "childLockEnabled" with value : false

Describe the bug
Send this info to developer !!! { Unhandable information found in DoReadDevices : "childLockEnabled" with value : false

To Reproduce
Steps to reproduce the behavior:
Log file keeps being flooded with this message:
`Send this info to developer !!! { Unhandable information found in DoReadDevices : "childLockEnabled" with value : false
Log entry is triggered for each thermostat.

`

Versions:

  • Adapter version: tado - v0.2.4
  • JS-Controller version: 3.1.6
  • Node version: v15.4.0
  • Operating system: Raspberry OS Buster / 10

Additional context
Send this info to developer !!! { Unhandable information found in DoReadDevices : "childLockEnabled" with value : false

[Feature_Request] Set the offset temperature for a room

It would be great if you could set the offset temperature for a room.
That would solve my biggest problem with tado: The actual temperature at the measuring thermostat is never the real actual temperature in the room. A static offset is unfortunately very inaccurate. The only possibility offered by tado is the use of a Smart Thermostat for 100€. This is too expensive for me.

Thanks for this adapter! Great work!

Edit:
A recording of the HTTP request shows me that you can use
https://my.tado.com/api/v2/devices/VA1503921408/temperatureOffset
with the following object:
{"celsius":-3}

Fehlermeldung "Cannot read property 'percentage' of undefined"

Volle Fehlermeldung:
"Issue in Get all roomsTypeError: Cannot read property 'percentage' of undefined"

Die Meldung kommt nur bei dem Tado System welches u.a. eine Gastherme mit Warmwassererzeugung steuert. Mein anderes Tado System welches nur aus Heizkörperthermostaten besteht bekommt keine Fehlermeldung.

Screenshot 2019-11-29 at 00 17 23

Disconnected from Tado cloud service

Hey,
no connection is possible with the newest version of the adapter and iobroker

tado.0 2020-06-17 20:45:29.964 error (18827) Disconnected from Tado cloud service ..., retry in 30 seconds !
tado.0 2020-06-17 20:45:29.961 warn (18827) This will be refused in future versions. Please report this to the developer.
tado.0 2020-06-17 20:45:29.960 warn (18827) The id "438872" has an invalid type!: Expected "string" or "object", received "number".

Please help me

Split "openWindow"

{"detectTime": "2019-12-02T21: 28: 20Z", "durationInSeconds": 3600, "expiry": "2019-12-02T22: 28: 20Z", "residualTimeInSeconds": 3587}
And only state "residualTimeInSeconds" may be updated every few seconds.

Error

Dear dev. can you please fix this bug?

bug

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.