puddly
puddly
Reported in https://github.com/zigpy/zha/issues/388. This PR implements packet reordering for zigpy: - if a packet with a non-consecutive TSN is received, we will hold out-of-order packets for a period of time...
For Home Assistant backups to be safe, we should write lock the database during `pre_backup` and unlock it during `post_backup`. This will effectively queue all zigpy database writes for many...
This PR adds a new `Device.get_firmware_version` method that polls the current firmware version and will be called during initialization. This will allow all new devices with an OTA cluster to...
I noticed that the new per-device concurrency limiting code negatively affects joining of devices that are slow to respond when they initially join, requiring a ZHA reload to kill the...
### Describe the issue you are experiencing I forgot to delete a folder from my Yellow from a quick test and it completely broke my CM4 -> CM5 migration due...
I've removed the ability of the addon to flash multiprotocol firmware and have updated the README to reflect the addon's formal deprecation. It hasn't received any updates in about a...
## Proposed change This adds quirks for the vast majority of Frient devices and migrates the existing quirks to v2 in the process. Some entities will require migrations, which we...
`suggested_display_precision` is really the only one I'm interested in using but I've added the rest as well.
Zigpy has now started validating command directions. This is required to a fix a few bugs with existing devices and unfortunately it has come to our attention that there are...
This (test) PR introduces a few small API tweaks. - Attribute and command definitions now accept `manufacturer_code`, allowing you to define commands and attributes whose IDs "collide". Unless we heavily...