The issue with Smart home devices is that all devices are speaking a different language; ZigBee / Matter / Infrared / Bluetooth LE to just name a few. And all those devices have their own app / or their own way of 'working'.
What I did in my own house, is I used a 'in between' product that allows me to use a mixture of different devices. Some people are using HomeAssistant for this; others will utilize a Raspberry Pi or a Cloud based solution.
I use a Homey Pro for that purpose, which is the 'heart' of the operation. Within that I have flows, to control all the machinery / lights / blinds / etc in my home.
Since we now have one interface, and one machine to control it becomes 'easier' to trigger those operations, by using their SDK / Web API. Which can be a great solution for the idea that you have.. Just takes a hot sec to setup / verify before you enter the rehearsal space.
Oh and please, a theater is very different than a 'home', there can be much more signals in the air / or other factors causing things to fail. Smart Home products were never meant for the theater, and require a lot of testing. Please do not use them as 100% fail-safe operations for a practical effect in theater, or an important scene where something 100% has to work. If that is the case, use the products that were designed for that purpose / and the protocols that were designed for it.