HDL LifeBeing MSA043D 485 User manual

MSA043D 48LIFEBEING SENSOR 5 Version: A0
INSTRUCTIO
page 1of 12
N
Product Name: LifeBeing sensor (RS485 Protocol)
Model No.:
Issue Date
MSA043D 485
: 2021-07-01
Attention
1. The product shall be installed by a professional electrician. Please disconnect
the power before installation, wiring or changing the setting of by DIP switch
2. Please read the relevant contents of this manual carefully before using the
product.
3. This product is only suitable for indoor environment.
4. Ensure that the product is installed in a relatively dry and ventilated
environment.
5. Before the product is powered on, please confirm that the input voltage range
meets the requirements of the manual.
6. Keep out of reach of children.

LIFEBEING SENSOR MSA043D 485 Version: A0
page 2of 12
1. Features
This is a RS485 protocol sensor of independently flush mounting(compatible with 86 type box). The sensor,
controlling and exchanging data through RS485 protocol, has functions of big motion, minor motion, breathing
detecting+light sensing and so on. Adopting 5.8GHz RS, high gain low impedance technology, MSA043D is
achieving presence detecting as its big advantage. Besides, MSA043D can independently access RS485 system
as a unit of data collecting for its RS485 communication standard.
2. Parameters
Working Voltage DC 12-24V
Working Current 32±2mA(12V DC)
Communication Method RS485 Protocol
Working Frequency 5.8GHz±75MHz
Detecting Angle 120°
Detecting Range(radius)
big motion detecting range: 3-4m
minor motion detecting range: 3-4m
Breathing detecting range: 2-3m
Detection Area 100% 75% 50% 25%(set by remote control or serial port)
Daylight Difference 10-100Lux (daylight level is reported when light change
exceeds the difference value)
Daylight Range 0 -1200Lux(collected below the sensor, height of 3m)
Daylight Compensation Factor(multiple) 1-100(the reporting range is 0-1200 Lux when of 1x light
level)
Mounting Height 2.5-4.0m
Installation Way flush-mounted of the ceiling and 86 type box compatible
Wring KNX terminal
Working Temperature -25℃~+50℃
Long-term Storage Temperature -25℃~+80℃
Package partition + outer box (K=A)
Net Weight 70±3g
Life time 5 years warranty
1) Adopting living body detecting technology that it can accurately
detect big motion, minor motion, breathing detecting to achieve
true presence detecting.
2) Intelligent daylight sensing and recognizing.
3) Collecting and transmitting data through RS485 port, it is
suitable for smart building, smart hotel, home lighting and other
relevant area of intelligently controlling.

LIFEBEING SENSOR MSA043D 485 Version: A0
page 3of 12
3. Function
Adopting fixed 30S cyclically reporting mechanism, the product, transmits human condition information(no
human-existing/human-existing:big motion mode, minor motion mode, breathing mode) and illumination data
through RS485 communication protocol.
Big motion actives Minor motion& Breathing signal maintains
Big Motion Mode: Detecting the signals of human greatly moving (walking) in detecting area within 30S.
Minor Motion Mode: Detecting the signals of only human slightly acting in detecting area within 30S, such as:
leaning forward, leaning back, body swing, shaking head, typing, using cellphone and other slighting acting.
Breathing Mode: only human breathing signal is detected(the expansion of abdomen and chest without
big motion and minor motion within 30S in detecting area).
Ambient Light Level Report: Reporting light level when the change value of ambient light is more than
preset difference value.
Serial Port Communication Baud Rat
4. Communication Parameters and Protocol(Standard Protocol)
e 9600
Data Bits 8
Stop Bits 1
DATA0 ID high
DATA1 ID low
DATA2 DATA length
DATA3-DATA6 Command function
END DATA Accumulating&Verifying data (DATA0+...+DATA6)
Communication Data Type Transmitting&Receiving in HEX format
Communication Requirement The interval between each command needs to be
greater than 200ms, and monitor the returned data
whether is the same as sent, if not received, it should
be resent by no more than 3 times;

LIFEBEING SENSOR MSA043D 485 Version: A0
page 4of 12
DATA3
comman
Standard Communication Command Function Table
dFunction Name Data Range Writing&
Reading Default Value
0x03 Work state 1-7
0x05 Detection area 0-100 w/r 100%
0x06 Application scenarios 1-3 w/r 1
0x07 Block Sensor 32bit w
0x08 LED Indicator 0-1 w/r 1
0x09 Light sensor 0-1200Lux
0x0A Difference Value 10-100Lux w/r 10Lux
0x0D Hold Time 2-7200s w/r 30s
0x17 Firmware version 0.0.0-100.0.0 r 0.0.1
0x18 Device ID 0x0000-0xFFFF w/r 0x0000
0x20 Daylight Compensation(multiple) 0x01-0x64 w/r 0x01
Command Implement Instruction:
1.Read Function Data: this function is generally used to query sensor parameters, and the corresponding
function data will be returned according to the function command serial number. The active reporting function
does not support query.
Values
Function
HEAD
(DATA0)
ID
(DATA1-DA
TA2)
LEN
(DATA3)
Function
(DATA4)
Value
(DATA5)
CRC
(DATA6)
Query detecting area 0x51 0xFFFF 0x06 0x00 0x05 data0+...+data5
Query LED condition 0x51 0xFFFF 0x06 0x00 0x08 data0+...+data5
Query difference value 0x51 0xFFFF 0x06 0x00 0x0A data0+...+data5
Query hold time 0x51 0xFFFF 0x06 0x00 0x0D data0+...+data5
Query firmware version 0x51 0xFFFF 0x06 0x00 0x17 data0+...+data5
Query device ID 0x51 0xFFFF 0x06 0x00 0x18 data0+...+data5
Query Compensation
(multiple) 0x51 0xFFFF 0x06 0x00 0x20 data0+...+data5

LIFEBEING SENSOR MSA043D 485 Version: A0
page 5of 12
2. Work State: this function automatically reports the working status of the sensor
Values
Function
HEAD
(DATA0)
ID
(DATA1-D
ATA2)
LEN
(DAT
A3)
Function
(DATA4)
Value
(DATA5)
CRC
(DATA6)
No human-existing 0x51 0xFFFF 0x06 0x03 0x01 data0+...+data5
Big motion 0x51 0xFFFF 0x06 0x03 0x02 data0+...+data5
Minor motion 0x51 0xFFFF 0x06 0x03 0x03 data0+...+data5
Breathing 0x51 0xFFFF 0x06 0x03 0x04 data0+...+data5
Abnormality 0x51 0xFFFF 0x06 0x03 0x05 data0+...+data5
Initializing 0x51 0xFFFF 0x06 0x03 0x06 data0+...+data5
Initialization
completed 0x51 0xFFFF 0x06 0x03 0x07 data0+...+data5
Condition Report Instruction:
1. Report immediately when no human-existing turns into human-existing(big motion, minor motion, breathing).
2. Report only when the state changes.
3. Detecting Area: this function can set the detection range of the sensor
Values
Function
HEAD
(DATA0)
ID
(DATA1-DA
TA2)
LEN
(DATA3)
Function
(DATA4)
Value
(DATA5)
CRC
(DATA6)
25% 0x51 0xFFFF 0x06 0x05 0x19 data0+...+data5
50% 0x51 0xFFFF 0x06 0x05 0x32 data0+...+data5
75% 0x51 0xFFFF 0x06 0x05 0x4B data0+...+data5
100% 0x51 0xFFFF 0x06 0x05 0x64 data0+...+data5
4. Application Scenarios: application scenarios adjusting.
Values
Function
HEAD
(DATA0)
ID
(DATA1-D
ATA2)
LEN
(DATA3)
Function
(DATA4)
Value
(DATA5)
CRC
(DATA6)
Office 0x51 0xFFFF 0x06 0x06 0x01 data0+...+data5
Bedroom 0x51 0xFFFF 0x06 0x06 0x02 data0+...+data5
Washroom 0x51 0xFFFF 0x06 0x06 0x03 data0+...+data5
Note: the scenario just represents the size of the environmental space, not the product installation environment.

LIFEBEING SENSOR MSA043D 485 Version: A0
page 6of 12
5. Time of Blocking Sensor: block sensor, this function can make the sensor lock to not output any state and
mode, the minimum lock time unit is 1ms, and the sensor will automatically output after the lock time
countdown is completed.
Value
Function
HEAD
(DATA0)
ID
(DATA0-D
ATA1)
LEN
(DATA2)
Function
(DATA3)
Value
(DATA4-DA
TA6)
CRC
(DATA7)
100ms 0x51 0xFFFF 0x08 0x07 0x000064 data0+...+data6
10s 0x51 0xFFFF 0x08 0x07 0x002710 data0+...+data6
10min 0x51 0xFFFF 0x08 0x07 0x0927C0 data0+...+data6
6. LED Indicator: this function can turn on or off the LED indicator
Values
Function
HEAD
(DATA0)
ID
(DATA1-D
ATA2)
LEN
(DATA3)
Function
(DATA4)
Value
(DATA5)
CRC
(DATA6)
Disable 0x51 0xFFFF 0x06 0x08 0x00 data0+...+data5
Enable 0x51 0xFFFF 0x06 0x08 0x01 data0+...+data5
7. Light Sensor: this function can obtain the current ambient light level, and the value will be automatically
reported after 2s when the change meets the preset value.
Value
Function
HEAD
(DATA0)
ID
(DATA1-DA
TA2)
LEN
(DATA3)
Function
(DATA4)
Value
(DATA5-DATA6)
CRC
(DATA7)
Min: 0Lux 0x51 0xFFFF 0x07 0x09 0x0000 data0+...+data6
Max: 1000Lux 0x51 0xFFFF 0x07 0x09 0x03E8 data0+...+data6
8. Difference Value: this function can set the light level change, the light level will be automatically reported
when the light change meets the preset value.
Value
Function
HEAD
(DATA0)
ID
(DATA1-D
ATA2)
LEN
(DATA3)
Function
(DATA4)
Value
(DATA5)
CRC
(DATA6)
Min: 10Lux 0x51 0xFFFF 0x06 0x0A 0x0A data0+...+data5
Max: 100Lux 0x51 0xFFFF 0x06 0x0A 0x64 data0+...+data5

LIFEBEING SENSOR MSA043D 485 Version: A0
page 7of 12
9.Hold Time: this function can set the hold time of turning on the light after the sensor is triggered.
Value
Function
HEAD
(DATA0)
ID
(DATA1-D
ATA2)
LEN
(DAT
A3)
Function
(DATA4)
Value
(DATA5-DAT
A6)
CRC
(DATA7)
Min: 2s 0x51 0xFFFF 0x07 0x0D 0x0002 data0+...+data6
Max: 7200s 0x51 0xFFFF 0x07 0x0D 0x1C20 data0+...+data6
Disable 0x51 0xFFFF 0x07 0x0D 0xFFFF data0+...+data6
Note: The 5S delay time is used for production test , no breathing detection function. It can’t be set to 5S in actual use.
10. Firmware Version: this function can check firmware version of the sensor
Value
Function
HEAD
(DATA0)
ID
(DATA1-D
ATA2)
LEN
(DAT
A3)
Function
(DATA4)
Value
(DATA5-D
ATA6)
CRC
(DATA7)
Min:v0.0.0 0x51 0xFFFF 0x07 0x17 0x0000 data0+...+data6
Max:v100.0.0 0x51 0xFFFF 0x07 0x17 0x2710 data0+...+data6
11. Device ID: this function can set the device ID address to distinguish the sensor.
Value
Function
HEAD
(DATA0)
ID
(DATA1-D
ATA2)
LEN
(DAT
A3)
Function
(DATA4)
Value
(DATA5-D
ATA6)
CRC
(DATA7)
Min:0x0000 0x51 0xFFFF 0x07 0x18 0x0000 data0+...+data6
Max:0xFFFF 0x51 0xFFFF 0x07 0x18 0xFFFF data0+...+data6
Note: the default device ID is 0xFFFF.
12. Daylight Compensation Factor: set the multiple of the daylight level to verify the value!
Value
Function
HEAD
(DATA0)
ID
(DATA1-DA
TA2)
LEN
(DATA3)
Function
(DATA4)
Value
(DATA5-DATA6)
CRC
(DATA7)
Min: 0x01 0x51 0xFFFF 0x06 0x20 0x01 data0+...+data5
Max: 0x64 0x51 0xFFFF 0x06 0x20 0x64 data0+...+data5

LIFEBEING SENSOR MSA043D 485 Version: A0
page 8of 12
Note
1. The default compensation factor is 1 times. For different installation environments, set the corresponding
compensation factor after verifying and calibrating with the illuminance meter.
2. Return 000005FF01XX, If there is no above features or command is issued incorrectly.
3. Return 000005FF02XX, If setting data range is incorrect.
5. Dimension (unit: mm)
6. Wiring

LIFEBEING SENSOR MSA043D 485 Version: A0
page 9of 12
7. Structure
Note: Long press the switch for 3S to reset, and the product enters the initialization state.
8. Detecting Area
Note:
1. Considered the features of electromagnetic wave transmitting, the effective range of radar will vary to some
extent as the radar is related to size of transmitter and material and thickness of the target cover.
2. Electromagnetic waves in centimeter wave frequency band can penetrate non-metallic materials, such as
glass, wooden board, screen and thin wall and can detect the moving objects behind cover but can not
penetrate thick wall, metal door and so on.

LIFEBEING SENSOR MSA043D 485 Version: A0
page 10 of 12
9. Installation Instruction
1) Flush mounting
2) Flusn mounting in 86 box
1. Ceiling mounting with a cut of 55-65mm
2. Connect wire on the terminal
3. The middle circle is the reset button
4. Bending the spring clip backward to
push it into the pre-opened hole in the
ceiling
5. Make sure it’s stable and reliable after
installation
1. Connect wire on the terminal
2. Fasten the product to the junction box( light window upward)
3. Make sure it's stable and reliable after installation

LIFEBEING SENSOR MSA043D 485 Version: A0
page 11 of 12
10. Remote Control
11. Initialization
After first power on, the indicator light will be off after flashing for 20 seconds. During the
initialization, sensor is not able to detect moving objects signal. Turn on or off indicator and set the
detecting area through serial protocol.
12. Application Notice
1) The sensor should be installed by a professional electrician. Please disconnect the power before installing,
wiring or changing the setting of the dial switch.
2) Put the sensor as far as possible from large areas of metal plate, glass and other materials with high
medium density to avoid triggering by mistake.
3) Avoid using objects that vibrate for a long time around the sensor, such as a shaking head fan. The
vibration signal will be regarded as a movement signal to activate the sensor.

LIFEBEING SENSOR MSA043D 485 Version: A0
page 12 of 12
4) Avoid the detection window of the daylight sensor of the detector irradiated by an invalid light source,
which will interfere with the measurement of ambient light.
5) The product should not be too close to the wireless router at least more than 2m apart, when it is installed
and used.
6) Setting detecting area and indicator on-off by MH10.(Pressing HS in MH10 makes indicator on and
pressing LS in MH10 makes indicator off.)
7) Sensor’s microwave can penetrate wall of building. It may cause misreport when microwave penetrates
wall to detect the moving objects outside fortified area. To avoid triggering by mistake, choose suitable place
when installing, keep away from glass, plasterboard, wooden wall and other things that microwave can easily
penetrate and choose appropriate sensing parameters according to space, for examples:
A. When product is used in the room whose length and width is about 2m or less, detecting area should
be set to 25%(application scenario: washroom, sitting room )
B. When product is used in the room whose length and width is about 3m, detecting area should be set
to 50%(application scenario: washroom, hallway, sitting room )
C. When product is used in the room whose length and width is about 4m, detecting area should be set
to 75%(application scenario: small office, meeting room, library )
D. When product is used in the room whose length and width is about 5m or more, detecting area
should be set to 100%(application scenario: large office, meeting room, library )
Note: The setting detecting area depends on the actual environment( detecting area parameters above
application scenario are for reference only).
8) Hold time setting: one-person space: 1 minute to 3 minutes, multi-player space: 30 seconds to 1 minute. It is
not recommended to set a hold time of more than 5 minutes to be probably interfered by small motion signals in
the space and affect the hold time finishing.
Table of contents