puddly

Results 91 issues of puddly

I think it would be easiest to add another method for listening to a *specific* listener event. The current approach of passing an object and having the object listen to...

It seems like the `_listeners` dictionary can change size during iteration. ```python Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/zigpy_znp/api.py", line 1059, in request response = await response_future ^^^^^^^^^^^^^^^^^^^^^ asyncio.exceptions.CancelledError ​...

Rationale: I'm working on a Core PR that detects when the Yellow's CM4 module is unseated, which requires reading a few GPIO pins at runtime in Core. [`libgpiod` and its...

cla-signed

Is this logger meant to generate EAC-compatible or just EAC-style logs? I implemented the [EAC log signing algorithm](https://github.com/puddly/eac_logsigner) in Python a few months ago. The code is ugly, but it's...

v3.A0 added a command to read the network key (back in February 😅). This allows a ZiGateV2 running the latest firmware to create a functional network backup that can be...

Zigpy provides a way for radio libraries to limit request concurrency (by default 8). It seems like zigpy-xbee did not use it. You can increase/decrease the default via YAML: ```yaml...

#170 added a watchdog command (`VR`) that is sent every 30s to ensure the radio is still alive. It seems that the XBee serial protocol can't handle this and the...

My goal is to have a self-contained device that is powered by either the RJ45 port's 9V pin or by a microUSB connector and can communicate with a computer over...

enhancement
help wanted

I'm looking for somebody willing to donate an hour of their time (or their Green Bean for a few days) by capturing some sample USB and bus traffic from a...

enhancement
help wanted