The SNZB-03PR2 isn’t covered by SONOFF’s official channel or the existing community motion drivers — it pairs as “Zigbee Thing” with nothing to select under Change driver. So I had Claude write one, and tested it against my own sensor.
Working on a V3 hub, firmware 000.061.00006.
Channel invite: SmartThings. Add a little smartness to your things.
Fingerprint: manufacturer SONOFF, model SNZB-03PR2
Features:
- Motion detection
- Illuminance (relative — the sensor’s photodiode is coarse, so treat it as a brightness index rather than a calibrated lux reading)
- Battery
- Refresh
- Adjustable detection interval, 5–3600 seconds (factory default is 60). Lowering this gives finer resolution for automations, at some cost to battery life.
Note on the detection interval: the sensor is a sleepy battery device, so the new value is queued and applied the next time it detects movement. After changing the setting, walk in front of the sensor.
Only the SNZB-03PR2 fingerprint is claimed — earlier revisions already have drivers that suit them.
On the AI-written part: I’m not a developer, so I can’t vouch for the code the way someone who wrote it themselves could. What I can vouch for is the behaviour — motion, illuminance, battery and the detection interval are all confirmed working on my sensor, verified through logcat.