Wyoming Satellite Manual Button Trigger

I have several Wyoming satellites that work great. They are raspberry Pi 3 and 4s with ReSpeaker HATs. I am currently designing custom enclosures, and would like to add a button that triggers the voice assistant (as an alternative to wakeword as they do not always trigger when music is playing).

How do I go about this within the Wyoming setup? I have an additional ESP32 board in the enclosure (this runs the volume dial, LED and button on the enclosure for power consumption reasons). I figure the button press could publish to MQTT, I just don’t know enough about how Wyoming works under the hood to know how to manually trigger the voice assistant.

I have already attempted to do this as an automation, but my pi satellites arent recognized as entities when trying to perform assist_satellite.

Thanks