core: Tado component suddenly broken

The problem

Since updating to home assistant 0.108 the tado component in my installation has suddenly stopped working resulting in the errors below.

Environment

  • Home Assistant Core release with the issue: 0.108 and 0.109.2
  • Last working Home Assistant Core release (if known): 0.107.6
  • Operating environment (Home Assistant/Supervised/Docker/venv): Raspbian GNU/Linux 10 (buster), raspberrypi4
  • Integration causing this issue: Tado
  • Link to integration documentation on our website: https://www.home-assistant.io/integrations/tado/

Problem-relevant configuration.yaml

tado:
  username: !secret email
  password: !secret tado

Traceback/Error logs

Setup failed for tado: Unable to import component: No module named 'PyTado.const'

Error occurred loading configuration flow for integration tado: No module named 'PyTado.const'

Additional information

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 15 (4 by maintainers)

Most upvoted comments

Thank you! reinstalling worked.

I’m not sure what is going on with your instance. It doesn’t seem like something I’m going to be able to diagnose as the problem appears to be outsite of tado and a problem with the python install stack.

It might be best to do a backup, reinstall, and then restore your configuration.

Would you try manually installing python-tado in your home assistant environment

pip install python-tado==0.8.1

It looks like you have an old version of the python-tado package installed.

Do you have a custom tado installed that may need to be removed?