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 BeewiSmartLight
    from  time  import  sleep
    b = BeewiSmartLight("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.4.tar.gz (3.6 kB view hashes)

Uploaded Source

Built Distribution

bulbeewipy-1.0.4-py3-none-any.whl (3.9 kB view hashes)

Uploaded Python 3

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