puddly
puddly
Replacing `.adds(ThirdRealityPlugCluster.cluster_id)` with `.adds(ThirdRealityPlugCluster)` creates a button for me: ```python """Third Reality Plug devices.""" from typing import Final import zigpy.types as t from zigpy.zcl.foundation import BaseAttributeDefs, ZCLAttributeDef from zigpy.quirks.v2 import...
Is this firmware in use by any devices yet? If not, let's hold off on merging this PR because I would like to steer future TCP coordinators to use a...
That's fine, I was just suggesting it. I thought this logger was still being actively developed given the recent commits. > what do you think would be the benefits of...
Do you mean including application-level information about joined devices in the backup, like their node descriptor, endpoint and cluster info, etc.? Or do you mean keeping track of other devices...
If I'm understanding you correctly, that would require reading/writing to the device databases used by both projects and unfortunately they store different info. zigpy requires the simple descriptor to match...
Hmm. This seems like something that would belong in Z2M or ZHA as an extension of the "permit joins" or topology scanning, would it not? The scans would discover new...
> all devices is in the network and saved in the coordinators NVRAM. TI coordinators only seem to keep track of devices that have APS link keys or are directly...
Zigpy expects low-level access to the stack. Radio libraries are expected to implement only a few methods: - `send_packet`/`packet_received`, which sends/receives [`ZigbeePacket` objects](https://github.com/zigpy/zigpy/blob/f6d7e4b510492765c86b10568ac5f01709decf94/zigpy/types/named.py#L560-L597) - `load_network_info`/`write_network_info`, which read/write `NetworkInfo` and `NodeInfo`...
> Doing a little digging I see zigpy is mostly used for coordinators, but could it be used in a device context? Totally, but only if the firmware can be...
Even the Semver spec itself never set a minor or patch number, it just jumped from 1.0.0 to 2.0.0 😄 I believe the main purpose of Semver is to simplify...