{"categories":[{"label":"Home Automation","url":"https://skillfed.io/packages/category/home-automation"}],"enrichment":{"capability":"PyTado provides a Python interface to the Tado web API, allowing you to monitor and control your Tado heating system programmatically beyond the official app's capabilities.","skillfed_tags":["home-automation","iot-integration","heating-control"],"use_cases":["Build a custom home automation dashboard that pulls live heating data and displays it alongside other smart home metrics","Create heating optimization logic that adjusts temperatures based on occupancy, weather, or time-of-day patterns","Integrate heating control into a broader home assistant setup or third-party smart home platform","Monitor heating system performance over time and generate reports on energy usage and comfort patterns","Trigger heating adjustments from external events like door sensors or outdoor temperature changes"],"what_it_does":"python-tado is a Python wrapper around the Tado heating system API that lets you read and control your smart thermostat beyond what Tado's official app provides. It handles the OAuth2 device-flow authentication (as of March 2025) and manages token refresh automatically. The package depends only on requests and is designed for developers who want to build custom automation, monitoring, or integration layers on top of their Tado heating setup.\n\nThe library exposes methods to check device activation status, retrieve zones, and interact with the heating system. It supports token persistence so you don't have to re-authenticate on every run. The project is actively maintained, supports modern Python versions (3.11 or later), and has no known security vulnerabilities. It's classified as Beta and intended for developers comfortable with experimental software.","worth_installing":"Yes, if you own a Tado system and want programmatic control or integration with custom automation. The package is actively maintained, has low install friction, and carries no security vulnerabilities. The GPL-3.0-or-later license is a blocker only if you need to use it in a proprietary application. The device-flow authentication adds a one-time setup step but is well-documented."},"id":"python-tado","links":{"html":"https://skillfed.io/packages/python-tado","md":"https://skillfed.io/packages/python-tado.md","pypi":"https://pypi.org/project/python-tado/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-04-03","license_spdx":null,"license_treatment":"copyleft","name":"python-tado","python_support":"supports_current","summary":"PyTado from chrism0dwk, modified by w.malgadey, diplix, michaelarnauts, LenhartStephan, splifter, syssi, andersonshatch, Yippy, p0thi, Coffee2CodeNL, chiefdragon, FilBr, nikilase, albertomontesg, Moritz-Schmidt, palazzem"},"popularity":{"monthly_downloads":76842,"position":14588,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.19.2"}
