A python script that automatically adjusts the temperature in your home upon leaving or arriving based on your settings from the tado app. It also automatically switches off the heating (activating Open Window Mode) in the room where the tado TRV detects an open window. In addition, it offers the possibility to configure the minimum and maximum temperature allowed.
- Python 3, install it using:
sudo apt install python3
- Pip, install it using:
sudo apt install python3-pip
- PyTado: This script relies on PyTado. Install it using:
pip3 install python-tado
This script was made possible because of PyTado's author, Chris Jewell (chrism0dwk@gmail.com), and the person who modified it, Wolfgang Malgadey (wolfgang@malgadey.de).
After installing Python3, pip and python-tado (Check Prerequisites) to download the script and run it, follow these steps:
-
Clone the repository using
git
(to check if it's installed runsudo apt install git
, in case it isn't it will ask if you want to install it, pressy
to confirm):git clone https://github.com/adrianslabu/tado_aa
-
Navigate to the cloned directory:
cd tado_aa
-
Run the script:
python3 tado_aa.py
-
The script will provide you with an authentication URL, which you need to open in any browser (phone, tablet, or PC). Log in using your Tado email and password. After authentication, the script will continue running.