Hi everyone,
I’m posting here to see if anyone else is experiencing or has experienced problems adopting the ZBT-2 antenna in their setup.
I have a network with 105 Zigbee devices running on Zigbee2mqtt and the Sonoff Dongle-P dongle for about 2 years, and everything was working fine. There was some occasional slowdown, but it was all acceptable. However, after reading about the amazing signal improvements with the new NabuCasa ZBT-2 antenna, I decided to buy one and install it in my setup.
So far so good, but when I tried to migrate from the Dongle-P to the ZBT-2, everything went wrong. Many things went offline, even after following several different tutorials online. I decided to start from scratch. I reset Zigbee2mqtt, repaired all devices (I don’t have any new devices, they’re the same ones from the previous network that worked very well with the Dongle-P), and even so, the errors have decreased, but I have a very large delay on several devices, others that don’t respond to the first command, it’s a real mess.
And I’m getting several errors like those in the log below.
Can anyone give me some insight into how to solve this problem?
Has anyone experienced this before and knows what might be happening?
Nothing has changed in my house, I don’t have any new devices, I haven’t moved devices, I’m very frustrated with this ZBT-2 product.
I’m using the latest firmware version for the ZBT-2 antenna (7.5.1.0) and the latest version of Zigbee2mqtt (2.9.1), with the following settings:
serial:
port: /dev/ttyACM0
adapter: ember
baudrate: 460800
rtscts: true
Below are some errors from the log:
|[2026-03-26 06:13:36] error: |z2m: Publish 'set' 'brightness' to 'Quarto Liz LED Cortineiro' failed: 'Error: ZCL command 0xa4c1382bc42b3a2d/11 genLevelCtrl.moveToLevelWithOnOff({level:254,transtime:0,optionsMask:0,optionsOverride:0}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:9127,apsFrame:{profileId:260,clusterId:8,sourceEndpoint:1,destinationEndpoint:11,options:4416,groupId:0,sequence:15},zclSequence:253,commandIdentifier:11} timed out after 10000ms)'|
|---|---|
|[2026-03-26 06:13:36] error: |z2m: Publish 'set' 'brightness' to 'Quarto Liz LED Escrivaninha' failed: 'Error: ZCL command 0xa4c138b85a3fab65/11 genLevelCtrl.moveToLevelWithOnOff({level:254,transtime:0,optionsMask:0,optionsOverride:0}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:12315,apsFrame:{profileId:260,clusterId:8,sourceEndpoint:1,destinationEndpoint:11,options:4416,groupId:0,sequence:16},zclSequence:254,commandIdentifier:11} timed out after 10000ms)'|
|[2026-03-26 06:15:54] error: |zh:controller:device: Handling of poll check-in from 0x000d6f0018a37751 failed (ZCL command 0x000d6f0018a37751/1 genPollCtrl.checkinRsp({startFastPolling:0,fastPollTimeout:0}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false,sendPolicy:immediate}) failed ({target:47917,apsFrame:{profileId:260,clusterId:32,sourceEndpoint:1,destinationEndpoint:1,options:4416,groupId:0,sequence:48},zclSequence:10,commandIdentifier:11} timed out after 10000ms))|
|[2026-03-26 06:16:37] error: |z2m: Publish 'set' 'brightness' to 'Quarto Liz LED Escrivaninha' failed: 'Error: ZCL command 0xa4c138b85a3fab65/11 genLevelCtrl.moveToLevelWithOnOff({level:254,transtime:0,optionsMask:0,optionsOverride:0}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:12315,apsFrame:{profileId:260,clusterId:8,sourceEndpoint:1,destinationEndpoint:11,options:4416,groupId:0,sequence:244},zclSequence:27,commandIdentifier:11} timed out after 10000ms)'|
|[2026-03-26 06:25:47] error: |z2m: Publish 'set' 'brightness' to 'Quarto Liz LED Escrivaninha' failed: 'Error: ZCL command 0xa4c138b85a3fab65/11 genLevelCtrl.moveToLevelWithOnOff({level:254,transtime:0,optionsMask:0,optionsOverride:0}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:12315,apsFrame:{profileId:260,clusterId:8,sourceEndpoint:1,destinationEndpoint:11,options:4416,groupId:0,sequence:237},zclSequence:102,commandIdentifier:11} timed out after 10000ms)'|
|[2026-03-26 06:26:47] error: |z2m: Publish 'set' 'brightness' to 'Quarto Liz LED Escrivaninha' failed: 'Error: ZCL command 0xa4c138b85a3fab65/11 genLevelCtrl.moveToLevelWithOnOff({level:254,transtime:0,optionsMask:0,optionsOverride:0}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:12315,apsFrame:{profileId:260,clusterId:8,sourceEndpoint:1,destinationEndpoint:11,options:4416,groupId:0,sequence:210},zclSequence:109,commandIdentifier:11} timed out after 10000ms)'|
|[2026-03-26 06:33:04] error: |z2m: Publish 'set' 'state' to 'Cozinha Interruptor Duplo' failed: 'Error: ZCL command 0xa4c1384050662d77/1 genOnOff.off({}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:60181,apsFrame:{profileId:260,clusterId:6,sourceEndpoint:1,destinationEndpoint:1,options:4416,groupId:0,sequence:33},zclSequence:160,commandIdentifier:11} timed out after 10000ms)'|
|[2026-03-26 06:36:54] error: |zh:controller:device: Handling of poll check-in from 0x000d6f0018a37751 failed (ZCL command 0x000d6f0018a37751/1 genPollCtrl.checkinRsp({startFastPolling:0,fastPollTimeout:0}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false,sendPolicy:immediate}) failed ({target:47917,apsFrame:{profileId:260,clusterId:32,sourceEndpoint:1,destinationEndpoint:1,options:4416,groupId:0,sequence:241},zclSequence:193,commandIdentifier:11} timed out after 10000ms))|
|[2026-03-26 06:37:16] error: |z2m: Publish 'set' 'state' to 'Cozinha Interruptor Duplo' failed: 'Error: ZCL command 0xa4c1384050662d77/1 genOnOff.off({}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:60181,apsFrame:{profileId:260,clusterId:6,sourceEndpoint:1,destinationEndpoint:1,options:4416,groupId:0,sequence:120},zclSequence:198,commandIdentifier:11} timed out after 10000ms)'|
|[2026-03-26 06:40:44] error: |z2m: Publish 'set' 'state' to 'Banheiro Interruptor Duplo Tomada' failed: 'Error: ZCL command 0xa4c138af8927ba44/2 genOnOff.on({}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:54612,apsFrame:{profileId:260,clusterId:6,sourceEndpoint:1,destinationEndpoint:2,options:4416,groupId:0,sequence:14},zclSequence:226,commandIdentifier:11} timed out after 10000ms)'|
|[2026-03-26 06:41:07] error: |z2m: Publish 'set' 'state' to 'Cozinha Paralelo Luz' failed: 'Error: ZCL command 0xa4c138132d1976e2/1 genOnOff.off({}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:58047,apsFrame:{profileId:260,clusterId:6,sourceEndpoint:1,destinationEndpoint:1,options:4416,groupId:0,sequence:142},zclSequence:237,commandIdentifier:11} timed out after 10000ms)'|
|[2026-03-26 06:42:54] error: |zh:controller:device: Handling of poll check-in from 0x000d6f0018a37751 failed (ZCL command 0x000d6f0018a37751/1 genPollCtrl.checkinRsp({startFastPolling:0,fastPollTimeout:0}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false,sendPolicy:immediate}) failed ({target:47917,apsFrame:{profileId:260,clusterId:32,sourceEndpoint:1,destinationEndpoint:1,options:4416,groupId:0,sequence:169},zclSequence:247,commandIdentifier:11} timed out after 10000ms))|
|[2026-03-26 06:43:03] error: |z2m: Publish 'set' 'state' to 'Banheiro Interruptor Duplo Tomada' failed: 'Error: ZCL command 0xa4c138af8927ba44/1 genOnOff.off({}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:54612,apsFrame:{profileId:260,clusterId:6,sourceEndpoint:1,destinationEndpoint:1,options:4416,groupId:0,sequence:220},zclSequence:255,commandIdentifier:11} timed out after 10000ms)'|
|[2026-03-26 06:44:13] error: |z2m: Publish 'set' 'state' to 'Banheiro Interruptor Duplo Tomada' failed: 'Error: ZCL command 0xa4c138af8927ba44/2 genOnOff.on({}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:54612,apsFrame:{profileId:260,clusterId:6,sourceEndpoint:1,destinationEndpoint:2,options:4416,groupId:0,sequence:48},zclSequence:6,commandIdentifier:11} timed out after 10000ms)'|
|[2026-03-26 06:48:03] error: |z2m: Publish 'set' 'brightness' to 'Quarto Livia LED Cortineiro' failed: 'Error: ZCL command 0xa4c1387cd02da5ca/11 genLevelCtrl.moveToLevelWithOnOff({level:254,transtime:0,optionsMask:0,optionsOverride:0}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:5117,apsFrame:{profileId:260,clusterId:8,sourceEndpoint:1,destinationEndpoint:11,options:4416,groupId:0,sequence:212},zclSequence:38,commandIdentifier:11} timed out after 10000ms)'|
|[2026-03-26 06:51:54] error: |zh:controller:device: Handling of poll check-in from 0x000d6f0018a37751 failed (ZCL command 0x000d6f0018a37751/1 genPollCtrl.checkinRsp({startFastPolling:0,fastPollTimeout:0}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false,sendPolicy:immediate}) failed ({target:47917,apsFrame:{profileId:260,clusterId:32,sourceEndpoint:1,destinationEndpoint:1,options:4416,groupId:0,sequence:107},zclSequence:59,commandIdentifier:11} timed out after 10000ms))|
|[2026-03-26 07:05:35] error: |z2m: Publish 'set' 'brightness' to 'Escritorio LED' failed: 'Error: ZCL command 0xa4c13821011b73b0/11 genLevelCtrl.moveToLevelWithOnOff({level:254,transtime:0,optionsMask:0,optionsOverride:0}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false}) failed ({target:57284,apsFrame:{profileId:260,clusterId:8,sourceEndpoint:1,destinationEndpoint:11,options:4416,groupId:0,sequence:112},zclSequence:109,commandIdentifier:11} timed out after 10000ms)'|
|[2026-03-26 07:21:13] error: |zh:controller:device: Handling of poll check-in from 0x000d6f0018ea9a8f failed (ZCL command 0x000d6f0018ea9a8f/1 genPollCtrl.checkinRsp({startFastPolling:0,fastPollTimeout:0}, {timeout:10000,disableResponse:false,disableRecovery:false,disableDefaultResponse:false,direction:0,reservedBits:0,writeUndiv:false,sendPolicy:immediate}) failed ({target:40128,apsFrame:{profileId:260,clusterId:32,sourceEndpoint:1,destinationEndpoint:1,options:4416,groupId:0,sequence:186},zclSequence:133,commandIdentifier:11} timed out after 10000ms))|