Sonoff Zigbee ZBDongle-E not responding to EzspVersionRequest

  • Platform information:
    • Hardware: GMYTec NucBoxG2, Intel N100, 12GB RAM
    • OS: Windows 11 Pro 24H2
    • Java Runtime Environment: openjdk version “21.0.6” 2025-01-21 LTS, Zulu21.40+17-CA (build 21.0.6+7-LTS)
    • openHAB version: 4.3.8 (also tried 4.3.3)
  • Zigbee binding
  • Dongle serial number 5301300B1D
  • Windows driver Silicon Labs 11.4.0.393 13/11/2024
  • Dongle firmware zbdonglee_zigbee_ncp_8.0.3.0_sw_flow_115200.gbl, previously tried ncp-uart-sw_6.10.3_115200.gbl
  • Dongle set up: Port COM7, Xon/Xoff (also tried None and Hardware), Baud 115200 ( Tried many others)

The following extract from openhab.log is repeated indefinitely. There is never a response to the EzspVersionRequest.

I have tried version 4.3.3 of openHAB, 6.10.3 firmware, all the flow control options and multiple baud rates, all to no avail.

Any help much appreciated.

Malcolm

ZigBee dongle inactivity timer. Waiting for reconnect lock
ZigBee dongle inactivity timer. Reconnect lock passed
Initializing ZigBee Ember serial bridge handler.
ZigBee Ember Coordinator opening Port:'COM7' PAN:d91d, EPAN:C7DF392B3A27C621, Channel:11
Ember end device poll timeout set to (169 * 2^9) = 86528 seconds
Scheduling ZigBee start
ZigBee network starting
Initialising ZigBee coordinator
Default: Set profile to ZigBeeTransactionProfile [maxOutstandingTransactions=1, interTransactionDelay=50, maxRetries=2]
Broadcast: Set profile to ZigBeeTransactionProfile [maxOutstandingTransactions=2, interTransactionDelay=4000, maxRetries=0]
Multicast: Set profile to ZigBeeTransactionProfile [maxOutstandingTransactions=3, interTransactionDelay=1200, maxRetries=0]
ZigBeeNetworkManager initialize: networkState=UNINITIALISED
Network state is updated to INITIALISING
null: networkStateUpdated called with state=INITIALISING
EZSP Dongle: Initialize with protocol ASH2.
Connecting to serial port [COM7] at 115200 baud, flow control FLOWCONTROL_OUT_XONOFF.
Serial port [COM7] is initialized.
ASH: Connect
ASH: Reconnect
AshReceiveParserThread thread started
--> TX ASH frame: AshFrameRst []
ASH TX EZSP: EzspVersionRequest [networkId=0, desiredProtocolVersion=4]
ASH: Reconnect
--> TX ASH frame: AshFrameRst []
ASH: Reconnect
--> TX ASH frame: AshFrameRst []
ASH: Reconnect
--> TX ASH frame: AshFrameRst []
Sending EZSP transaction timed out after 10 seconds
No response from ezspVersion command
EZSP Dongle: Version returned null. ASH/EZSP not initialised.
Network state is updated to OFFLINE
null: networkStateUpdated called with state=OFFLINE
ASH: Reconnect
--> TX ASH frame: AshFrameRst []
ZigBee dongle inactivity timer. Reinitializing ZigBee
ZigBeeNetworkManager shutdown: networkState=OFFLINE
Data store: Deferred Write Time set to 0ms
Data store: Deferred Write Time set less than Max Deferred Write Time
Data store: Max Deferred Write Time set to 0ms
Network state is updated to SHUTDOWN
null: networkStateUpdated called with state=SHUTDOWN
Data store: Shutdown
EZSP Dongle: Shutdown
AshFrameHandler close.
Ember: Link State change to false, initialised=false, networkStateUp=false
Ember: Link State change to false ignored.
AshReceiveParserThread exited.
AshFrameHandler parser thread terminated.
AshFrameHandler InterruptedException processing EZSP frame
AshFrameHandler processor thread terminated.
AshFrameHandler close complete.
Serial port 'COM7' closed.
Transaction Manager: Shutdown
Broadcast: Queue shutdown
Multicast: Queue shutdown
ZigBee dongle inactivity timer. Waiting for reconnect lock