Skip to main content

Open-source home automation platform running on Python 3.

Project description

CI pre-commit.ci status

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

Uploaded Source

Built Distribution

velbus_aio-2024.10.0-py3-none-any.whl (144.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: velbus_aio-2024.10.0.tar.gz
  • Upload date:
  • Size: 69.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for velbus_aio-2024.10.0.tar.gz
Algorithm Hash digest
SHA256 a0d673d9bbc47d3f4e085daa000abb6323e27af246878c359d8da3c834b42be4
MD5 b887576d8cc0330a2263b0ef9ee9d422
BLAKE2b-256 961a66efcabe05950c48417eb8a0b08fc5ab5a6d6dfa029e30a403dc895d70b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for velbus_aio-2024.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9c3f43e858bcc8150a978e4a62b030652b3debcaf23eafa4e678d27f77d8b12f
MD5 513603ad78c621d708a6699e0220d82c
BLAKE2b-256 b43b09dcc78ea374297fd14ba88b05712625015f67cd9d65531f86a398626930

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