Skip to content

Latest commit

 

History

History

docs

Python Documentation

Classes

Features: Defines the supported features.

KelvinRange: Deines the kelvin range.

BulbType: BulbType object to define functions and features of the bulb.

BulbLib: Provides all existing bulbs.

DiscoveredBulb: Representation of discovered bulb.

BulbRegistry: Representation of the bulb registry.

BroadcastProtocol: Protocol that sends an UDP broadcast message for bulb discovery.

WizLightError: General WizLightError exception occurred.

WizLightConnectionError: When a connection error is encountered.

WizLightTimeOutError: When a connection error is encountered.

WizLightNotKnownBulb: The bulb type is not known to the pywizlight.

PilotBuilder: Get information from the bulb.

PilotParser: Interpret the message from the bulb.

wizlight: Create an instance of a WiZ Light Bulb.

TestBulb: Bulb test class.

Functions

get_version

Define the version number.

coro

Allow to use async in click.

Parameters

name description default
f

main

Command-line tool to interact with Wizlight bulbs.

udp_fake_bulb

Start a fake bulb instance.

startup_bulb

Start up the bulb.

Parameters

name description default
module_name "ESP01_SHRGB_03"