Product Name : Outdoor Waterproof Beacon
Model Name : DSBC-150/151/152
1. Overview of Waterproof Outdoor Beacons
Dusun IoT’s waterproof beacons is based on wireless Bluetooth Low Energy technology and incorporate sensor functions. It can also work as the temperature and humidity data logger to collect surrounding environmental daat and record it as as history data.
Some waterproof beacons have the accelerometer and support iBeacon function.
This series of waterproof beacons features high protection level (IP68), compact design, lightweight and portability, widely used in IoT cold chain monitoring, archives, labs, museums, and other outdoor uses, etc.
- High accuracy and stability;
- Built-in highly sensitive temperature and humidity sensor SHTC3(Sensirion);
- Real-time display temperature and humidity;
- Can by OTA update version
- Support accelerometer & gyroscope (DSBC-151-3).
- Support air pressure sensor (DSBC-150-5)
- Support temperature & humidity probe (DSBC-152-1)
- Support history data
DSBC-150-6
16380 records stored
Acquisition and storage time interval: 1000ms~900000ms; default: 5000ms.
- Refrigerated storage and transportation
- Archives
- Experimental (test) rooms
- Workshop
- Museums
- Pharmaceutical environment
- Fresh transport
- Other outdoor places
2. Appearance of Waterproof Outdoor Beacons
Model | Bluetooth 5.0 | Bluetooth 5.2 | Beacon | Built-in PA(2) | history data | Long range | T&H detect | Air pressure | Accelerometer | Gyroscope | Status |
---|---|---|---|---|---|---|---|---|---|---|---|
DSBC-150-1 | ● | ● | ● | ● | MP | ||||||
DSBC-150-4 | ● | ● | ● | ● | ● | MP | |||||
DSBC-151-3 | ● | iBeacon (1) | ● | ● | ● | MP | |||||
DSBC-151-4 | ● | iBeacon (1) | ● | MP | |||||||
DSBC-151-5 | ● | iBeacon (1) |
● | ● | MP | ||||||
DSBC-152-1 | ● | ● | ● | Probe(3) | MP |
Model | Bluetooth 5.0 | Bluetooth 5.2 | Beacon | Built-in PA(2) | history data | Long range | T&H detect | Air pressure | Accelerometer | Gyroscope | Status |
---|---|---|---|---|---|---|---|---|---|---|---|
DSBC-150-5 | ● | ● | ● | ● | ● | ● | On going | ||||
DSBC-150-6 | ● | ● | ● | ● | ● | MP |
Remark:
(1) Can be designed as a standard iBeacon,Eddystone protocol, can also meet the needs of
broadcast package customization.
(2) Can be customized to remove.
(3) Probe will also use the SHTC3.
3. Specifications of Waterproof Outdoor Beacons
Protocol | Built-in PA | Performance |
---|---|---|
Bluetooth 5.0 | With PA | Main IC: nRF52820 Main IC: RFX2401 Transmission frequency: 2.400 - 2.4835GHz TX power: 19.5dBm,adjustable Communication rate: 1Mbps RX sensitivity: -95 dBm Transmission distance:100~200 meters (open area) |
Bluetooth 5.2 | With PA | Main IC: nRF52820 Transmission frequency: 2.400 - 2.4835GHz TX power: 19.5dBm,adjustable Communication rate: 125kbps RX sensitivity: -103 dBm Transmission distance:200~300 meters (open area) |
Sensor type | Sensor IC | Performance |
---|---|---|
Motion | ICM-20600 (6axis) |
Accelermeter range: ±2g, ±4g, ±8g, ±16g adjustable Gyroscope range: ±250, ±500, ±1000, and ±2000 degrees/sec |
Temperature &humidity |
SHTC3 | Detect temperature range: -40℃~ +65℃ Temperature accuracy: ±0.4℃(0~65℃), ±1.5℃(-40~0℃) Detect humidity range: 0 ~100%RH Humidity accuracy: ±3% (20~80%RH), ±6%(0~20%RH,80~100%RH) Remark: The detect range just for sensor (probe), avoid to put the product into space under -30℃, so just DSBC-152 can detect the temperature -30~-40°C |
Air pressure | BME280 | Air pressure accuracy: ±0.25% Pressure detection range: 300~1100hPa |
Item | Performance |
---|---|
Electronic | ●Working voltage: 2.2~3.6VDC ●Average power consumption: <200uA (2S interval with PA, Not Long Range) ●Built-in battery: CR123A ,1500mAh ●Battery life: 2~3 YEARS (Depends on the mode of operation) |
Item | Performance |
---|---|
Basis | ●Operation temperature: -30~65°C ●Outline size: 70MM * 40MM * 40MM (MAIN BODY) ●Net weight:~130g ●IP protection: IP66(DSBC-150), IP68(DSBC-151) |
Certification | TBD |
4. Caution of Using Waterproof Outdoor Beacons
- Being close to a metal object will interfere with the signal, causing the signal to be weakened.
- Note the distance between DSBC-150 and the receiver to guarantee the accuracy of receiving.
- Keep away from corrosive objects.
5 Reference Usage of Waterproof Outdoor Beacons
- The device will always want to send a broadcast packet nearby at a certain frequency.
- Bluetooth beacon gateway gets the data from the and sends the information to Cloud via Wi-Fi or LTE once per second.
- The device will always want to send a broadcast packet nearby at a certain frequency.
- A mobile phone with Bluetooth enabled can receive the beacon information and parse the data through the APP
6. Development of Waterproof Outdoor Beacons
Mobile phone can read and parse beacon data and set parameters through A
The Bluetooth gateway can read and parse the broadcast packet data of the waterproof beacon, and set the parameters of the beacon in the connection state. The setting content is the same as the above Android/IOS SDK.
7. Installation of Waterproof Outdoor Beacons
Step1:Select the adhesive tape to stick to the back of the device, and tear off the adhesive tape on the back of the beacon sensor;
Step2:Just stick the beacon sensor to the surface of the object;
Step1:Place the device in the corresponding position on the wall;
Step2:Fix the beacon sensor with screws;
Step1:Drill holes in the corresponding positions of the wall,and plug the expansion cap into the hole punching positions of the wall;
Step2:Place the beacon sensor in the corresponding position and fix it with expansion screws;
8. Sensor Data format
The sensor data are in the broadcast packet’s vendor custom data.
Large-end (MSB-LSB).Data format as below:
VID | Sensor type | Temperature | Relative humidity | Accelerator data | Accelerator range | Gyroscope data | Gyroscope range |
---|---|---|---|---|---|---|---|
2 Bytes | 1 Bytes | 2 Bytes | 2 Bytes | 6 Bytes | 1 Bytes | 6 Bytes | 1 Bytes |
Pressure data | Liquid level | Geomagnetism data | |||||
3 Bytes | 2 Bytes | 6 Bytes |
Example 1 | 0xFF | 5900 03 6E08 7B34 |
---|---|---|
Example 2 | 0xFF | 5900 04 003F 004B F800 01 |
In the broadcast package, 0xFF is for vendor custom Data, the next two bytes (0x59,0x00)
represent vendor VID, The sensor type description as below:
Bit (from low to high) | 1 | 2 | 3 | 4 | 5 |
Temperature | Relative humidity | Accelerator | Geomagnetism | Air pressure |
For example:
00000001 is the temperature sensor;
00000100 is the accelerometer sensor;
00000011 is the temperature & humidity sensor;
Note:If the product is not described in sensor Type without a certain sensor type, there
will be no sensor data in the broadcast package.
The sensor data in the broadcast packet need to be converted to obtain the real sensor data.
Temperature conversion formula
X is for the temperature data in the broadcast packet.
For example 1,temperature = 0x6E08 * 175.72/65536-46.85 = 28168 * 175.72/65536-46.85 = 28.67
Humidity conversion formula
X is for the humidity data in the broadcast packet.
For example 1 ,Humidity = 0x7B34 * 125.0 / 65536 -6.0 = 31540* 125 / 65536 -6 = 54.15%
Air pressure conversion formula
X is for the pressure data in the broadcast packet, and it’s a 6 byte signed data
For example, the X data is 0x 01 AD B0
P=110000Pa=1100hPa
Acceleror conversion formula
X is for the accelermeter data in the broadcast packet, and it’s a 3×16 bit signed data.
For example 2, The x axis data is 0x003F,The y axis data is 0x004B,The z axis data is 0XF800,
1. x axis data= 63/1024=0.0615g
2. y axis data=75/1024=0.0732g
3. z axis data=-2048/1024=-2g
For the accelerator range, it describe as below
Accelerator range | 0x01 | 0x02 | 0x03 | 0x04 |
---|---|---|---|---|
Range | ±2g | ±4g | ±8g | ±16g |
Gyroscope conversion formula
X is for the Gyroscope data in the broadcast packet, and it’s a 3x 16 bit signed data.
For the geomagnetism range, it describe as below
Accelerator range | 0x01 | 0x02 | 0x03 | 0x04 |
---|---|---|---|---|
Range | ±250dps | ±500dps | ±100dps | ±2000dps |
Transmitted data format
VID | Sensor type | Temperature | Relative humidity | RTC | Battery Percentage | Alarm type |
---|---|---|---|---|---|---|
2 Bytes | 1 Bytes | 2 Bytes | 2 Bytes | 4 Bytes | 1 Bytes | 1 Bytes |
VID: default 0x5900
Sensor type: default 0x03
Temperature and humidity data: same as beacon data format
RTC: UTC time For example: UTC=1613790124, the conversion time is 2021-02-20 11:02:04, and the conversion to hexadecimal is 0x60307BAC
Battery percent: battery power For example: 0x60 is 96%
Alarm type: low voltage alarm and temperature threshold, for example: 0x00 is no alarm, 0x01 is low voltage alarm, 0x10 is alarm that exceeds the set threshold temperature, 0x11 is both alarms.
The temperature and humidity are stored in the flash data including time stamp + temperature and humidity data.
Remarks: The time synchronization can be initiated by the gateway or mobile phone. If the time difference between the two sides is more than 3s, the synchronization will be performed according to the time of the gateway/mobile phone.
Read record command:
Service ID:6E500002-B5A3-F393-E0A9-E50E24DCCA9E
CMD: FE01
Record reporting:
Service ID :6E500003-B5A3-F393-E0A9-E50E24DCCA9E:
Data format:SN(2B)+CN(2B)+UTC(4B)+Temperature(2B)+Humidity(2B)