zigpy / bellows

A Python 3 project to implement EZSP for EmberZNet devices
GNU General Public License v3.0
182 stars 86 forks source link

EZSP v10 #529

Closed puddly closed 1 year ago

puddly commented 1 year ago

The only major addition is incomingNetworkStatusHandler, which was previously changeSourceRouteHandler. I haven't seen any use for it:

DEBUG (MainThread) [bellows.ezsp.protocol] Application frame received incomingNetworkStatusHandler: [<EmberStackError.ROUTE_ERROR_MANY_TO_ONE_ROUTE_FAILURE: 12>, 0xafa8]
DEBUG (MainThread) [bellows.ezsp.protocol] Application frame received incomingNetworkStatusHandler: [<EmberStackError.ROUTE_ERROR_INDIRECT_TRANSACTION_EXPIRY: 6>, 0x9253]
MattWestb commented 1 year ago

In the current UG100: EZSP Reference Guide its the only change but its still V9 and is not updated. I can being that V9 is not making the change and some is getting problems that the old command is used and not the new one and Silabs was bumping the protocol for blocking use of the old command that is making problems in some system (like Z2M).

Shall i posting one question in Silabs community and asking for information ?? If its not working its also possible putting one support ticket but i think it shall not being needed.

Hedda commented 1 year ago

The only major addition is incomingNetworkStatusHandler, which was previously changeSourceRouteHandler. I haven't seen any use for it

https://github.com/home-assistant/core/issues/85822 does mention those?

Hedda commented 1 year ago

For reference also see https://github.com/Koenkk/zigbee-herdsman/pull/640 and https://github.com/Koenkk/zigbee2mqtt/issues/15724 and https://github.com/home-assistant/core/issues/85822

Hedda commented 1 year ago

FYI, updated PR https://github.com/zigpy/bellows/pull/463 which adds a mentioning of EZSP v9 and EZSP v10 in the README.md for bellows.

MattWestb commented 1 year ago

Time for one more update ;-) Protocol version 11 is not supported, using version 10 instead Its little to much coding for my so i letting it for some one that can doing it right from the beginning.

PS: Looks like the updated addon is using the save version of CPC V3 so GSDK 4.2.1.0 is still working and shall doing with dongle with 4.2.2.0 on addon 1.0.1