puddly

Results 91 issues of puddly

These commands and attributes are pulled from Simplicity SDK. Interestingly, this seems to be an Amazon-led initiative: the manufacturer code is `0x1217` for all commands and attributes. Most of these...

https://github.com/zigpy/zigpy/pull/1633 is a more "proper" solution but I think this one is more robust. Essentially, the coordinator and the device maintain separate sequence numbers for outgoing requests. If these happen...

This is a simple PR to migrate the ZHA event base into zigpy. We will slowly get rid of callback listeners and replace them with events. My goal is to...

This PR aggregates a bunch of features and fixes I'm making to clean up and speed up device joining. It will be split up. - [x] Enable `CRITICAL` priority requests...

Currently, we pass through unknown ZCL commands by just passing along the raw bytes. This is not ideal. If an application needs access to the raw bytes, we should provide...

This is another experiment. All unit tests pass *except* for the few database migration failure tests, which ensure that failed migrations are rolled back and do not touch the DB....

WIP. This may fix a race condition where an attribute report and an attribute read arrive at the same time, sharing the same TSN.

This will allow ZHA to immediately show an update entity for the device and allow us to use firmware version filtering for quirks v2.

See https://github.com/zigpy/zigpy/pull/1703

This PR switches our migration script from pyserial to [serialx](https://github.com/puddly/serialx), allowing for the startup pin state to be configured to match OTBR. This ensures the migration script uses the same...

cla-signed