If button events are the only thing that is required, then that’s a great suggestion.
There is a universal Velbus module that provides that functionality.
https://www.velbus.eu/images/products/0/vmb8pbu.jpg
If your selected switches have LEDs in them, this unit will supply the 1v to drive them ![]()
With ambient intensity and feedback states.
These units also include the standard Velbus time events programming too, for simulating button presses.
2 pairs of changeable alarm times.
Sunset & Sunrise (based on a system time and {an editable} table)
Static time events.