Problem with IKEA push button (E1743)

Hi guys, I’ve a problem to get a IKEA push button working (https://www.zigbee2mqtt.io/devices/E1743.html)

In the first step I tried to connect and got a error message:

info  2019-12-17T22:22:21: Device '0xec1bbdfffeb43bec' joined
info  2019-12-17T22:22:21: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"type":"device_connected","message":{"friendly_name":"0xec1bbdfffeb43bec"}}'
info  2019-12-17T22:22:21: Starting interview of '0xec1bbdfffeb43bec'
info  2019-12-17T22:22:21: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"type":"pairing","message":"interview_started","meta":{"friendly_name":"0xec1bbdfffeb43bec"}}'
error 2019-12-17T22:22:46: Failed to interview '0xec1bbdfffeb43bec', device has not successfully been paired

In the second try I got another error:

error 2019-12-17T22:23:37: Failed to interview '0xec1bbdfffeb43bec', device has not successfully been paired
info  2019-12-17T22:23:37: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"type":"pairing","message":"interview_failed","meta":{"friendly_name":"0xec1bbdfffeb43bec"}}'
info  2019-12-17T22:23:37: Configuring '0xec1bbdfffeb43bec'
info  2019-12-17T22:23:39: Starting interview of '0xec1bbdfffeb43bec'
info  2019-12-17T22:23:39: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"type":"pairing","message":"interview_started","meta":{"friendly_name":"0xec1bbdfffeb43bec"}}'
error 2019-12-17T22:23:47: Failed to configure '0xec1bbdfffeb43bec', attempt 1 (Error: AREQ - ZDO - bindRsp after 10000ms
    at Timeout.object.timer.setTimeout [as _onTimeout] (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/dist/utils/waitress.js:44:24)
    at ontimeout (timers.js:436:11)
    at tryOnTimeout (timers.js:300:5)
    at listOnTimeout (timers.js:263:5)
    at Timer.processTimers (timers.js:223:10))
error 2019-12-17T22:23:59: Failed to interview '0xec1bbdfffeb43bec', device has not successfully been paired
info  2019-12-17T22:23:59: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"type":"pairing","message":"interview_failed","meta":{"friendly_name":"0xec1bbdfffeb43bec"}}'
info  2019-12-17T22:23:59: Configuring '0xec1bbdfffeb43bec'

After the third try it got the message that the push button is “Succesfully configured”

info  2019-12-17T22:29:21: Starting interview of '0xec1bbdfffeb43bec'
info  2019-12-17T22:29:21: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"type":"pairing","message":"interview_started","meta":{"friendly_name":"0xec1bbdfffeb43bec"}}'
info  2019-12-17T22:29:40: Successfully interviewed '0xec1bbdfffeb43bec', device has successfully been paired
info  2019-12-17T22:29:40: Device '0xec1bbdfffeb43bec' is supported, identified as: IKEA TRADFRI ON/OFF switch (E1743)
info  2019-12-17T22:29:40: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"type":"pairing","message":"interview_successful","meta":{"friendly_name":"0xec1bbdfffeb43bec","model":"E1743","vendor":"IKEA","description":"TRADFRI ON/OFF switch","supported":true}}'
info  2019-12-17T22:29:40: Configuring '0xec1bbdfffeb43bec'
info  2019-12-17T22:29:48: Succesfully configured '0xec1bbdfffeb43bec'

But after this the push button didnt send any data btw. the CC2531 received nothing.
I think anything goes wrong. But I dont know what I should do next?
In the database the button does exist.

{"id":34,"type":"EndDevice","ieeeAddr":"0xec1bbdfffeb43bec","nwkAddr":59017,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Battery","modelId":"TRADFRI on/off switch","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":2080,"inClusterList":[0,1,3,9,32,4096,64636],"outClusterList":[3,4,6,8,25,258,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI on/off switch","manufacturerName":"IKEA of Sweden","powerSource":3,"zclVersion":3,"appVersion":34,"stackVersion":98,"hwVersion":1,"dateCode":"20190410","swBuildId":"2.2.008"}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b0018ed1b9e","endpointID":1}]}},"appVersion":34,"stackVersion":98,"hwVersion":1,"dateCode":"20190410","swBuildId":"2.2.008","zclVersion":3,"interviewCompleted":true,"meta":{"configured":1}}

Kind regards
Mathias

I have almost the same problem with two E1743 switches that I bought today. Both appear as configured in zigbee2mqtt but pressing the buttons does nothing.

zigbee2mqtt:info 2020-01-08 18:26:35: Starting interview of ‘0x14b457fffed4c3c2’
zigbee2mqtt:info 2020-01-08 18:26:35: MQTT publish: topic ‘zigbee2mqtt/bridge/log’, payload ‘{“type”:“pairing”,“message”:“interview_started”,“meta”:{“friendly_name”:“0x14b457fffed4c3c2”}}’
zigbee2mqtt:info 2020-01-08 18:26:57: Successfully interviewed ‘0x14b457fffed4c3c2’, device has successfully been paired
zigbee2mqtt:info 2020-01-08 18:26:57: Device ‘0x14b457fffed4c3c2’ is supported, identified as: IKEA TRADFRI ON/OFF switch (E1743)
zigbee2mqtt:info 2020-01-08 18:26:57: MQTT publish: topic ‘zigbee2mqtt/bridge/log’, payload ‘{“type”:“pairing”,“message”:“interview_successful”,“meta”:{“friendly_name”:“0x14b457fffed4c3c2”,“model”:“E1743”,“vendor”:“IKEA”,“description”:“TRADFRI ON/OFF switch”,“supported”:true}}’
zigbee2mqtt:info 2020-01-08 18:26:57: Configuring ‘0x14b457fffed4c3c2’
zigbee2mqtt:info 2020-01-08 18:27:02: Succesfully configured ‘0x14b457fffed4c3c2’

Same here.
The problem still exists. I couldn’t fix it. This 8€ button is not worth worrying about it.
I also try to get it working on “deCONZ” same problem as M2Z.

I have resolved my problem. I needed to upgrade the firware on the CC2531 to the latest version. Current working firmware is 20190608. Previous non-working firmware was 20181024. I now see clicks and holds:

zigbee2mqtt:info 2020-01-09 10:53:35: MQTT publish: topic ‘zigbee2mqtt/0xccccccfffe294e0a’, payload ‘{“click”:“off”,“linkquality”:5}’
zigbee2mqtt:info 2020-01-09 10:53:35: MQTT publish: topic ‘zigbee2mqtt/0xccccccfffe294e0a’, payload ‘{“linkquality”:5,“click”:""}’
zigbee2mqtt:info 2020-01-09 10:53:57: MQTT publish: topic ‘zigbee2mqtt/0xccccccfffe294e0a’, payload ‘{“linkquality”:7,“click”:“on”}’
zigbee2mqtt:info 2020-01-09 10:54:17: MQTT publish: topic ‘zigbee2mqtt/0xccccccfffe294e0a’, payload ‘{“linkquality”:2,“click”:“brightness_down”}’

Nice to know.
Is there a easy way to update / upgrade the firmware without to pair every device again?
Actually I’m running verion 20180815

You don’t need to re-pair when updating the software. Follow the instructions on zigbee2mqtt.io

Solved! Thanks for your help!