Tado Thermostat plugin

For heating/cooling related questions in Domoticz

Moderator: leecollings

manutremo
Posts: 67
Joined: Saturday 19 November 2016 17:02
Target OS: NAS (Synology & others)
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by manutremo »

Did you restart the plug-in after allowing devices creation? That should trigger detection of new devices
Davince
Posts: 3
Joined: Saturday 15 December 2018 0:07
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Amsterdam
Contact:

Re: Tado Thermostat plugin

Post by Davince »

With restarting the plugin, do you mean removing tado hardware and adding again in the hardware section? Will that remove the history of my tado temp devices, etc too? (Not the biggest issue, as long as this would solve the issue with some devices not showing).
KAKU switches/receivers/doorbell/dimmer
Tado thermostat + radiator valves
Philips Hue / tradfri / gledopto led
Raspberry Pi, RFXCom
Planning: curtain, pellet stove, hardwired switches
manutremo
Posts: 67
Joined: Saturday 19 November 2016 17:02
Target OS: NAS (Synology & others)
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by manutremo »

No, just select it in the hardware tab, click on Enable, click on Update, select or again, click on Enable, then on Update. That should trigger it. If not, you can always restart the full domoticz.
Davince
Posts: 3
Joined: Saturday 15 December 2018 0:07
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Amsterdam
Contact:

Re: Tado Thermostat plugin

Post by Davince »

Super, that did the trick for me! Very happy with it, thanks!
KAKU switches/receivers/doorbell/dimmer
Tado thermostat + radiator valves
Philips Hue / tradfri / gledopto led
Raspberry Pi, RFXCom
Planning: curtain, pellet stove, hardwired switches
dotms
Posts: 29
Joined: Monday 01 May 2017 22:52
Target OS: Linux
Domoticz version: git
Location: Netherlands
Contact:

Re: Tado Thermostat plugin

Post by dotms »

Just a quick message that I have decided to replace my Tado thermostat by a different heating solution. Since I don't have any way to properly test or validate any changes I make I will cease my development activities on this hardware. In its current form the plugin is quite usable and bug free and very much suitable for daily use.

As the code is in the public Domoticz repository anyone who feels like it is free to take over any further development.
vamp
Posts: 34
Joined: Saturday 06 October 2018 13:20
Target OS: Linux
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by vamp »

Hello there,

I add a new device to Tado (smart radiator thermostat) but i can not control it. I see the values, but not set it (like only "read" right)

The old two devices (normal thermostat and a another radiator thermostat) working well.

I not see any special on Domoticz log.
vamp
Posts: 34
Joined: Saturday 06 October 2018 13:20
Target OS: Linux
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by vamp »

vamp wrote: Thursday 17 January 2019 20:26 Hello there,

I add a new device to Tado (smart radiator thermostat) but i can not control it. I see the values, but not set it (like only "read" right)

The old two devices (normal thermostat and a another radiator thermostat) working well.

I not see any special on Domoticz log.
Notice:

It not important, what device use it on third room. The problem is the third room. If i add it, can not change the values.
rjblake
Posts: 142
Joined: Friday 21 October 2016 9:25
Target OS: NAS (Synology & others)
Domoticz version:
Location: Netherlands
Contact:

Re: Tado Thermostat plugin

Post by rjblake »

Heads up for all - I received this notification today:
tado is discontinuing the old OAuth2 endpoints at my.tado.com. Starting March 2019, authentication will require retrieving access and refresh tokens from auth.tado.com. The client public-api-preview can be used as is (with the same client secret) on the new endpoint.

The new authentication will also be a standard OAuth2 system, but will use JWT as a format for refresh tokens. So be aware that this will increase the size of the refresh tokens.

Additionally, the new endpoints implement refresh token rotation. A new refresh token is issued with every access token refresh response. The previous refresh token is invalidated.
Refresh token rotation info here.

I have checked the Tado code for Domoticz and it looks like it should continue to work as the endpoints are determined by pretending that it is URL call being made.
coen17st

Re: Tado Thermostat plugin

Post by coen17st »

vamp wrote: Wednesday 23 January 2019 0:37
vamp wrote: Thursday 17 January 2019 20:26 Hello there,

I add a new device to Tado (smart radiator thermostat) but i can not control it. I see the values, but not set it (like only "read" right)

The old two devices (normal thermostat and a another radiator thermostat) working well.

I not see any special on Domoticz log.
Notice:

It not important, what device use it on third room. The problem is the third room. If i add it, can not change the values.

I thought I had the same problem, could not set the temperature of no more than two rooms.

It still looks like it but i have discovered that there is a twist. (program mistake?) As an example, when I change the manual setpoint from Domoticz of the bedroom, the setpoint of the living room changes, the setpoint of the bedroom remains at the old value. It seems read only but in the background a completely different / wrong room changes.

Someone who has this, or even better is there a solution?

re-adding the hardware does not solve anything
DarkAllMan
Posts: 52
Joined: Friday 23 December 2016 9:41
Target OS: Linux
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by DarkAllMan »

I would also like to turn off the thermostat via domoticz... but I don't think it's possible at the moment.
Who can help in adding this function?
vamp
Posts: 34
Joined: Saturday 06 October 2018 13:20
Target OS: Linux
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by vamp »

Now i use IFTTT to control Tado via Domoticz. It is bit slower (about 2-3 sec response time) but work without any error.
bxlouis
Posts: 45
Joined: Wednesday 16 December 2015 14:30
Target OS: Raspberry Pi / ODroid
Domoticz version: 2020.1
Location: Belgium
Contact:

Re: Tado Thermostat plugin

Post by bxlouis »

Hi,
First thanks for this amazing plugin.

I am wondering if someone is still maintaining it and could allow to retrieve and control the "Home/Away" and "Open Window" switches.
I know the plugin already retrieves the "Home/Away" status, but it seems that it is read-only as I cannot switch it on or off.

I saw on this page: https://shkspr.mobi/blog/2019/02/tado-a ... -for-2019/

That there is an endpoint to control these 2 values (cf. Georgi P comment on 2019-11-19 at 12:25).
Modifying the plugin to support this feature would make it even better but I am not sure how to proceed.

Any idea?

Cheers!
bxlouis
Posts: 45
Joined: Wednesday 16 December 2015 14:30
Target OS: Raspberry Pi / ODroid
Domoticz version: 2020.1
Location: Belgium
Contact:

Re: Tado Thermostat plugin

Post by bxlouis »

vamp wrote: Thursday 17 January 2019 20:26 I thought I had the same problem, could not set the temperature of no more than two rooms.

It still looks like it but i have discovered that there is a twist. (program mistake?) As an example, when I change the manual setpoint from Domoticz of the bedroom, the setpoint of the living room changes, the setpoint of the bedroom remains at the old value. It seems read only but in the background a completely different / wrong room changes.

Someone who has this, or even better is there a solution?

re-adding the hardware does not solve anything
Exact same issue here, I noticed that in the "Devices" section of Domoticz, the setpoint which are inverted share almost the same "ID".
My bedroom has ID 000002E and my kitchen ID 0000002.
Not sure if it is linked to the issue but that's the only thing I see that could explain this behaviour.

Sadly, I cannot keep using the plugin due to this error and based on the thread activity, it seems that it is not maintained anymore :(
gavacac
Posts: 12
Joined: Tuesday 06 December 2016 20:57
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by gavacac »

Hi,

How do I extract the temperature from the 'Temp/Hum' so I can use it in events?

Thanks

Gavin
nigels0
Posts: 221
Joined: Thursday 23 January 2014 12:43
Target OS: Raspberry Pi / ODroid
Domoticz version: 3.8153
Contact:

Re: Tado Thermostat plugin

Post by nigels0 »

Hi,

I’m trying this with the Air Conditioning modules, but get this error

Code: Select all

[2020-01-01 22:46:21.377 Status: Tado: Worker started. Will poll every 30 seconds.
2020-01-01 22:46:26.378 Tado: Attempting login.
2020-01-01 22:46:27.277 Status: Tado: Retrieved webapp environment from API.
2020-01-01 22:46:37.808 Error: Tado: GetAuthToken: HTTP/1.1 28 Timeout was reached 
Any thoughts on what this could be?
Zygoun
Posts: 1
Joined: Sunday 26 April 2020 10:23
Target OS: Linux
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by Zygoun »

Hi,
I also work to add my tado device to my conf.
That's works good !!

Recently, I found a node.
/homes/homeID/airComfort who return this values :

-freshness: object
-value: "FAIR"
lastOpenWindow: "2020-04-25T17:47:56Z"
-comfort: array[1]
-0: object
roomId: 1
temperatureLevel: "COLD"
humidityLevel: "COMFY"
-coordinate: object
radial: 0.51
angular: 276

These are in the bottom of the "air comfort skill" in V3+, but i am not able to find others like pollens or outside air.
All screenshots are here :
https://support.tado.com/en/articles/34 ... fort-skill

I try some others node with no success..
Any ideas ?
bxlouis
Posts: 45
Joined: Wednesday 16 December 2015 14:30
Target OS: Raspberry Pi / ODroid
Domoticz version: 2020.1
Location: Belgium
Contact:

Re: Tado Thermostat plugin

Post by bxlouis »

@Zygoun

To retrieve the information about pollens and outside air, the app uses the following call:

Code: Select all

https://acme.tado.com/v1/homes/homeID/airComfort?longitude=LONGITUDE&latitude=LATITUDE
Are you working on a plugin or something?
gvrgvr
Posts: 17
Joined: Friday 09 October 2020 8:21
Target OS: Raspberry Pi / ODroid
Domoticz version: 2021.1
Location: Netherlands
Contact:

Re: Tado Thermostat plugin

Post by gvrgvr »

I added an extra zone to my setup. Domoticz sees it:

2020-10-09 07:20:17.607 Status: Tado: Worker started. Will poll every 30 seconds.
2020-10-09 07:20:22.972 Status: Tado: Retrieved webapp environment from API.
2020-10-09 07:20:23.682 Status: Tado: Received access token from API.
2020-10-09 07:20:23.682 Status: Tado: Received refresh token from API.
2020-10-09 07:20:23.997 Status: Tado: Registered Home 'Thuis' with id 177002
2020-10-09 07:20:24.303 Status: Tado: Registered Zone 1 'Woonkamer' of type HEATING
2020-10-09 07:20:24.303 Status: Tado: Registered Zone 2 'Badkamer' of type HEATING
2020-10-09 07:20:24.303 Status: Tado: Registered Zone 0 'Warm water' of type HOT_WATER

But I don't see any devices of the new zone 'Badkamer'.
Does the tado plugin support multiple zones ?
gvrgvr
Posts: 17
Joined: Friday 09 October 2020 8:21
Target OS: Raspberry Pi / ODroid
Domoticz version: 2021.1
Location: Netherlands
Contact:

Re: Tado Thermostat plugin

Post by gvrgvr »

gvrgvr wrote: Friday 09 October 2020 8:43 I added an extra zone to my setup. Domoticz sees it:

2020-10-09 07:20:17.607 Status: Tado: Worker started. Will poll every 30 seconds.
2020-10-09 07:20:22.972 Status: Tado: Retrieved webapp environment from API.
2020-10-09 07:20:23.682 Status: Tado: Received access token from API.
2020-10-09 07:20:23.682 Status: Tado: Received refresh token from API.
2020-10-09 07:20:23.997 Status: Tado: Registered Home 'Thuis' with id 177002
2020-10-09 07:20:24.303 Status: Tado: Registered Zone 1 'Woonkamer' of type HEATING
2020-10-09 07:20:24.303 Status: Tado: Registered Zone 2 'Badkamer' of type HEATING
2020-10-09 07:20:24.303 Status: Tado: Registered Zone 0 'Warm water' of type HOT_WATER

But I don't see any devices of the new zone 'Badkamer'.
Does the tado plugin support multiple zones ?
Fixed. I removed and added the tado hardware, but I think "accepting new hardware/sensors" was the only right thing to do.
gvrgvr
Posts: 17
Joined: Friday 09 October 2020 8:21
Target OS: Raspberry Pi / ODroid
Domoticz version: 2021.1
Location: Netherlands
Contact:

Re: Tado Thermostat plugin

Post by gvrgvr »

bxlouis wrote: Friday 29 November 2019 22:15
vamp wrote: Thursday 17 January 2019 20:26 I thought I had the same problem, could not set the temperature of no more than two rooms.

It still looks like it but i have discovered that there is a twist. (program mistake?) As an example, when I change the manual setpoint from Domoticz of the bedroom, the setpoint of the living room changes, the setpoint of the bedroom remains at the old value. It seems read only but in the background a completely different / wrong room changes.

Someone who has this, or even better is there a solution?

re-adding the hardware does not solve anything
Exact same issue here, I noticed that in the "Devices" section of Domoticz, the setpoint which are inverted share almost the same "ID".
My bedroom has ID 000002E and my kitchen ID 0000002.
Not sure if it is linked to the issue but that's the only thing I see that could explain this behaviour.

Sadly, I cannot keep using the plugin due to this error and based on the thread activity, it seems that it is not maintained anymore :(
I have the exact same issue now I use multiple zones with Tado.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests