
Shelly
Shelly BLU Motion
- Native integration
- Local control
- Bluetooth
Prices verified September 2026
See more sensors picks on our Amazon storefront →Our verdict
The motion sensor for households without a Zigbee stick: it broadcasts open BTHome packets that Home Assistant decodes automatically via any Bluetooth adapter or ESPHome proxy — no hub, no pairing dance. That's the trade Zigbee sensors like the SONOFF SNZB-03 or Aqara motion sensor make you skip: their mesh hops room-to-room off one coordinator, while this one's Bluetooth range tops out around room-scale (roughly 10m indoors) unless you scatter proxies. At 32x42x27mm and 26g, it's compact enough for a shelf corner or door frame, sticks up with the included adhesive pad — no drilling — and adds a free lux sensor; best for single-room triggers, not whole-house coverage.
What can Home Assistant control on the Shelly BLU Motion?
| Control | Type | What it does |
|---|---|---|
| Motion | Binary sensor | Occupancy state decoded from the BTHome advertisement; can hold a stale detected value if a clearing packet is missed, since HA never actively polls the sensor. |
| Illuminance | Sensor | Ambient light level, broadcast in the same packet as motion — usable for a combined motion-and-darkness lighting condition. |
| Battery | Sensor (%) | Updates infrequently since it's piggybacked on the same low-duty-cycle advertisement. |
| Button | Event | Single button-press event exposed separately from the motion/illuminance sensor entities. |
HA's bthome integration decodes the raw advertisement into four entities out of the box — motion, illuminance, battery, and a button-press event — with zero pairing unless the device has encryption turned on, in which case you must manually enter its bindkey during discovery, a common setup snag since it isn't surfaced clearly in Shelly's own app. Because BTHome is receive-only — HA never queries the sensor, it just listens for broadcasts — a single dropped clear packet can leave the motion entity stuck reporting detected after the room empties, a known and expected passive-BLE limitation rather than a bug. That same passive design is what makes the sub-100ms detection-to-state-change genuinely useful for automations: it beats the typical latency of a Zigbee PIR mesh hop, so it's worth reserving for a latency-sensitive trigger rather than routine background lighting.
Specs
| power | CR2477, up to 5 years |
|---|---|
| range | 9 m, 120 degrees |
| mounting | Adhesive wall sticker included; no screws or bracket |
| requires | HA Bluetooth adapter, ESPHome Bluetooth proxy or Shelly gateway device |
| ip rating | Not officially IP-rated — indoor use only |
| dimensions | 32 x 42 x 27 mm, 26 g |
| sensor type | Motion (PIR) with illuminance |
How does the Shelly BLU Motion compare?
| Product | From | Protocol | Local control | Integration |
|---|---|---|---|---|
| Shelly BLU Motion (this product) | £19.99 | Bluetooth | Yes | Native |
| Aqara Door and Window Sensor P2 | £23.99 | Matter, Thread | Yes | Works with HA |
| Aqara Motion Sensor P1 | £18.99 | Zigbee | Yes | Zigbee2MQTT / ZHA |
| Aqara Multi-State Sensor P100 | £25.49 | Zigbee, Thread, Matter | Yes | Zigbee2MQTT / ZHA |
Frequently asked questions
- Does the Shelly BLU Motion work with Home Assistant locally?
- Yes. The Shelly BLU Motion is controlled locally in Home Assistant through a built-in Home Assistant core integration (bthome), so it keeps working if your internet connection or the Shelly cloud goes down. Control and state updates stay on your own network.
- Which protocol does the Shelly BLU Motion use, and do I need a hub?
- The Shelly BLU Motion uses Bluetooth. To pair it with Home Assistant you need a Bluetooth adapter on your Home Assistant host or an ESPHome Bluetooth proxy. Shelly's own hub is not required when you integrate through a built-in Home Assistant core integration (bthome).
- How much does the Shelly BLU Motion cost in the UK?
- The lowest price we have listed for the Shelly BLU Motion is £19.99 at Shelly Store UK. Prices were last checked in September 2026 and change often, so confirm on the retailer's page before buying.