Before anyone asks - I disabled multi-click events by setting the Button Delay to 0ms - this isn’t an issue with configuration, the switch itself appears to have an internal debounce.
I’m attempting to use my automation system for handling multi-clicks instead of the builtin handler, and no matter what settings I use, the blue series switches do not send repeat button push events quicker than 500ms (507ms was my lowest measured repeated push). I’ve dumped the packet log, this isn’t an issue with my setup, the switch simply isn’t sending repeat events faster than this interval (presumably this is an internal debounce setting?).
@Eric_Inovelli is there a chance a future firmware update can allow for a parameter to set the internal debounce delay for this kind of usecase?
Button-push logs are below, there were many more clicks that were not sent by the switch. I’ve reproduced this on a conbee II and a homeassistant skyconnect setup, both have precisely the same behavior:
04-29 12:41:43:326: 'zigbee2mqtt/0xb43a31fffe33c246', '{"action":"down_single","brightness":254,"buttonDelay":"0ms","doubleTapDownToParam56":"Disabled","doubleTapUpToParam55":"Disabled","invertSwitch":"No","linkquality":152,"power":0,"rampRateOnToOffRemote":127,"smartBulbMode":"Disabled","state":"OFF","update":{"installed_version":16908815,"latest_version":16908815,"state":"idle"}}'
04-29 12:41:44:189: 'zigbee2mqtt/0xb43a31fffe33c246', '{"action":"down_double","brightness":254,"buttonDelay":"0ms","doubleTapDownToParam56":"Disabled","doubleTapUpToParam55":"Disabled","invertSwitch":"No","linkquality":156,"power":0,"rampRateOnToOffRemote":127,"smartBulbMode":"Disabled","state":"OFF","update":{"installed_version":16908815,"latest_version":16908815,"state":"idle"}}'
04-29 12:41:44:656: 'zigbee2mqtt/0xb43a31fffe33c246', '{"action":"down_single","brightness":254,"buttonDelay":"0ms","doubleTapDownToParam56":"Disabled","doubleTapUpToParam55":"Disabled","invertSwitch":"No","linkquality":156,"power":0,"rampRateOnToOffRemote":127,"smartBulbMode":"Disabled","state":"OFF","update":{"installed_version":16908815,"latest_version":16908815,"state":"idle"}}'
04-29 12:41:45:943: 'zigbee2mqtt/0xb43a31fffe33c246', '{"action":"down_triple","brightness":254,"buttonDelay":"0ms","doubleTapDownToParam56":"Disabled","doubleTapUpToParam55":"Disabled","invertSwitch":"No","linkquality":152,"power":0,"rampRateOnToOffRemote":127,"smartBulbMode":"Disabled","state":"OFF","update":{"installed_version":16908815,"latest_version":16908815,"state":"idle"}}'
04-29 12:41:46:497: 'zigbee2mqtt/0xb43a31fffe33c246', '{"action":"down_single","brightness":254,"buttonDelay":"0ms","doubleTapDownToParam56":"Disabled","doubleTapUpToParam55":"Disabled","invertSwitch":"No","linkquality":156,"power":0,"rampRateOnToOffRemote":127,"smartBulbMode":"Disabled","state":"OFF","update":{"installed_version":16908815,"latest_version":16908815,"state":"idle"}}'
### Fastest: 507 MS between above and below ###
04-29 12:41:47:004: 'zigbee2mqtt/0xb43a31fffe33c246', '{"action":"down_single","brightness":254,"buttonDelay":"0ms","doubleTapDownToParam56":"Disabled","doubleTapUpToParam55":"Disabled","invertSwitch":"No","linkquality":152,"power":0,"rampRateOnToOffRemote":127,"smartBulbMode":"Disabled","state":"OFF","update":{"installed_version":16908815,"latest_version":16908815,"state":"idle"}}'
04-29 12:41:47:562: 'zigbee2mqtt/0xb43a31fffe33c246', '{"action":"down_single","brightness":254,"buttonDelay":"0ms","doubleTapDownToParam56":"Disabled","doubleTapUpToParam55":"Disabled","invertSwitch":"No","linkquality":156,"power":0,"rampRateOnToOffRemote":127,"smartBulbMode":"Disabled","state":"OFF","update":{"installed_version":16908815,"latest_version":16908815,"state":"idle"}}'```