Skip to content

Releases: zigpy/zigpy-znp

v0.8.1

11 Jul 18:14
695ebf5
Compare
Choose a tag to compare

What's Changed

  • Always set the ZDO logical type for intermediate stored devices by @puddly in #157
  • Bump version to 0.8.1 by @puddly in #158

Full Changelog: v0.8.0...v0.8.1

v0.8.0

19 Jun 20:19
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0

v0.7.0

15 Jan 18:55
Compare
Choose a tag to compare

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

Full Changelog: v0.6.4...v0.7.0

v0.6.4

07 Dec 22:43
Compare
Choose a tag to compare

Bugfixes

  • Fixed regression in 0.6.3 that prevented startup with Slaesh's CC2652RB coordinator (#107)

Full Changelog: v0.6.3...v0.6.4

v0.6.3

02 Dec 21:22
Compare
Choose a tag to compare

What's Changed

  • Use coordinator endpoint 1 for Z-Stack >= 20210708 by @puddly in #105

Full Changelog: v0.6.2...v0.6.3

v0.6.2

02 Dec 20:56
Compare
Choose a tag to compare

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

09 Nov 19:00
Compare
Choose a tag to compare

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

02 Nov 17:49
Compare
Choose a tag to compare

New features

  • Network settings management has been abstracted into the ControllerApplication.load_network_info and ControllerApplication.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 the zigpy_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

26 Aug 02:24
Compare
Choose a tag to compare

Changes

  • Syncup with zigpy==0.37.0 changes (#84)

v0.5.3

04 Aug 19:28
Compare
Choose a tag to compare

Bugfixes

  • Fix joining error with firmware versions >= 20210707 (ddf79f6)
  • Increase startup LED response timeout (c9cb576)