Python wrapper for interfaceing with the Wevolor API
Project description
PyWevolor
This package is a lightweight wrapper around the local API for the Wevolor device.
Wevolor is a WiFi to bluetooth bridge device for controlling Levolor motorized blinds via the Levolor 6-channel bluetooth remote.
Requirements
Wevolor device with firmware 5.4 or higher, accessible on the local network.
Usage
Instantiate a Wevolor object with the host IP address.
Commands are triggered with methods on the Wevolor object, e.g.:
from pywevolor import Wevolor
wevolor = Wevolor(host='192.168.1.1')
# Send open command to channel 3 on the remote.
wevolor.open_blind(3)
# Send open command to channels 1 and 4 on the remote.
wevolor.open_blinds([1, 4])
# Send close command to channels 3 and 4 on the remote.
wevolor.close_blinds([3, 4])
# Get status info from Wevolor API
wevolor.get_status()
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
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 pywevolor-0.0.2.tar.gz.
File metadata
- Download URL: pywevolor-0.0.2.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e7e79eb984231303c48460cf85a833f5cf2512ffa5c60187c3cf5f2878f7d13
|
|
| MD5 |
ff080e7da84e0b04a0b34750f32208d6
|
|
| BLAKE2b-256 |
3c813dc35719116360195a348c504a94c495fd4d492f2e4fcb6d04e9d0a351b0
|
File details
Details for the file pywevolor-0.0.2-py3-none-any.whl.
File metadata
- Download URL: pywevolor-0.0.2-py3-none-any.whl
- Upload date:
- Size: 3.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a7dd4406975184e675fc1cfe2b78366963296f3f7e8624d2ced999dd3ce217b
|
|
| MD5 |
791e1ecc878958d13d70c75be76198cc
|
|
| BLAKE2b-256 |
9f6572135d7b575cbcd90136383a3a1efb43e716348bc567bfaf4101cbb622f4
|