Skip to main content

Open-source home automation platform running on Python 3.

Project description

CI pre-commit.ci status

velbus-aio

Velbus Asyncio, a library to support the Velbus home automation system.

This Lib is a rewrite in python3 with asyncio of the python-velbus module. Part of the code from the above lib is reused. Its also build on top of the openHab velbus protocol description.

The latest version of the library is published as a python package on pypi

Supported connections:

Type Example Description
serial /dev/ttyACME0 a serial device
(tcp://)ip:port 192.168.1.9:1234 An ip address + tcp port combination, used in combination with any velbus => tcp gateway, the tcp:// part is optional
tls://ip:port tls://192.168.1.9:12345 A connection to Signum
tls://auth@ip:port tls://iauthKey@192.168.1.9:12345 A connection to Signum with uthentication

Development

See the contributing guidelines.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

velbus_aio-2024.7.4.tar.gz (65.6 kB view details)

Uploaded Source

Built Distribution

velbus_aio-2024.7.4-py3-none-any.whl (110.7 kB view details)

Uploaded Python 3

File details

Details for the file velbus_aio-2024.7.4.tar.gz.

File metadata

  • Download URL: velbus_aio-2024.7.4.tar.gz
  • Upload date:
  • Size: 65.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for velbus_aio-2024.7.4.tar.gz
Algorithm Hash digest
SHA256 66b8ae01dd281174b6146cfa25d4f7d81762019dd9b4188a00f46d4e229bb852
MD5 a1f17ca41ae4bf3c1d9b0bb2cafd0180
BLAKE2b-256 4a3c156d1f41fa10144365cfe2125febbe4e75b94f8b95d6e17da6f37f1226ec

See more details on using hashes here.

File details

Details for the file velbus_aio-2024.7.4-py3-none-any.whl.

File metadata

File hashes

Hashes for velbus_aio-2024.7.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f60ad70194c9613d03317159702ab110636e096911b3ac781ee3284d434e8dfc
MD5 36878839f9e28c0e131b8a1089233ec0
BLAKE2b-256 9cc7e3cf032e776f720ebffa6811cf7b76cb71613fce325ebfc3d0f891a9f27c

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