This integration for Home Assistant allows you to use Tado's API to create your own "Auto-Assist." It periodically communicates with Tado's servers to retrieve the home's status and can modify it based on user input. The integration relies on the PyTado library, which is automatically installed alongside it.
- Automation: Automates the change of operating mode (Home or Away) and the suspension of home heating.
- Mobile Device Tracking: Detect mobile devices linked to Tado and their home presence.
- Home & Away Modes: Get your home to "Away" or "Home" mode with ease.
- Open Window Detection: Get alerts when a window is detected as open.
- Customizable Scan Interval: Choose how frequently the system checks for updates.
- HA repair: Support repair function in case of re-authentication.
- Data Logging & Debugging: Includes logging support for easy debugging.
Below are some preview images showcasing Tado Assist in action:
- Open Home Assistant and install HACS.
- Go to HACS → Integrations → Add Custom Repository.
- Enter the repository URL:
https://github.com/yourusername/tado-assist
. - Click Install and restart Home Assistant.
- Navigate to Settings → Devices & Services → Add Integration → Search for Tado Assist.
- Enter your Tado credentials and configure the scan interval.
- Download the latest release from GitHub Releases.
- Extract the
tado_assist
folder intoconfig/custom_components/
in your Home Assistant directory. - Restart Home Assistant.
- Add the integration via Settings → Devices & Services.
We welcome contributions! Feel free to open issues, suggest features, or submit pull requests.
- Feature Requests: Open an issue describing your idea.
- Bug Reports: Report bugs with clear steps to reproduce them.
- Code Contributions: Fork the repo, create a new branch, and submit a pull request.
- Translations: Translate the integration into your language.
If you find Tado Assist useful, consider buying me a coffee to support future development!
This project is licensed under the MIT License.
Stay up to date with the latest changes and improvements:
- New authentication system for TADO servers;
- Support for HA repair function;
- First public version.
📢 Stay updated! Follow the project on GitHub for updates and new features.