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.