Bug#1144244: ITP: python-avea -- control Elgato Avea bulbs over Bluetooth Low Energy
Edward Betts <[email protected]> Wed, 12 Aug 2026 23:42:38 +0100
| Newsgroups | gmane.linux.debian.devel.wnpp |
|---|---|
| Message-ID | <anz2zgSk7ABkcpXk__6943.90871083073$1786574731$gmane$org@4angle.com> |
Package: wnpp Severity: wishlist Owner: Edward Betts <[email protected]> * Package name : python-avea Version : 1.8.0 Upstream Author : k0rventen <[email protected]> * URL : https://github.com/k0rventen/avea * License : MIT Programming Lang: Python Description : control Elgato Avea bulbs over Bluetooth Low Energy Interface to the control and state protocol used by Elgato Avea light bulbs. . It can discover nearby bulbs or connect to a bulb using its Bluetooth address. The interface can read and set brightness, color, and the bulb name, with support for RGB values and separate white, red, green, and blue channels. . Colour changes can be applied immediately or as smooth transitions over a specified duration and update rate. The current color and brightness can be queried, along with the bulb's Bluetooth address, firmware version, serial number, hardware revision, and manufacturer name. . Communication takes place with the Avea bulb over Bluetooth Low Energy using its control service and characteristic. State notifications from the bulb are used to update the reported values. This library is a dependancy of Home Assistant, the Python smart home platform. I plan to maintain it as part of the Home Assistant team.