Skip to main content

PyTado from chrism0dwk, modfied by w.malgadey, diplix, michaelarnauts, LenhartStephan, splifter, syssi, andersonshatch, Yippy, p0thi

Project description

Author: Chris Jewell <chrism0dwk@gmail.com> Modified: Wolfgang Malgadey <wolfgang@malgadey.de>

Licence: GPL v3

Copyright: Chris Jewell 2016-2018

PyTado is a Python module implementing an interface to the Tado web API. It allows a user to interact with their Tado heating system for the purposes of monitoring or controlling their heating system, beyond what Tado themselves currently offer.

It is hoped that this module might be used by those who wish to tweak their Tado systems, and further optimise their heating setups.

Disclaimer

Besides owning a Tado system, I have no connection with the Tado company themselves. PyTado was created for my own use, and for others who may wish to experiment with personal Internet of Things systems. I receive no help (financial or otherwise) from Tado, and have no business interest with them. This software is provided without warranty, according to the GNU Public Licence version 3, and should therefore not be used where it may endanger life, financial stakes, or cause discomfort and inconvenience to others.

Example basic usage

>>> from PyTado.interface import Tado
>>> t = Tado('my@username.com', 'mypassword')
>>> climate = t.getClimate(zone=1)

Development

This software is at a purely experimental stage. If you’re interested and can write Python, clone the Github repo, drop me a line, and get involved!

Release and publish to pypi.org

see: https://packaging.python.org/tutorials/packaging-projects/

TL:DR; * update version in setup.py * python3 -m pip install –user –upgrade setuptools wheel * python3 setup.py sdist bdist_wheel * python3 -m pip install –user –upgrade twine * python3 -m twine upload dist/*

Best wishes and a warm winter to all!

Chris Jewell

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jorgenvatle-python-tado-0.14.dev3.tar.gz (23.9 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file jorgenvatle-python-tado-0.14.dev3.tar.gz.

File metadata

File hashes

Hashes for jorgenvatle-python-tado-0.14.dev3.tar.gz
Algorithm Hash digest
SHA256 e8cb8c20848f28b380f8735ba5c9e679add4af7ea4fb94a3b09005d71fdc2c0b
MD5 dabd79f13de5599641cafeb27fedbc16
BLAKE2b-256 858b1b2fda3037f0e540946def3f011428d1f2b586c6fd22c1aca93be8a0e9a0

See more details on using hashes here.

File details

Details for the file jorgenvatle_python_tado-0.14.dev3-py3-none-any.whl.

File metadata

File hashes

Hashes for jorgenvatle_python_tado-0.14.dev3-py3-none-any.whl
Algorithm Hash digest
SHA256 523d7f0288fbdca4fe862b709436cd6142ebdef28fe705ed8156dc602a311af0
MD5 6f11636b692f9b7fbe9735964a0c5094
BLAKE2b-256 7970e7c49fc9579a744748a5fb0dbca99c0e906d6d003cd6ceb067446f7c3210

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page