Skip to main content

Python asyncio Tedee Client Package

This is a Tedee Lock Client package. It is an async implementation of joerg65's original package.

Install:

From pip

pip install aiotedee

Locally

pipenv install -e .
# or
python3 setup.py install

Try it out

{
  "personalToken": "<your token>"
}

cd into the directory of those to files and run

python example.py
  • Initiate an instance of TedeeClient
from aiotedee import TedeeClient

pk = "<your PersonalKey>"
# through init
client = TedeeClient(pk) # is initialized with no locks
client.get_locks() # get the locks

# through classmethod
# will initialize directly with all locks you have
client = await TedeeClient.create(pk)
  • the locks are avialable in a dictionary client.locks_dict with the key of the dict being the serial number of each lock, or in a list client.locks

Download files

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

Source Distribution

aiotedee-0.3.0.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aiotedee-0.3.0-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

Details for the file aiotedee-0.3.0.tar.gz.

File metadata

  • Download URL: aiotedee-0.3.0.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiotedee-0.3.0.tar.gz
Algorithm Hash digest
SHA256 e74247d6abc338cd99f74399cd64711cc7b0b8a371c29b69b5f1e8e952b6118b
MD5 ae6d0d8104c1c7d7f62242c44089a626
BLAKE2b-256 330e68ef5b525a2af9a8e72dbae34560a7fcde2d483554a04f640548b04cb9f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiotedee-0.3.0.tar.gz:

Publisher: pypi.yaml on zweckj/aiotedee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiotedee-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: aiotedee-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 13.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiotedee-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 65267be62ff207d069c5a414198bd909e99e23113e40889e85e0222325024d10
MD5 ab9c2a0df25e87f90f9ad7afcad02f3a
BLAKE2b-256 d01c0446afd0a863a2daf80258589da3c725b90adcc42fb96ac1c1a16448e006

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiotedee-0.3.0-py3-none-any.whl:

Publisher: pypi.yaml on zweckj/aiotedee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 files

0.2.27

2 files

0.2.26

2 files

0.2.25

2 files

0.2.24

2 files

0.2.23

2 files

0.2.22

2 files

0.2.21

2 files

0.2.20

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page