Skip to main content

Open-source home automation platform running on Python 3.

Project description

main.yml License GitHub release PyPI version

Supported Python versions Go to Python website

Contributors issues - velbus-aio issues closed - velbus-aio Forks

Downloads Downloads Downloads Ruff

This project requires financial support, but it is free for you to use. You can join those helping to keep the lights on at:

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-2026.4.0.tar.gz (87.1 kB view details)

Uploaded Source

Built Distribution

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

velbus_aio-2026.4.0-py3-none-any.whl (168.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: velbus_aio-2026.4.0.tar.gz
  • Upload date:
  • Size: 87.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for velbus_aio-2026.4.0.tar.gz
Algorithm Hash digest
SHA256 f736451496c0abb669578f384623e13f5f8f738f8145f972813fc35f847f65fb
MD5 3946b6f1793d7aaf99576f1bee977f0c
BLAKE2b-256 aab6f6240a147908bd931faab4595c040bb91ca67fb7a81a3e514def53540956

See more details on using hashes here.

File details

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

File metadata

  • Download URL: velbus_aio-2026.4.0-py3-none-any.whl
  • Upload date:
  • Size: 168.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for velbus_aio-2026.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 07bcb116ea86ab799d81719bc9a63a17493a26c54bdcb4c3c3eda3540e0a3f09
MD5 7cd28e3cfa33683b1c5c60611aba314c
BLAKE2b-256 81a7d17748fb7cb5f72ad401811d342b097826238d979b3cfcd1e7b3abad3409

See more details on using hashes here.

Supported by

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