I’m testing a new Matter 1.4 / Thread 1.4 switch with Homey, and I plan to use it to control a Shelly 4PM through Homey. The commands will go from the switch to Homey, and then from Homey to the Shelly device. What’s the best way to ensure stable and reliable operation in this setup? Is it sufficient to rely only on Flows, or is there a better approach—such as combining Flows with HomeyScript or direct Matter/Thread bindings—for more consistent performance?
The device I am testing has 6 gangs (3 relays buttons + 3 scenarios buttons), each button has single, double and long press functionality. So far the relays are only exposed to homey while the scenarios buttons are not (they are visible when i add the device directly to homekit).
So this is my approach to to control the lights, does it make sense? is there a better way more reliable (for whole home, more than 30 relays)?
Here are the when cards in the flows.

