python-wled
python-wled copied to clipboard
Asynchronous Python client for WLED
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Awaiting Schedule These updates are awaiting their schedule. Click on a checkbox to...
With popular strip chips like FW1906 hitting the market with RGBCCT leds support and with WLED properly supporting CCT channel from version 0.15 we really need CCT support in python-wled...
# Proposed Changes - Avoid many linear searchs - Cache version construction The linear searches produce 100000s of dict gets per minute with ~25 devices 
# Proposed Changes Fix firmware upgrade for 2M ESP8266 boards. Due to space constraints, only gzip-compressed binaries should be used for upgrade ESP8266 devices with 2M memory. ## Related Issues...
While troubleshooting an issue, I've stumbled upon this erroneous check: https://github.com/frenck/python-wled/blob/e427bd63eb960ab66d379fd070780ed476215d16/src/wled/models.py#L713C13-L713C50 If the key is not in the dict (`k not in data`), accessing that non-existent key (`and data[k]`) will...
What needs to be done to add upgrade support for the new ESP32 board types, like ESP32-C3? With https://github.com/Aircoookie/WLED/releases/tag/v0.14.0, there's "-S2/-C3/-S3" (initial) support. ``` Traceback (most recent call last): File...
# Problem/Motivation Related to: https://github.com/home-assistant/core/issues/93475 Every time the state gets updated, the update sensor in HA goes unavailable. It looks like this is caused by this library as every time...
Related to #1140 Adds support for upgrading ESP32-C3, ESP32-S2, and ESP32-S3 board types in the WLED project. - Updates the `upgrade` method in `src/wled/wled.py` to include ESP32-C3, ESP32-S2, and ESP32-S3...
# Proposed Changes Architecture values from WLED don't appear to have consistent case. So better to do case-insensitive comparisons.   Causes incorrect errors when updating WLED firmware on ESP32-C3...
# Proposed Changes This minor PR adds cct support to segments. Tested with the following code and temperature changes indeed ``` async with aiohttp.ClientSession() as session: wled = WLED("wled-cornice-soggiorno.lan", session=session)...