I can’t help you with that but it brought to mind a funny story. I was at a customer’s house doing some work and she was on a conference call so unable to be attentive. Her robot vac started working the bedrooms and bathroom where her catbox was and that glorious kitty had kicked out a sizable nugget that the robot grabbed and smeared all the way down the carpeted hallway and back.
I couldn’t find one that made me happy and finally decided to forget physical arming and disarming - I use companion app location (home/away) and automations to arm and disarm. All exterior doors have presence sensors near them and when armed home if presence is detected near a door it can be opened and the alarm is disarmed. I haven’t had an accidental trigger so far.