Pushed for an update via HPM version 1.5.4 2026-01-08 :
- added discoveryTimeoutScale;
- added 'Matter Generic Component Button' driver
The new 'Discovery timeout scale' is hidden under the 'Advanced Options'

Set it to a value different than the default if a sleepy, slow-responding battery-powered Thread/WiFi Matter device can not be 'discovered' because of timeout errors (such as Meross MS605).
Button support is experimental. The known issues are partially mitigated by ignoring historical events that are reported after a hub reboot or during a re-initialization / re-subscription process.
The MAB package does not automatically replace any drivers that are already assigned. If your button controllers were discovered before this update, you’ll need to manually change the child device driver — or simply delete the child device. A new discovery will then recreate it automatically with the correct driver assigned :

The Matter Button driver supports pushed, doubleTapped, held, and released events — but only if those events are actually sent by the Matter bridge. Not all bridges, and not all buttons, expose these events correctly.
Tested to work OK with the new BILRESA dual button :

The Aqara Wireless Remote Switch H1 (Double Rocker) only exposes single-click events.
Philips Hue B.V. RWL021 button controller/dimmer didn't work.
