Download as pdf or txt
Download as pdf or txt
You are on page 1of 26

User Guide

LoRaWAN
AT Command / Payload Protocol

www.bovetech.com
CONTENT

1. PARAMETER CONFIG ........................................................................................................................................... 1

2. AT COMMAND .................................................................................................................................................... 3

2.1. ID .................................................................................................................................................................................3
2.2. KEY ..............................................................................................................................................................................3
2.3. CLASS ...........................................................................................................................................................................3
2.4. DR ................................................................................................................................................................................4
2.5. ADR .............................................................................................................................................................................4
2.6. CH ................................................................................................................................................................................5
2.7. ULCONFIRM.................................................................................................................................................................6
2.8. INTERVAL .....................................................................................................................................................................6
2.9. MODE ..........................................................................................................................................................................6
2.10. TIMEPOINT ..................................................................................................................................................................6
2.11. JOIN .............................................................................................................................................................................7
2.12. FDEFAULT ....................................................................................................................................................................7
2.13. RDMETER ....................................................................................................................................................................7
2.14. RTC ..............................................................................................................................................................................8
2.15. VDD .............................................................................................................................................................................8
2.16. TEMP ...........................................................................................................................................................................8
2.17. RESET...........................................................................................................................................................................8

3. WIRELESS FUNCTION........................................................................................................................................... 9

3.1. TIME SYNCHRONIZATION ...................................................................................................................................................9


3.2. DATA UPLINK ..................................................................................................................................................................9
3.3. ACK ..............................................................................................................................................................................9

4. PAYLOAD ............................................................................................................................................................. 9

4.1. UPLINK PAYLOAD..............................................................................................................................................................9


4.2. DOWNLINK PAYLOAD ......................................................................................................................................................15

5. BATTERY STATE .................................................................................................................................................. 18

6. TRIGGER VIA ANDROID ..................................................................................................................................... 19

6.1. PREPARATION ................................................................................................................................................................19


6.2. INSTALL APP ..................................................................................................................................................................19
6.3. CONNECTION ................................................................................................................................................................20
6.4. APP SETTING ................................................................................................................................................................20

Copyright© 2020 Bove Intelligent Technology Co., Ltd


6.5. TRIGGER.......................................................................................................................................................................21

7. REVISION .......................................................................................................................................................... 23

Copyright© 2020 Bove Intelligent Technology Co., Ltd


1. PARAMETER CONFIG
(1) Connect the infrared to computer and put the infrared on the meter’s infrared port.

(2) Open the software “BOVE IOT DEBUG”

(3) Check the COM port setting and open it

1 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


(4) Select the command example “AT+ID” to read the “DevEui” of the meter by “Send”

(5) Use optical head to force send data, select the command “AT+RDMETER” and type in
“UL”

(6) More AT command please reference Part 2.

2 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


2. AT COMMAND
The AT commands can set the parameter into the LoRaWAN module.
2.1. ID
Use to check the ID of the LoRaWAN module, or change the ID. ID is treated as big endian
numbers. Read ID Format:
Function AT command transmission AT command return
+ID: DevAddr, xx:xx:xx:xx
Read all AT+ID +ID: DevEui, xx:xx:xx:xx:xx:xx:xx:xx
+ID: AppEui, xx:xx:xx:xx:xx:xx:xx:xx
Read DevAddr AT+ID=DevAddr +ID: DevAddr, xx:xx:xx:xx
Read DevEui AT+ID=DevEui +ID: DevEui, xx:xx:xx:xx:xx:xx:xx:xx
Read AppEui AT+ID=AppEui +ID: AppEui, xx:xx:xx:xx:xx:xx:xx:xx
Set new DevAddr AT+ID=DevAddr,"devaddr" +ID: DevAddr, xx:xx:xx:xx
Set new DevEui AT+ID=DevEui,"deveui" +ID: DevEui, xx:xx:xx:xx:xx:xx:xx:xx
Set new AppEui AT+ID=AppEui,"appeui" +ID: AppEui, xx:xx:xx:xx:xx:xx:xx:xx

2.2. KEY
Change LoRaWAN related AES-128 KEY. If wrong key is used, your LoRaWAN modem will be
rejected by LoRaWAN server. Contact server administrator to know what key should use. All
KEYs are unreadable for security, the one who forgets his KEY need rewrite with a new key.
Format:
Function AT command transmission AT command return
Change network +KEY: NWKSKEY
AT+KEY=NWKSKEY,“16 bytes
session key xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
length key”
(NWKSKEY) :xx:xx
Change application +KEY: APPSKEY
AT+KEY=APPSKEY,“16 bytes
session key xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
length key”
(APPSKEY) :xx:xx
Change application +KEY: APPKEY
AT+KEY=APPKEY,“16 bytes
session key xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
length key”
(APPKEY) :xx:xx

2.3. CLASS
The mode of module.

3 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


Class A: two-way communicate terminal device. Allow two-way communicate, each terminal
uplink will accompanied by 2 downlink receive window. In this mode, the application is in sup
low power.
Only after the terminal uplink, the server can do the downlink.
Class B: Two-way communication terminal device with preset receiving slot. These terminals
will open all the extra receive windows in preset time. In this way the reserve know the terminal
is receiving data.
Class C: Two-way communication terminal device with the biggest receiving slot. These
devices are always open to the receive window, so the power is high.
Function AT command transmission AT command return
+KEY: CLASS A /+KEY: CLASS B
Read the mode AT+CLASS
/+KEY: CLASS C
Change the mode in
AT+CLASS=A +KEY: CLASS A
class A
Change the mode in
AT+CLASS=B +KEY: CLASS B
class B
Change the mode in
AT+CLASS=C +KEY: CLASS C
class C

2.4. DR
Use LoRaWAN defined DRx to set data rate of LoRaWAN AT modem.
Function AT command transmission AT command return
+DR: DR0 (ADR DR2)
+DR: EU868 DR2 SF10 BW125K
Read the band AT+DR
+DR: EU868 DR0 SF12 BW125K
(ADR means Rate adaptation)
Set the band in AT+DR=EU868/IN865/AS923/A +DR: EU868/ +DR: IN865/ +DR:
EU868/ IN865/ U915/CN470/EU433 AS923/ +DR: AU915/ +DR: CN470/
AS923/ AU915/ And so on. +DR EU433
EU433 And so on.
e.g. +DR: DR1
Set the data rate
AT+DR=DR1 +DR: EU868 DR1 SF11 BW125K

2.5. ADR
Set ADR function of LoRaWAN module.
Function AT command transmission AT command return
Enable ADR function AT+ADR=ON +ADR: ON
Disable ADR function AT+ADR=OFF +ADR: OFF

4 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


Check current ADR
AT+ADR +ADR: ON/ +ADR: OFF
configuration
Note: if you want to fixe the data rate you need to disable the ADR function.
2.6. CH
Channel configuration
Function AT command transmission AT command return
e.g.
+CH: 3; 0,433175000,DR0,DR5;
Query all channels AT+CH
1,433375000,DR0,DR5;
2,433575000,DR0,DR5;
Check single channel e.g.
+CH: 3,0,DR0:DR0
frequency AT+CH=3
Change channel CH3 e.g.
frequency to 433.3, AT+CH=3,433.3,DR0,DR5 +CH: 3,433300000,DR0:DR5
data rate DR0~DR5 AT+CH=3,433.3,0,5
Delete channel CH3 AT+CH=3,0 +CH: CH3 del
Change channel CH0
frequency to AT+CH=0, 433.3, DR7 +CH: 0,433300000,DR7:DR7
433.3MHz,DR7
Change channel CH3
frequency to AT+CH=3, 433.7
+CH: 3,433700000,DR0:DR5 +CH:
433.7MHz, with (It is not recommended to use
3,433700000,DR1
default data rate this command)
DR0~DR5
Check current
AT+CH=NUM +CH: NUM, 0-7, 64
enabled channels
AT+CH=NUM,0-5,64
Enable and disable
(Enable channel 0,1,2,3,4,5 and +CH: NUM, 0-5, 64
channels
64, disable all others)
Enable single channel AT+CH=3,ON +CH: CH3 ON
Disable single
channel (channel is
AT+CH=3,OFF +CH: CH3 OFF
just masked, not
deleted)
Note: All channels should be controlled by a single command. The command operates all
channels (0-95)

5 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


2.7. ULCONFIRM

Function AT command transmission AT command return


Enable the data
transmission is AT+ULCONFIRMED=ON +ULCONFIRMED: ON
confirmed
Disable the data
transmission is AT+ULCONFIRMED=OFF +ULCONFIRMED: OFF
confirmed
Note: if enable the data transmission which is confirmed. The data uplink will with a data
downlink. So if the meter does not receive the downlink it would uplink again (maximum 3
times). If disable the data transmission which is confirmed. So when the data uplink, it won’t
with a downlink.
In default, it’s off.
2.8. INTERVAL

Function AT command transmission AT command return


Query the uplink
AT+PERIOD=INTERVAL +PERIOD: INTERVAL, 240
interval cycle
Set the uplink interval
AT+PERIOD=INTERVAL,100 +PERIOD: INTERVAL, 100
cycle (unit: minute)
Disable the interval
AT+PERIOD=INTERVAL,OFF +PERIOD: INTERVAL, OFF
uplink function
Note: when you set the report interval time it will be on.
2.9. MODE

Function AT command transmission AT command return


Query the mode AT+MODE +MODE: LWOTAA
Set the mode in
AT+MODE=LWOTAA +MODE: LWOTAA
OTAA
Set the mode in ABP AT+MODE=LWABP +MODE: LWABP
The way to join the server.
2.10. TIMEPOINT

Function AT command transmission AT command return


Query the uplink
AT+PERIOD=TIMEPOINT +PERIOD: TIMEPOINT, 23:30
timepoint

6 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


Set the uplink
AT+PERIOD=TIMEPOINT,”18:20” +PERIOD: TIMEPOINT, 18:20, 17:50
timepoint
Disable the timepoint
AT+PERIOD=TIMEPOINT,OFF +PERIOD: TIMEPOINT, OFF
uplink function
Note:
1. In “Set the uplink timepoint” the return “+PERIOD: TIMEPOINT, 18:20, 17:50” 17:50 is the
real uplink timepoint.
2. When you set the uplink timepoint, you will enable the timepoint uplink function.
2.11. JOIN
Only OTAA mode is enabled, JOIN command could use to join a known network.
Format:
Function AT command transmission AT command return
+JOIN: Starting
+JOIN: NORMAL
+JOIN: NetID 000024 DevAddr
48:00:00:01
Join the current +JOIN: Done
AT+JOIN
network (Join successfully)
JOIN: Join failed
(Join failed)
+JOIN: LoRaWAN modem is busy
(Join process is ongoing)
Disconnect with
current network, +JOIN: Force
AT+JOIN=FORCE
force send one JOIN +JOIN: Done
request
+JOIN: Auto-Join ON period: 60 s
Join the network in
AT+JOIN=60 +JOIN: Start
auto (unit: second)
+JOIN: NORMAL
Disable auto join AT+JOIN=0 +JOIN: Auto-Join OFF
Note: if the device is already joined a network you need force to join the current network.
2.12. FDEFAULT
Set the device to factory default mode, all the parameters will be changed.
Function AT command transmission AT command return
To initialization the
AT+FDEAULT +FDEAULT: OK
module

2.13. RDMETER

7 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


Analog trigger reporting, the same as trigger the hall to report.
Function AT command transmission AT command return
Trigger reporting AT+RDMETER=UL +RDMETER: UL

2.14. RTC
Get real time from LoRaWAN modem. When modem is powered on, it always starts from
2000-01-01 00:00:00, user could set new time to modem to sync to the real time.
Function AT command transmission AT command return
Check current time AT+RTC +RTC: 2000-01-01 10:35:03
Set a new time for the
AT+RTC="2020-07-2215:44:00" +RTC: 2020-07-22 15:44:00
module
Get time zone AT+RTC=ZONE +RTC: ZONE, +08:00
Set the time zone AT+RTC=ZONE,”+06:00” +RTC: ZONE, +06:00
Get verbose RTC AT+RTC=FULL +RTC: 2020-07-22 13:47:19

2.15. VDD
Get supply voltage, return value in unit 0.01V. Format: AT
Function AT command transmission AT command return
AT+VDD
Check current state AT+VDD? +VDD: 3.64V
AT+VDD=?

2.16. TEMP
Get temperature, return value in unit °C.
Function AT command transmission AT command return
AT+TEMP
Check current
AT+TEMP? +TEMP: 23.3
temperature
AT+TEMP=?

2.17. RESET
Reset LoRaWAN network, the device will auto join after reset
Function AT command transmission AT command return
RESET AT+RESET +RESET: OK

8 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


3. WIRELESS FUNCTION
3.1. TIME SYNCHRONIZATION
Meter will request time synchronization from Network Server for every 7 days.
3.2. DATA UPLINK
In class A mode, meter can uplink by two ways.
1) Interval
2) Timepoint
Refer to chapter 2.8. & 2.10.
3.3. ACK
ACK function (ULCONFIRM) is optional but in real installation not suggested. Because each
installation position has different signal strength which may lead to bigger power consumption
(when ACK turns on).
Refer to chapter 2.7.

4. PAYLOAD
4.1. UPLINK PAYLOAD

4.1.1. The serial number uplink for water meter (port 25)
The define of the data frame
Field Byte Count Parameter Example
Control code 1 - 0x83
Data length 1 - 0x0A
Data identification 1 DI0 0x81
Data identification 1 DI1 0x0A
Count number 1 - 0x00~0xFF
Data field 7 Meter number Lower byte priority
For example: count number is 00, the meter number is 00740039003741
The data frame is: 830A810A0041370039007400
4.1.2. The serial number uplink for heat meter (port 25)
The define of the data frame
Field Byte Count Parameter Example
Control code 1 - 0XA6

9 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


Data length 1 - 0x0A
Data identification 1 DI0 0x01
Data identification 1 DI1 0x00
Count number 1 - 0x00~0xFF
Data field 7 Meter number Lower byte priority
For example: count number is 00, the meter number is 00740039003741
The data frame is: A60A01000041370039007400
4.1.3. The totalizer uplink for water meter (port 25)
The define of the data frame
Field Byte Count Parameter Example
Control code 1 - 0x81
Data length 1 - 0x0A
Data identification 1 DI0 0x90
Data identification 1 DI1 0x1F
Count number 1 - 0x00~0xFF
1 Unit -
4 Current Consumption Lower byte priority
Data field 1 ST1 Lower bit priority
1 ST2 Lower bit priority
1 LoRaWAN Battery Variable value
For unit indicator: 0X2B means 0.001m³, 0X2C means 0.01m³.
4.1.3.1. ST1&ST2 of BECO X and B6 Lite VW
Define of ST1:
Field Define Explain
D0
- Reserved
D1
0: normal
D2 Leakage Alarm
1: abnormal
D3 0: normal
Burst alarm
1: abnormal
D4 0: normal
Tamper Alarm
1: abnormal
D5 0: normal
Freezing Alarm
1: abnormal

10 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


D6 - Reserved
D7 - Reserved
Define of ST2:
Field Define Explain
0: normal
D0 Meter Battery Alarm
1: abnormal
0: normal
D1 Empty Pipe Alarm
1: abnormal
0: normal
D2 Reverse Flow Alarm
1: abnormal
0: normal
D3 Over Range Alarm
1: abnormal
0: normal
D4 Temperature Alarm
1: abnormal
0: normal
D5 EE Error
1: abnormal
0: normal
D6 Transduce IN Error
1: abnormal
0: normal
D7 Transduce OUT Error
1: abnormal
4.1.3.2. ST1&ST2 of B91 VPW (DN15-DN40)
Define of ST1:
Field Define Explain

D0 00: open
State of Valve 01: close
D1 11: abnormal
D2 - Reserved
D3 - Reserved
D4 - Reserved
D5 - Reserved
D6 - Reserved
D7 - Reserved
Define of ST2:
Field Define Explain
0: normal
D0 Meter Battery Alarm
1: abnormal

11 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


0: normal
D1 Empty Pipe Alarm
1: abnormal
0: normal
D2 Reverse Flow Alarm
1: abnormal
0: normal
D3 Over Range Alarm
1: abnormal
0: normal
D4 Temperature Alarm
1: abnormal
0: normal
D5 EE Error
1: abnormal
0: normal
D6 Leakage Alarm
1: abnormal
0: normal
D7 Transduce Error
1: abnormal
4.1.3.3. ST1&ST2 of B91 VPW (≥DN50)
Define of ST1:
Field Define Explain

D0 00: open
State of Valve 01: close
D1 11: abnormal
D2 - Reserved
D3 - Reserved
D4 - Reserved
D5 - Reserved
D6 - Reserved
D7 - Reserved
Define of ST2:
Field Define Explain
0: normal
D0 Meter Battery Alarm
1: abnormal
0: normal
D1 Empty Pipe Alarm
1: abnormal
0: normal
D2 Reverse Flow Alarm
1: abnormal
0: normal
D3 Over Range Alarm
1: abnormal

12 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


0: normal
D4 Temperature Alarm
1: abnormal
0: normal
D5 EE Error
1: abnormal
0: normal
D6 Transduce IN Error
1: abnormal
0: normal
D7 Transduce OUT Error
1: abnormal
4.1.3.4. ST1&ST2 of B39 VW
Define of ST1:
Field Define Explain
D0
- Reserved
D1
D2 - Reserved
D3 - Reserved
D4 - Reserved
D5 - Reserved
D6 - Reserved
D7 - Reserved
Define of ST2:
Field Define Explain
0: normal
D0 Meter Battery Alarm
1: abnormal
0: normal
D1 Empty Pipe Alarm
1: abnormal
0: normal
D2 Reverse Flow Alarm
1: abnormal
0: normal
D3 Over Range Alarm
1: abnormal
0: normal
D4 Temperature Alarm
1: abnormal
0: normal
D5 EE Error
1: abnormal
0: normal
D6 Transduce IN Error
1: abnormal

13 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


0: normal
D7 Transduce OUT Error
1: abnormal

Define of LoRaWAN module battery state (more details reference chapter 5.)
Value Explain
0x00 Power supply
0x01-0xFE Electric quantity 0-100%: (Byte-1)/253*100%
0xFF Unknown
For example: count number is 0, current consumption is 51m³, empty pipe, the LoRaWAN
batter percentage is 50%.
The data frame is: 81 0A 90 1F 00 2B 00 10 05 00 00 02 7F
4.1.4. The totalizer uplink for heat meter (port 25)

Field Byte Count Parameter Example


Control code 1 - 0x81
Data length 1 - 0x15
Data identification 1 DI0 0x90
Data identification 1 DI1 0x1F
Count number 1 - 0x00~0xFF
4 Cold(0.01kWh) Lower byte priority
4 Heat(0.01kWh) Lower byte priority
4 Volume(0.01m³) Lower byte priority
2 T-in(0.01℃) Lower byte priority
Data field
2 T-out(0.01℃) Lower byte priority
1 ST1 Lower bit priority
1 ST2 Lower bit priority
1 Battery Variable value
ST1 reserved.
Define of ST2:
Field Define Explain
0: normal
D0 Low battery
1: abnormal
0: normal
D1 Temperature sensor short circuit
1: abnormal

14 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


0: normal
D2 Temperature sensor disconnected
1: abnormal
0: normal
D3 Empty pipe
1: abnormal
0: normal
D4 -
1: abnormal
0: normal
D5 EE error
1: abnormal
0: normal
D6 Temperature lower than 3 ℃
1: abnormal
0: normal
D7 Temperature higher than 95 ℃
1: abnormal
Example: Uplink data frame is 81 15 90 1F 06 38 01 02 00 89 00 00 00 99 05 00 00 42 42 53
31 00 08 FE
LCD display: heat value 0.89kWh, cold value 201.38kWh, water consumption 5.99m³
4.2. DOWNLINK PAYLOAD

4.2.1. Downlink to read the meter serial number (port 26)


The define of the data frame:
Field Byte Count Parameter Example
Control code 1 - 0x03
Data length 1 - 0x03
Data identification 1 DI0 0x81
Data identification 1 DI1 0x0A
Count number 1 - 0x00~0xFF
With an uplink response (port 25), refer to chapter 4.1.1. & 4.1.2.
4.2.2. Downlink to read the totalizer of the water meter (port 26)
The define of the data frame:
Field Byte Count Parameter Example
Control code 1 - 0x01
Data length 1 - 0x03
Data identification 1 DI0 0x90
Data identification 1 DI1 0x1F
Count number 1 - 0x00~0xFF
With an uplink response (port 25), refer to chapter 4.1.3. & 4.1.4.

15 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


4.2.3. Downlink to control valve (port 26)
The define of the data frame:
Field Byte Count Parameter Example
Control code 1 - 0x04
Data length 1 - 0x04
Data identification 1 DI0 0XA0
Data identification 1 DI1 0x17
Count number 1 - 0x00~0xFF
Data field 1 Control state 0x55 (open); 0x99 (close)

For example: open valve


Data frame: 0404A0170055
With an uplink response (port 25)
The define of the data frame:
Field Byte Count Parameter Example
Control code 1 - 0x84
Data length 1 - 0x05
Data identification 1 DI0 0XA0
Data identification 1 DI1 0x17
Count number 1 - 0x00~0xFF
ST1 Lower bit priority
Data field 2
ST2 Lower bit priority
Note: if the meter without valve, valve control command will be responded by
“810A901F00FFFFFFFFFFFFFFFF”
4.2.4. Downlink to modify the uplink interval (port 26)
The define of the data frame:
Field Byte Count Parameter Example
Control code 1 - 0Xa2
Data length 1 - 0x05
Data identification 1 DI0 0X00
Data identification 1 DI1 0x00
Count number 1 - 0x00~0xFF
Uplink interval
Data field 2 Lower bit priority
(unit: minute)

16 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


For example: modify the uplink interval to 1hour.
Data frame: A2050000003C00
With an uplink response (port 25)
The define of the data frame:
Field Byte Count Parameter Example
Control code 1 - 0X22
Data length 1 - 0x05
Data identification 1 DI0 0X00
Data identification 1 DI1 0x00
Count number 1 - 0x00~0xFF
Uplink interval
Data field 2 Lower bit priority
(unit: minute)

17 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


5. BATTERY STATE
Volta Percenta Volta Percent Volta Percent Volta Percent
ge(v) ge ge(v) age ge(v) age ge(v) age
3.65 100.00% 3.47 65.00% 3.46 45.00% 3.42 22.00%
3.58 99.00% 3.47 65.00% 3.46 45.00% 3.42 22.00%
3.52 98.00% 3.47 65.00% 3.46 45.00% 3.41 20.00%
3.51 96.00% 3.47 65.00% 3.46 45.00% 3.4 19.00%
3.51 96.00% 3.47 65.00% 3.46 45.00% 3.39 18.00%
3.5 92.00% 3.47 65.00% 3.46 45.00% 3.38 17.00%
3.5 92.00% 3.47 65.00% 3.46 45.00% 3.37 15.00%
3.5 92.00% 3.47 65.00% 3.46 45.00% 3.37 15.00%
3.5 92.00% 3.47 65.00% 3.46 45.00% 3.36 14.00%
3.5 92.00% 3.47 65.00% 3.46 45.00% 3.35 13.00%
3.49 90.00% 3.47 65.00% 3.46 45.00% 3.34 12.00%
3.49 90.00% 3.47 65.00% 3.46 45.00% 3.33 11.00%
3.49 90.00% 3.47 65.00% 3.46 45.00% 3.32 10.00%
3.49 90.00% 3.47 65.00% 3.46 45.00% 3.31 9.00%
3.48 85.00% 3.47 65.00% 3.46 45.00% 3.3 8.00%
3.48 85.00% 3.47 65.00% 3.46 45.00% 3.25 7.00%
3.48 85.00% 3.46 45.00% 3.46 45.00% 3.2 6.00%
3.48 85.00% 3.46 45.00% 3.46 45.00% 3.15 5.00%
3.48 85.00% 3.46 45.00% 3.46 45.00% 3.1 4.00%
3.48 85.00% 3.46 45.00% 3.45 30.00% 3 3.00%
3.48 85.00% 3.46 45.00% 3.45 30.00% 2.89 2.00%
3.48 85.00% 3.46 45.00% 3.45 30.00% 2.75 1.00%
3.48 85.00% 3.46 45.00% 3.45 30.00% 2.6 0.00%
3.48 85.00% 3.46 45.00% 3.44 25.00%
3.47 65.00% 3.46 45.00% 3.43 24.00%
3.47 65.00% 3.46 45.00% 3.43 24.00%

18 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


6. TRIGGER VIA ANDROID
6.1. PREPARATION
Android Smartphone
Optical Head Device
OTG Adaptor (as per smart phone)

6.2. INSTALL APP


Search and install “Serial USB Terminal” app in Google Play Store.

19 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


6.3. CONNECTION
Android >>> OTG >>> Optical Head Device >>> Meter

6.4. APP SETTING

6.4.1. Open USB device

>>>

20 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


6.4.2. Setting

>>> >>>

6.4.3. Button setting

Function Command
FEFE6820AAAAAAAAAAAAAA221000000041542B52444D455445523D5
Trigger
54C1116
FEFE6820AAAAAAAAAAAAAA221500000041542B504552494F443D494
Query interval
E54455256414C8A16

6.5. TRIGGER

21 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


Check again on chapter 6.3 & 6.4, then turn to home page of APP and click command button.
The response would be shown in receive terminal, check the return in below table.

Function Return (ASCII)

Trigger +RDMETER: UL

+PERIOD: INTERVAL,***
Query interval
NOTE: unit of interval is minute

22 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd


7. REVISION
V1.0.4 2020/10/26
+ Added LoRaWAN heat meter payload

V1.0.5 2020/4/28
+ Corrected the decoding for "meter reading"
+ Changed information to new address and TEL.

V1.0.6 2020/9/09
+ Updated error bits definitions
+ Added trigger via android

Bove Intelligent Technology Co., Ltd

Add: Level 5, Building 5, No. 36, Changsheng South Road, Jiaxing,


Zhejiang, China, 314000
Tel: +86 573 83525916
Fax: +86 573 83525912
Email: bove@bovetech.com
www.bovetech.com

23 / 23 Copyright© 2020 Bove Intelligent Technology Co., Ltd

You might also like