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-0.9.tar.gz
(5.5 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-0.9.tar.gz.
File metadata
- Download URL: somfy_rts_hub-0.9.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eb2644ce122171f4c9ab5f2c58a2a808a9b87f2a28d18bd47ce2174c79bd306f
|
|
| MD5 |
a0774f1cc14503484f39e3888ec53f21
|
|
| BLAKE2b-256 |
d4068f04fe3bcff57ccb9a488d44242eccf0484ee93695990e6ad82561eaef6f
|
File details
Details for the file somfy_rts_hub-0.9-py3-none-any.whl.
File metadata
- Download URL: somfy_rts_hub-0.9-py3-none-any.whl
- Upload date:
- Size: 6.1 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 |
c2c3ce1654707c631d715af05a5f3f787aeb977211f8a9887e88c05d53ecf3f7
|
|
| MD5 |
a914e0cdfd8f7163543251a659cb743a
|
|
| BLAKE2b-256 |
45a5b03949cecd5f94a94559e175a16ffda2fe09df76a682917824acd699b7c2
|