Releases: zigpy/zigpy-znp
Releases · zigpy/zigpy-znp
v0.7.0
Bugfixes
- Correctly set profile ID for ZDO frames (@badzz in #113)
- Handle empty Z-Stack build ID in the version response (@puddly in #117)
- Log an error instead of crashing when loading state from a bad CC2531 (@puddly in #120)
Changes
- Allow sending and receiving raw ZDO commands (@puddly in #109)
- Update README.md all CC253x are not recommended (@Hedda in #94)
New Contributors
- @reidab made their first contribution in #110
- @badzz made their first contribution in #113
- @pipiche38 made their first contribution in #123
Full Changelog: v0.6.4...v0.7.0
v0.6.4
v0.6.3
v0.6.2
New features
- Use ZDO converter for
Mgmt_NWK_Update_req
by @puddly in #102 - Startup RTS and DTR pin states are now configurable:
zha: zigpy_config: znp_config: connect_rts_pin_states: [off, on, off] connect_dtr_pin_states: [off, off, off]
Bugfixes
- Properly handle the extended timeout in backgrounded requests by @puddly in #103
- Connect multiple times on startup and speed up initial connect by @puddly in #104.
Full Changelog: v0.6.1...v0.6.2
v0.6.1
Changes
- This release only changes packaging dependencies: the pyserial-asyncio dependency constraint has been relaxed and any version can be used on non-Windows platforms. On Windows, any version of pyserial-asyncio other than 0.5 can be used. This was the behavior prior to the release of
zigpy_znp==0.6.0
.
v0.6.0
New features
- Network settings management has been abstracted into the
ControllerApplication.load_network_info
andControllerApplication.write_network_info
methods.
Bugfixes
- Fix bug that prevented just the coordinator from permitting joins by @puddly in #86
- Fix broken empty address manager entries after restore on affected devices by @puddly in #92
Changes
- Add "not recommended" note to CC2530 and C2531 by @Hedda in #87
- Bump
pyserial-asyncio
dependency to 0.6 by @puddly in #91. This release of pyserial-asyncio properly supports Windows. - Replace internal network state objects with
zigpy.state
by @puddly in #85 - Add basic clusters to both coordinator endpoints by @puddly in #93
Breaking changes
- The functionality in
zigpy_znp.utils
has been moved into thezigpy_znp.api.ZNP
class. - Network backups created with zigpy-znp 0.6.0 cannot be restored by older releases.
Full Changelog: v0.5.4...v0.6.0
v0.5.4
v0.5.3
v0.5.2
Bugfixes
- Detect the CC2538 and include the Z-Stack build in the device model string (a571726, #72).
- Properly handle older Z-Stack
SYS.SetTxPower
responses (#82) - Permit deserialization failures with the undocumented
ZDO.ParentAnnceRsp
command (aaf0c31, home-assistant/core#50005). - Silence "Unhandled command" warnings for
ZDO.ParentAnnceRsp
,ZDO.ConcentratorInd
, andZDO.MgmtNWKUpdateNotify
(#75). - Joins through specific routers will not also open the coordinator for joining on Z-Stack
20210708
(properly fixes #53)