A Python library for controlling YeeLight RGB bulbs over local network using the Yeelight WiFi LED light protocol. Version 0.7.16 supports Python >=3.4, with active maintenance. Release cadence is irregular.
pip install yeelightVerified import paths — ran on the pinned version, not inferred.
Connect to a bulb by IP and set color to red at 50% brightness.
Enable 'LAN Control' in Yeelight app under Settings -> LAN Control.
Avoid using music_mode; use standard commands.
Validate bulb IP and ensure LAN control enabled. Use `yeelight.discover_bulbs()` to find bulbs.
Check network connectivity, disable firewall for local network, and ensure bulb firmware supports the command.
No dependency data recorded yet.