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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: bulbeewipy-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 7a0e5e9abeba5867d73d5f2500c8cfce0da0577b95adf50d1c8bfdbec98c44eb
MD5 2a986ea8d7d59893b9ff12afb2ac86e1
BLAKE2b-256 40cb53bbe3377713bd2a27534d7ae646a025ec2be302e6a328c4c8f437f0890c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bulbeewipy-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eb6324ceea5bd3eb719e2ee9ca4c21cbd037480c12fa31f56369fdac3891d48a
MD5 44e68894b706e6085b04f29eed82698c
BLAKE2b-256 a6ea229839d5a00c54aa584452956df1c4480f6a6bb59f987a23d36b8440cdd9

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