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.3.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: bulbeewipy-1.0.3.tar.gz
  • Upload date:
  • Size: 3.5 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.3.tar.gz
Algorithm Hash digest
SHA256 bdcc67a90136c682f2c14a36e5c272a4d01d4631798e7d6915e32b94443f4ea8
MD5 7f2c4a3a31a2b6d991df53418692c49b
BLAKE2b-256 ff81b6d27b61aef8cbdfc2caf38e6ab09d40678083c303025e93626f47b8868e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bulbeewipy-1.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 48334ae4dd9128a77688a8ae4c32a644d9ca2f79ab99ed50cf78b00fb3cd70c9
MD5 38a5ec643930e0574de9fd2de140ab87
BLAKE2b-256 ac6182874bb9b2936f954299a49ad0396a2e9fa4c23d8005f6a8585e5713a77b

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