What smart home system do you already have in place - that's the main thing, because compatibility often matters more than the sensor itself. If you're already locked into a specific platform (like Home Assistant, Apple HomeKit, or something Chinese), then your options narrow down right away. About cats - I agree there's no perfect solution, but microwave sensors really do respond better to "big" movements than passive infrared ones, so you can use that as a guide. One more important thing: mount the sensor higher up and at an angle so it detects at human level, not at floor level - that way there's less chance of picking up your pet.