[Bug] Hidden accessories do not stay hidden / Useless "unconfigured button" entries can't be hidden
### Is there an existing issue for this?

- [x] I have searched the existing issues

### Describe the bug

Some relays come with a "Stateless Programmable Switch" which is often unused.

Unfortunately the switches added to Homebridge by homebridge-z2m are especially tedious as they can't be hidden alone from Home View, that hides the relay/device itself as well. Hiding the entire device type or device would again ignore way too much. Hiding the accessory from Homebridge GUI does not function for homebridge-z2m.

### Related devices

Sonoff ZBMINIR2 for example

### Expected behavior

I'd really appreciate a working way to get rid of just "Stateless Programmable Switch" and only that (with its "There is an unconfigured button" message). So that these things do not pollute Home View and hijack every Home widget.

### This plugin

v1.11.0

### Homebridge

v1.9.0

### Zigbee2MQTT

v2.1.3

### Homebridge Config UI X (if applicable)

v4.71.2