{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/10"}],"enrichment":{"capability":"Controls generic unbranded Bluetooth LE LED devices sold under names like Triones, LEDBLE, LEDBlue, QHM, and Dream, using a shared protocol family.","skillfed_tags":["bluetooth-iot","home-automation","led-control"],"use_cases":["Home automation systems that control generic BLE LED strips and bulbs in multiple rooms.","IoT projects integrating cheap, unbranded Bluetooth LED controllers into custom lighting setups.","Automation scripts that synchronize color and brightness across multiple compatible LED devices.","Smart home integrations where Govee and other brand-specific ecosystems are out of scope."],"what_it_does":"led-ble is a Python library for controlling generic, unbranded Bluetooth LE LED controllers and bulbs that share a common protocol family. These devices are widely sold under various names like Triones, LEDBLE, LEDBlue, QHM, and Dream, and the library abstracts their protocol to provide a unified interface. It is explicitly not a universal driver for all Bluetooth LE lights\u2014brand-specific ecosystems like Govee maintain their own protocols and should use dedicated libraries instead.\n\nThe library wraps bleak and bleak-retry-connector to handle the Bluetooth communication layer, async-timeout for connection management, and flux-led for protocol handling. It targets developers building home automation, IoT, or smart lighting applications that need to control these common, low-cost LED devices. The package is in pre-alpha status, actively maintained, and requires Python 3.10 or later.","worth_installing":"Yes, if you control generic unbranded BLE LED devices matching the Triones/LEDBLE/LEDBlue/QHM/Dream family. Active maintenance, low install friction, permissive license, and no known vulnerabilities support adoption. Pre-alpha status means the API may shift, so pin the version in production. Not suitable for brand-specific ecosystems like Govee."},"id":"led-ble","links":{"html":"https://skillfed.io/packages/led-ble","md":"https://skillfed.io/packages/led-ble.md","pypi":"https://pypi.org/project/led-ble/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-26","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"led-ble","python_support":"supports_current","summary":"Control a wide range of LED BLE devices"},"popularity":{"monthly_downloads":75314,"position":14729,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.1.12"}
