A small package to talk to somfy-rts-esp devices.
Project description
somfy-rts-hub
somfy-rts-hub is a small package that communicates with ESP's which have somfy-rts-esp installed.
Features
- Get covers from hub
- Control covers (up, down, stop)
- Add, rename and remove covers
Installation
You can install the package via PyPI or from source.
Install from PyPI
pip install somfy-rts-hub
Install from source
git clone https://github.com/LukasHirsch99/somfy-rts-hub
cd somfy-rts-hub
pip install .
Usage
After installation you can use somfy-rts-cover to control and manage your covers.
Example
from somfyrtshub import Hub
# Initialize the hub
hub = Hub(HOST, PORT)
# Connects to the hub and returns all safed covers
covers = hub.getAllCovers()
# Open all covers
for c in covers:
c.open()
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
somfy_rts_hub-1.1.tar.gz
(5.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file somfy_rts_hub-1.1.tar.gz.
File metadata
- Download URL: somfy_rts_hub-1.1.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bcc0d2b0beb2c77646dc2776162871e68985cac7d0dc42ba6e342ea6c04f6757
|
|
| MD5 |
e188a8078ecd803e977538a3670e7d73
|
|
| BLAKE2b-256 |
bef00bcc6da53b3439bf84f34244943bdee7cc77df9c16a91a03062306939309
|
File details
Details for the file somfy_rts_hub-1.1-py3-none-any.whl.
File metadata
- Download URL: somfy_rts_hub-1.1-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df6d7ea3ddae809adf30c0b3760ea9d1ad516fa8e5c9c5890b9ab1c8703fd2ee
|
|
| MD5 |
14106569fb044c7a92808b1eacafe5ef
|
|
| BLAKE2b-256 |
24ef5d7622f53d4d7517861a3c444d657b2d3b0ec89955d937d86bfa92c40476
|