Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pywevolor-0.0.2.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

pywevolor-0.0.2-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

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

Hashes for pywevolor-0.0.2.tar.gz
Algorithm Hash digest
SHA256 4e7e79eb984231303c48460cf85a833f5cf2512ffa5c60187c3cf5f2878f7d13
MD5 ff080e7da84e0b04a0b34750f32208d6
BLAKE2b-256 3c813dc35719116360195a348c504a94c495fd4d492f2e4fcb6d04e9d0a351b0

See more details on using hashes here.

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

Hashes for pywevolor-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2a7dd4406975184e675fc1cfe2b78366963296f3f7e8624d2ced999dd3ce217b
MD5 791e1ecc878958d13d70c75be76198cc
BLAKE2b-256 9f6572135d7b575cbcd90136383a3a1efb43e716348bc567bfaf4101cbb622f4

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