
Aqara
Aqara Multi-State Sensor P100
- Zigbee
- Thread
- Matter
Verified July 2026
A genuinely clever bit of kit — one puck does the job of a door/window contact and a vibration/tilt/fall sensor, so it's brilliant for safes, mailboxes or garden gates where a normal two-part reed switch looks daft. Just know it ships in Thread/Matter mode and needs switching to Zigbee in the Aqara app before Zigbee2MQTT or ZHA will see it properly, and the object-monitoring mode only exists on Zigbee.
In Home Assistant
| Control | Type | What it does |
|---|---|---|
| Contact | Binary sensor | Open/closed state, only active in Door/Window mode |
| Action | Event | Fires movement, vibration, tilt, triple_tap, fall, or static events — Object mode only, requires experimental_event_entities enabled |
| Orientation | Sensor | Reports face_up, face_down, vertical or tilt orientation of the monitored object |
| Device Mode | Select | Switches the sensor between Door/Window and Object monitoring (mutually exclusive) |
| Battery | Sensor (%) | Battery percentage from the CR2450 cell; first report can take up to 24 hours after pairing |
Zigbee2MQTT exposes: battery, voltage, device_mode (select), door_window_type, sensitivity, report_interval, orientation_detection, movement_detection, fall_detection, vibration_detection, triple_tap_detection, orientation, contact (binary_sensor, door/window mode only), device_posture, and an action event entity (movement, vibration, tilt, triple_tap, fall, static — Object mode only, requires 'experimental_event_entities' enabled in the Z2M HA integration). Before pairing, switch the device out of its default Thread/Matter mode into Zigbee via the Aqara Home app, then calibrate with 3 button presses (door/window closed for contact mode, sensor flat face-up for object mode). A useful automation: trigger on event.xxx_action == 'fall' for an object monitored this way (a medicine cabinet or safe) to fire an instant mobile notification — a case standard contact sensors can't cover.
Specs
- modes
- Open/Close Monitoring or Object Monitoring (mutually exclusive, set via device_mode)
- battery
- CR2450 (3V), manufacturer claims 2-3 years in Zigbee mode
- dimensions
- 45 x 31 x 13 mm
- hub requirement
- Object Monitoring mode needs an Aqara Zigbee hub or a Zigbee coordinator (Z2M/ZHA); Open/Close mode also works over Thread/Matter
- sensitivity levels
- 10 adjustable levels
- operating temperature
- -10°C to 55°C