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.