One more thing… Signal is significantly attenuated for both zigbee and Z wave when there is high humidity. And you can’t get much worse than a shower. This particular aspect is also worse for Z wave than for Zigbee. Plus remember that whole small changes in temperature moving across the field of the sensor thing? Clouds of steam totally mess that up.
All of which is to say it’s really hard to get any motion sensor to work while the shower is running.
One option is to throw a humidity sensor into the mix. And some multi sensors, specifically the Aeotec, have both a humidity sensor and a motion sensor. So you can take advantage of both sets of readings.