I don’t know anything specifically about this brand of ZigBee smart button, but I wonder if it works like the sonoff ZigBee buttons. Those ZigBee buttons set up in zha, but unlike other ZigBee devices, they don’t create a state entity. Instead they fire events in home assistant. You may want to try using the developer tools > events tab to view xha_events. Set the event type to zha_event. Press the Moes button. If it works this way you will see the event data. Then you would just need the “device_ieee” and the “command” from that output.
Using that info you would have your automation look for that event(based on zha_event, device_ieee, and command) as a trigger. Typically there are multiple commands, for instance on for press, one for double press, and one for long press. To get these, just monitor zha events in dev tools, and initiate each press type and see if each generates a new command.
Here is a link to the sonoff ZigBee buttons community article that helped me with my sonoff buttons. Hopefully this works for these Moes buttons.
Andy