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.1.4.tar.gz (85.7 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.1.4-py3-none-any.whl (165.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for velbus_aio-2026.1.4.tar.gz
Algorithm Hash digest
SHA256 3fb5e49ee393473c294df7e669b2617223f859cb35b6b4aa202d729124bed6f3
MD5 ae938aca1cacf7bb4284f43b7f355920
BLAKE2b-256 bb410ef3c2481000483191d10d82951b12a3315c7bb034ebbc77abd60e5d51ab

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for velbus_aio-2026.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 041fc3921009d69a265204715d37664d5b0be026b5745a84c047c0f7fa928773
MD5 4da14ec1f327496f804e03f8103d6fd5
BLAKE2b-256 c3222cb7dec8f83ef74adec0e0abd4db89404c3ebd5fee82472be34f301a4ebe

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