openhab / org.openhab.binding.zigbee

openHAB binding for ZigBee
Eclipse Public License 2.0
73 stars 111 forks source link

Update ZSS library to 1.4.11 #804

Closed cdjackson closed 1 year ago

cdjackson commented 1 year ago

Bump the Zigbee libraries to the latest version. This fixes a few bugs and adds support for newer versions of the Silabs firmware.

@kaikreuzer when you get a chance can you update the distro and merge this. Thanks.

Hedda commented 1 year ago

Nice, thank you cdjackson!

adds support for newer versions of the Silabs firmware

For reference, this pull request should bring support for EZSP v9, EZSP v10, and EZSP v11 (new EmberZNet Serial Protocol versions 9, 10, and 11) for Silicon Labs Ember NCP dongles as per this feature request-> https://github.com/zsmartsystems/com.zsmartsystems.zigbee/issues/1332

This in practice means that end-users could use newer firmware based on Silabs EmberZNet 7.0.x, Silabs EmberZNet 7.1.x, and Silabs EmberZNet 7.2.x (including future/upcoming bug-fix releases of Silabs EmberZNet 7.0, EmberZNet 7.1, and EmberZNet 7.2).

It should however be noted that updating to those newer firmware versions will not bring any new features or functions and end-users need to be aware that using a newer firmware version might not necessarily be as stable as older more mature Silabs bug-fix releases of EmberZNet 6.7.x, Silabs EmberZNet 6.9.x, and Silabs EmberZNet 6.10.x firmware versions which are known to work well.

So while it is great to see the proverb "if it ain't broke, don't fix it" certainly applies here. It is therefore generally recommended to not upgrade firmware just yet if you already have an existing Zigbee Coordinator dongle that is working well with openHAB ZigBee Binding. At least users do not have to downgrade firmware if happen to buy a new dongle that ship with newer firmware.

cdjackson commented 1 year ago

For reference, this pull request should bring support for EZSP v9, EZSP v10, and EZSP v11 (new EmberZNet Serial Protocol versions 9, 10, and 11) for Silicon Labs Ember NCP dongles as per this feature request-> https://github.com/zsmartsystems/com.zsmartsystems.zigbee/issues/1332

To be clear the changes in EZSP version is only one of many changes, upgrades and bug fixes that this PR brings - it's not the only change.

openhab-bot commented 1 year ago

This pull request has been mentioned on openHAB Community. There might be relevant details there:

https://community.openhab.org/t/purpose-of-zigbee-otaupgrade-commandline/146013/5

kaikreuzer commented 1 year ago

@cdjackson I've uploaded the new versions to Artifactory.

cdjackson commented 1 year ago

Thanks Kai. Sent from my iPhoneOn 29 Apr 2023, at 21:33, Kai Kreuzer @.***> wrote: Merged #804 into main.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>