Author Topic: New Plugin: Tado  (Read 377 times)

Offline Fredde87

  • Newbie
  • *
  • Posts: 13
  • Karma: +1/-0
New Plugin: Tado
« on: August 18, 2017, 01:32:32 pm »
Hey guys,

I have released the first version of my plug-in for Tado Smart Thermostats and Smart AC Controllers. You can find it on the MiOS app store by searching for "Tado". The github URL is here, https://github.com/Fredde87/tado

It has not been tested against Smart Radiator Valves as I have none to test against, but if someone has a account I can borrow then I am happy to add support for them.

Once the plugin is installed a Tado.com Connection device will be created. It has a Tado Settings page where you can enter your tado.com credentials.

The plugin will then query your account and create a Home for each house on your account and another sub device for each thermostat or AC controller you have in that house.

Please do read the README file on the Github page above, it contains some important information to be aware of. Please let me know if anyone has any issues.

Keep in mind,
  • Dry mode can be enabled using the SetModeTarget option in case someone wants to do it progamatically. However there is no graphical support for Dry or Fan Only mode so the GUI will not display what mode it is in
  • Tado does not report a SetPoint temperature if the Thermostat/AC Controller is not in Heating or Cooling mode. Therefore if it is Off or in Auto, then no temperature (or NaN) will be displayed.

Known Issue,
  • Scene triggers are not working yet. I have created them but they don't seem to trigger for some reason.
  • There are some bugs in Vera itself that seems to render Cool and Auto buttons on the Smart Thermostat even though it only supports Off and Heat
  • Set Point is now in increments of 0.5 but Tado actually only does 1.0 increments. I will change this for the next update.

Looking forward to hearing what people think of it!
« Last Edit: August 21, 2017, 09:16:27 am by Fredde87 »

Offline Axios

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
Re: New Plugin: Tado
« Reply #1 on: August 21, 2017, 06:55:36 am »
Hi!
Thank You for Your hard work, I am a new owner of a Vera Plus (not yet received) and I was wondering about Tado Support... because IMHO the Tado Smart Thermostat is one of the best on the market (for many reasons, the most important one is its compatibility with OpenTherm protocol...).

From what U have read, your plugin is also working with the smart thermostat, right?

Offline Fredde87

  • Newbie
  • *
  • Posts: 13
  • Karma: +1/-0
Re: New Plugin: Tado
« Reply #2 on: August 21, 2017, 09:13:07 am »
Hi!
Thank You for Your hard work, I am a new owner of a Vera Plus (not yet received) and I was wondering about Tado Support... because IMHO the Tado Smart Thermostat is one of the best on the market (for many reasons, the most important one is its compatibility with OpenTherm protocol...).

From what U have read, your plugin is also working with the smart thermostat, right?

No worries. Yes thats correct, I don't have a smart thermostat myself (I have a Smart AC Controller), instead I borrowed my dads Tado account to test the plugin against the smart thermostat and it should be working well.
There is however no support for the hot water features. The plugin just allows you to enable/disable Manual mode and set a heating temperature.

I've only tested my plugin on a Vera Lite so far, so I would be interested to know how the plugin works for you. Please do let me know how you get on.

Be aware as well that there seems to be a bug in the latest Vera software where the web interface will give show you a Cool and Auto button (the mobile app correctly displays just Heat and Off). This is obviously a bug because your smart thermostat does not have a Cool or Auto mode, so pressing these buttons won't do anything for you.

Offline Axios

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
Re: New Plugin: Tado
« Reply #3 on: August 21, 2017, 10:44:55 am »
Hi,

first of all thank You for Ur kind reply! Actually as I have said, I am still waiting for my VeraPlus to arrive...  Then I will have to start the renovation of my house and I am planning to make it ready for home automation... so I will also have to choose and buy a good thermostat... that's why I am already looking for informations to decide what to buy.

In another house I already have the NetAtmo thermostat, which woks fine, but it is not OpenTherm or Vera compatible... this is why I am looking at Tado and Nest... trying to understand which one could be better for my uses...

Offline tony-park

  • Jr. Member
  • **
  • Posts: 51
  • Karma: +1/-0
Re: New Plugin: Tado
« Reply #4 on: September 04, 2017, 06:36:21 pm »
Hi,

I have a netatmo thermostat, and it can be added to the Vera as a device. I'm using a vera plus too.


HTH
Tony

Offline Axios

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
Re: New Plugin: Tado
« Reply #5 on: September 05, 2017, 06:30:20 am »
Thank You,

I already Knew that NetAtmo is supported... but, sadly, this thermostat is not compatible with the OpenTherm protocol, so it is not useful for my new home.

Offline florianec

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
Re: New Plugin: Tado
« Reply #6 on: September 15, 2017, 05:02:31 am »
Hi! I have tested your Plugin with my Radiator Thermostats at Home.

   - set temperature, only working when "heat mode" and a new temperature set together
   
   - the mode (off, heat, cool, auto)  always falls back to off. As you said, cool and auto are not supported in tado, so it  always falls
          back from heat to off - but it's working in the tado app, so it's only displayed or updatedt incorrect

   - inside temperature and target temperature are displayed correctly / updates happen within a few seconds in both ways.
   - the manual mode from tado (Normal in Vera) and auto mode (Energy in Vera) are updated correctly within a few seconds, well I
           can't switch to normal mode from Vera,  but normal mode is set when i set a temperature as described above. (But maybe this is
           because tado always needs a (new) temperature in the request?


A Feature Request: Set a "Manual mode - until next automatic change" or is this possible when i set a specific Variable?

So for now i am very happy with your Plugin. Thank you for the hard work! I'm able to use my Scenes an PLEG to control my Tado without the detour over IFTTT.   :D

Next Week i'am getting Tado Radiator Thermostats  for our Office, if you have time i can grand you access to the new account for a few Weeks until we set up our Heating for winter. If you are  interested please let me know!
« Last Edit: September 15, 2017, 05:08:05 am by florianec »