Skip to main content

Python library to control Beewi SmartLight by Otio bulb in BLE

Project description

BulBeewiPy

PyPI version Python library to control Beewi by Otio smart lights. You can read and write this settings :

  • Brightness
  • White tone (Cold/Hot)
  • Color (R/G/B)
  • White/Color mode

Methods explanation

/!\ Each passed integer values must be in the range [0,255]

turnOn()

Turn on the light

turnOff()

Turn off the light

setWhite()

Toggle light in White mode

setColor(r:int, g:int, b:int)

Toggle light in Color mode and set the color in RGB

setBrightness(brightness:int)

Set the brightness of the light (works in white and color mode)

setWhiteWarm(warm:int)

Set the tone of the light if you want a cold or hot white. /!\ Only works in white mode

Example

from  bulbeewipy  import BeewiSmartLigh
from  time  import  sleep
b = BeewiSmartLigh("D0:39:72:CC:AA:48")
b.turnOn()
sleep(8)
b.turnOff()

Thanks

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

bulbeewipy-1.0.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

bulbeewipy-1.0.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file bulbeewipy-1.0.0.tar.gz.

File metadata

  • Download URL: bulbeewipy-1.0.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.0

File hashes

Hashes for bulbeewipy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 b1a54828c92a749215391c85b8830782f40bceddc219506a768b164b19bf8a9d
MD5 23f4491b6ab8eae4ccbd9b407b3384cc
BLAKE2b-256 239067d533ae2c1532753cad5c060ed6bbfd5af342ecef7ca7716bb6ea8cc609

See more details on using hashes here.

File details

Details for the file bulbeewipy-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: bulbeewipy-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.0

File hashes

Hashes for bulbeewipy-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 30bf61273ae2dcc82cc91d781b139dd718b64e407922556bccde529a51ba1389
MD5 911711cb82c5cc8a3aded352b3c6ec68
BLAKE2b-256 d00802c5123fc371b856ca32926de89489ffcea019376177ee65262c8e509bca

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