Tado Thermostat plugin

For heating/cooling related questions in Domoticz
dotms
Posts: 28
Joined: Monday 01 May 2017 22:52
Target OS: Linux
Domoticz version: git
Location: Netherlands
Contact:

Re: Tado Thermostat plugin

Post by dotms » Monday 23 July 2018 12:59

You can try opening the debug console of your browser and see if any javascript errors show up.

If they do there's possibly some caching-related issue. Maybe you can try doing the same in private browsing mode, bypassing the cache?

ppan
Posts: 2
Joined: Thursday 02 August 2018 23:29
Target OS: -
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by ppan » Thursday 02 August 2018 23:35

Can I use Tado hardware with this plugin without letting the Tado hardware connect to internet?

Andyf66
Posts: 49
Joined: Wednesday 13 June 2018 12:13
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Tado Thermostat plugin - DNS weirdness

Post by Andyf66 » Friday 03 August 2018 9:20

My Tado plugin seems to work OK, but I've noticed something odd.

I run my own local DNS server (Pihole) and looking at the logs, my Domoticz server seems to make *huge* amounts of DNS lookups for 'my.tado.com'. In the last 24 hours it appears to have made over 26,000 lookups on that one domain. These are cached, so don't really impact performance but it does seem pretty weird to me.

Any thoughts?

dotms
Posts: 28
Joined: Monday 01 May 2017 22:52
Target OS: Linux
Domoticz version: git
Location: Netherlands
Contact:

Re: Tado Thermostat plugin

Post by dotms » Friday 03 August 2018 9:54

ppan wrote:
Thursday 02 August 2018 23:35
Can I use Tado hardware with this plugin without letting the Tado hardware connect to internet?
Nope. Tado hardware only talks to the Tado servers. If you want to get something done on Tado devices you'll have to do it via the Tado servers. Local device is not able to do anything meaningful. Even the schedule is controlled by the Tado servers.
Andyf66 wrote:
Friday 03 August 2018 9:20
My Tado plugin seems to work OK, but I've noticed something odd.

I run my own local DNS server (Pihole) and looking at the logs, my Domoticz server seems to make *huge* amounts of DNS lookups for 'my.tado.com'. In the last 24 hours it appears to have made over 26,000 lookups on that one domain. These are cached, so don't really impact performance but it does seem pretty weird to me.

Any thoughts?
Your Linux installation probably does not have a caching dns resolver installed, so for every request it will have to resolve the my.tado.com domain again (which is cached by your PiHole installation, so in a certain way you do have a dns cache :lol: ). 26,000/day does not seem entirely unreasonable to me. Every 30 seconds or so about 4-10 or more requests are made to the Tado servers, depending on the number of zones and devices.

Andyf66
Posts: 49
Joined: Wednesday 13 June 2018 12:13
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by Andyf66 » Friday 03 August 2018 10:46

Your Linux installation probably does not have a caching dns resolver installed, so for every request it will have to resolve the my.tado.com domain again (which is cached by your PiHole installation, so in a certain way you do have a dns cache :lol: ). 26,000/day does not seem entirely unreasonable to me. Every 30 seconds or so about 4-10 or more requests are made to the Tado servers, depending on the number of zones and devices.
Thanks for getting back to me so quickly. I've got 4 zones in total so I guess that makes sense. The load on the Pihole is negligible so I'm not too worried about adding an extra layer of DNS cache on my Domoticz Pi (A different device).

Is there any concern that Tado may start to rate limit requests at any point, as we're hitting their servers pretty hard (compared to a web user or the native apps)?

Andyf66
Posts: 49
Joined: Wednesday 13 June 2018 12:13
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by Andyf66 » Thursday 09 August 2018 13:13

Anybody else having Tado login problems? Since the 5th Aug my log has been spammed with this

2018-08-09 12:03:48.495 Tado: Attempting login.
2018-08-09 12:03:48.520 Error: Tado: Failed to retrieve API environment from 2018-08-09 12:03:48.495 Tado: Attempting login.
2018-08-09 12:03:48.520 Error: Tado: Failed to retrieve API environment from https://my.tado.com/webapp/env.js

All my Tado devices are offline in Domoticz. No Tado changes from my end - password etc. I can also wget the URL specified from my Domoticz server.

ronschaeffer
Posts: 11
Joined: Monday 11 September 2017 17:13
Target OS: Linux
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by ronschaeffer » Thursday 09 August 2018 15:00

Andyf66 wrote:
Thursday 09 August 2018 13:13
Anybody else having Tado login problems? Since the 5th Aug my log has been spammed with this

2018-08-09 12:03:48.495 Tado: Attempting login.
2018-08-09 12:03:48.520 Error: Tado: Failed to retrieve API environment from 2018-08-09 12:03:48.495 Tado: Attempting login.
2018-08-09 12:03:48.520 Error: Tado: Failed to retrieve API environment from https://my.tado.com/webapp/env.js

All my Tado devices are offline in Domoticz. No Tado changes from my end - password etc. I can also wget the URL specified from my Domoticz server.
All working for me. I only added Tado to Domoticz for the first time a few days ago, however.

dotms
Posts: 28
Joined: Monday 01 May 2017 22:52
Target OS: Linux
Domoticz version: git
Location: Netherlands
Contact:

Re: Tado Thermostat plugin

Post by dotms » Thursday 09 August 2018 15:54

Working fine here too. Has anything changed in your installation? OS updates, Domoticz updates, ... anything?

Andyf66
Posts: 49
Joined: Wednesday 13 June 2018 12:13
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by Andyf66 » Thursday 09 August 2018 16:50

Hmmm. I’m running a special beta trying to track down some threading issues. Might be related I guess. :-(

dotms
Posts: 28
Joined: Monday 01 May 2017 22:52
Target OS: Linux
Domoticz version: git
Location: Netherlands
Contact:

Re: Tado Thermostat plugin

Post by dotms » Thursday 09 August 2018 16:54

Just make sure to use libssl1.0-dev when building. Domoticz seems to have some issues when used with libssl-dev.

Andyf66
Posts: 49
Joined: Wednesday 13 June 2018 12:13
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by Andyf66 » Thursday 09 August 2018 19:59

Thanks.

Builds were provided for me.... Just switched to the beta release today and Tado works fine, so definitely a problem with my 'special' build.

ppan
Posts: 2
Joined: Thursday 02 August 2018 23:29
Target OS: -
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by ppan » Thursday 09 August 2018 21:30

dotms wrote:
Friday 03 August 2018 9:54
ppan wrote:
Thursday 02 August 2018 23:35
Can I use Tado hardware with this plugin without letting the Tado hardware connect to internet?
Nope. Tado hardware only talks to the Tado servers. If you want to get something done on Tado devices you'll have to do it via the Tado servers. Local device is not able to do anything meaningful. Even the schedule is controlled by the Tado servers.
Thanks for your answer. Guess I'll be returning my Tado hardware then.

demandt
Posts: 4
Joined: Wednesday 28 December 2016 22:37
Target OS: Raspberry Pi
Domoticz version: 3.7412
Contact:

Re: Tado Thermostat plugin

Post by demandt » Saturday 11 August 2018 10:59

dotms wrote:
Monday 30 April 2018 19:04

Current features implemented:
  • Zone setpoint
  • Zone temperature/humidity
  • Zone away
  • Zone Heating On (is zone currently being heated)
  • Zone heating power %
  • Zone heating enabled (is zone allowed to turn on heating)
  • Zone manual setpoint override (turn off only)
Great plugin! For presence detection it would be great to see wich individual Phone is present or away. Is there a possibility you add this to the list of features?

Thnxs!

corederoma82
Posts: 81
Joined: Saturday 14 January 2017 22:34
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by corederoma82 » Monday 13 August 2018 15:51

I have seen that Domoticz support Tado, but this product also?

https://www.tado.com/it/prodotti/climat ... telligente

Or thermostat only?


Thanks
Raspberry PI 3, 3x Yeelight bulbs, 1x Yeeligh led strip, 1x Sonoff with ESP826, Controlicz, Kodi

ronschaeffer
Posts: 11
Joined: Monday 11 September 2017 17:13
Target OS: Linux
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by ronschaeffer » Friday 17 August 2018 13:43

Hi there -When I check the log, Domoticz is chatting with each of my Tado thermostats every minute. I don't really need that amount of precision. Is it possible to reduce the checks to, say, every 10 minutes to reduce network traffic?

henk99
Posts: 22
Joined: Thursday 02 March 2017 12:36
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by henk99 » Thursday 06 September 2018 12:21

Silly question perhaps, but do I understand correctly that you can't really control anything from this plugin? I can use it mainly to see the status of certain items right?

I'm asking because I would like to be able to switch warm water heating on/off from domoticz. So far that doesn't seem to work with the 'Heating enabled' or 'manual setpoint override'. Or am I missing something? :?:

henk99
Posts: 22
Joined: Thursday 02 March 2017 12:36
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Tado Thermostat plugin

Post by henk99 » Thursday 13 September 2018 10:21

henk99 wrote:
Thursday 06 September 2018 12:21
Silly question perhaps, but do I understand correctly that you can't really control anything from this plugin? I can use it mainly to see the status of certain items right?

I'm asking because I would like to be able to switch warm water heating on/off from domoticz. So far that doesn't seem to work with the 'Heating enabled' or 'manual setpoint override'. Or am I missing something? :?:
Could somebody elaborate on this please? Trying all kinds of things but can't get it to work yet.

Onrust
Posts: 43
Joined: Saturday 24 June 2017 10:44
Target OS: Raspberry Pi
Domoticz version: 3.9208
Contact:

Re: Tado Thermostat plugin

Post by Onrust » Sunday 28 October 2018 13:24

henk99 wrote:
Thursday 13 September 2018 10:21
henk99 wrote:
Thursday 06 September 2018 12:21
Silly question perhaps, but do I understand correctly that you can't really control anything from this plugin? I can use it mainly to see the status of certain items right?

I'm asking because I would like to be able to switch warm water heating on/off from domoticz. So far that doesn't seem to work with the 'Heating enabled' or 'manual setpoint override'. Or am I missing something? :?:
Could somebody elaborate on this please? Trying all kinds of things but can't get it to work yet.
No, you should be able to control Tado from Domoticz, i.e. override the Tado schedule and set a manual target temperature, or revert back to the schedule you created in Tado.

jompie
Posts: 35
Joined: Sunday 09 November 2014 19:36
Target OS: Raspberry Pi
Domoticz version: 3.5877
Location: Netherlands
Contact:

Re: Tado Thermostat plugin

Post by jompie » Wednesday 07 November 2018 22:58

I recently installed the newest -stable version of Domoticz which includes the TADO plugin. Great work. The only thing I see is that it consumes almost all CPU usage (90%) when the data is retrieved. When I deactivate the hardware in Domoticz, Domoticz only consumes about 2-5 %. Are there possibilities to fix the CPU usage?
KAKU switches/receivers/Motion sensor/Doorbell
Oregon Temp sensors, TFA Temp sensor
Mertik controller
Raspberry Pi, RFXCom

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests