Skip to main content

Shelly BLU Motion

Short device name: SBMO-003Z

Functional description

The device can detect movement using Passive Infra Red technology. It transmits motion event on the first detected movement and starts a countdown counter loaded with the Motion Blind Time value. When the time expires, the device emits No Motion event. If a new motion is registered meanwhile, the timer is reloaded and restarted.

Device specific features

Beacon mode

If active, the device will send periodically single advertising packets with the last status. This can be used for example for illuminance reporting.

CharacteristicUUIDTypeLengthPropertiesFunction
Beacon mode enabledcb9e957e-952d-4761-a7e1-4416494a5bfabyte1Read, Write bonded, write without response bondedEnables periodic broadcast of device status

Motion blind time

Time in seconds for the motion active state to be auto cleared after no motion is detected.

CharacteristicUUIDTypeLengthPropertiesFunction
Motion sensitivity21b5b57b-da8d-4ea4-baf8-7654a2214650byte1Read, Write bonded, write without response bondedThree levels: 0-low, 1-medium, 2-High
LED enabled24f52308-6cc6-4065-acf0-1d4574d9ba0fbyte1Read, Write bonded, write without response bondedWrite 0 to disable Red LED
Motion pulse count22f36e64-e682-4fbc-8dd6-a87f6e7b7d92byte1Read, Write bonded, write without response bonded1 - 4 number of movements to rise motion event
Blind time219a1ecc-2567-4378-9dbd-0c97d10630adbyte2Read, Write bonded, write without response bonded30 - 600 seconds from end of motion to clear motion state

Motion sensitivity

Sensitivity level. 3 levels of sensitivity (Low, Medium, High)

CharacteristicUUIDTypeLengthPropertiesFunction
Motion sensitivity21b5b57b-da8d-4ea4-baf8-7654a2214650byte1Read, Write bonded, write without response bondedThree levels: 0-low, 1-medium, 2-High

Motion pulse count

The number of consecutive movements within 2 seconds period, that will fire a motion detected event.

CharacteristicUUIDTypeLengthPropertiesFunction
Motion pulse count22f36e64-e682-4fbc-8dd6-a87f6e7b7d92byte1Read, Write bonded, write without response bonded1 - 4 number of movements to rise motion event

LED enable/disable

The LED indicating motion can be disabled to save energy or avoid attracting attention or disturbing.

CharacteristicUUIDTypeLengthPropertiesFunction
LED enabled24f52308-6cc6-4065-acf0-1d4574d9ba0fbyte1Read, Write bonded, write without response bondedWrite 0 to disable Red LED

BTHome sensor data objects

idnamedata typescale factordescription
0x00packet iduint81revolving counter
0x01batteryuint81battery level in percent (0-100)
0x05illuminanceuint240.01illuminance measured in lux
0x3Abuttonuint161button press event
0x21motionuint811 - motion, 0 - no motion

Button press events

idnameexample
0x01single press0x3A01
0x80button hold0x3AFE
0xFE*button hold0x3AFE
    • for firmware prior to 1.0.20

Motion test mode

Double press starts motion detection test mode for 1 minute. Motion event is transmitted on every motion detected regardless the blind time. Led flashes longer on each detected motion.