Answer
[en]
Netvox Lora Command Resolver can be used to parse Port 6 data packet.
[tw]
可利用Netvox Lora Command Resolver解析Port 6的數據包
Answer
[en]
Example of version packet: 0102000A0B202005200000
1st byte(01)Version: The version is fixed to 01
2nd byte(02) Device Type: Each model has a corresponding DeviceType, 02 corresponds to R311A
3rd byte(00)Report Type: The Report Type of the version packet uses 00 uniformly
4th byte(0A)SoftwareVersion: Only when the software has a major revision will change the version, 0A(Hex)=10(Dec)=V1.0
5th byte(0B)HardwareVersion: Hardware version 0B(Hex)=11(Dec)=V1.1
6,7,8,9th byte (20200520) SoftwareVersion: The firmware version is indicated by date
10,11th byte(0000)Reserved
[tw]
版本包範例:0102000A0B202005200000
1st byte(01)Version: 版本固定為01
2nd byte(02)DeviceType:每個型號有對應的DeviceType,02對應為R311A
3th byte(00)Report Type:版本包的Report Type統一使用00
4th byte(0A)SoftwareVersion:當軟體有大改版時才會進版,0A(Hex)=10(Dec)=V1.0
5th byte(0B)HardwareVersion:硬體版本 0B(Hex)=11(Dec)=V1.1
6,7,8,9th byte(20200520)SoftwareVersion:以日期表示韌體版本
10,11th byte(0000)Reserved
Answer
[en]
Negative numbers are represented by 2's complement
Example of a positive temperature number: 0101012409E214B4000000
Example of negative temperature number: 01010124FF3914B4000000
1st byte(01)Version: The version is fixed to 01
2nd byte (01) Device Type: Each model has a corresponding DeviceType, 01 corresponds to R711
3th byte(01)Report Type
4th byte(24)Battery Voltage: 24(Hex)=36(Dec), 36*0.1v=3.6v
5,6th byte(09E2)Temperature: 09E2(Hex)=2530(Dec), 2530*0.01°C=25.3°C
7,8th byte(14B4)Humidity: 14B4(Hex)=5300(Dec), 5300*0.01%=53%
9,10,11th byte(000000)Reserved
-----------------------------------------------------------------------------------------------------------------------------------
5,6th byte(FF39)Temperature: FF39(2's)=10000(Hex)-FF39(Hex)=C7(Hex)=199(Dec),
199*(-0.01°C)=-1.99°C
[tw]
負數使用2's補數表示
溫度正數範例:0101012409E214B4000000
溫度負數範例:01010124FF3914B4000000
1st byte(01)Version: 版本固定為01
2nd byte(01)Device Type:每個型號有對應的DeviceType,01對應為R711(R712)
3th byte(01)Report Type
4th byte(24)Battery Voltage: 24(Hex)=36(Dec), 36*0.1v=3.6v
5,6th byte(09E2)Temperature: 09E2(Hex)=2530(Dec), 2530*0.01°C=25.3°C
7,8th byte(14B4)Humidity: 14B4(Hex)=5300(Dec), 5300*0.01%=53%
9,10,11th byte(000000)Reserved
-----------------------------------------------------------------------------------------------------------------------------------
5,6th byte(FF39)Temperature: FF39(2's)=10000(Hex)-FF39(Hex)=C7(Hex)=199(Dec),
199*(-0.01°C)=-1.99°C
Answer
Answer
[en]
1.The sensor is not supported by the model.
As the R726 series and RA07 series are designed as sensor hubs to be connected to different
environmental monitoring sensors, they share the same payload format, and sometimes a piece of data could be sent in multiple packets.
Take R726 series as an example.
R72601 only measures the concentration of CO, not NO nor O3, therefore the returned value of NO and O3 would be “FFFF”.
2. Sensor is damaged.
3. Sensor is loose or poor contact.
4. Sensor is wiring error.
[tw]
1.該型號不支援此感測器
在R726系列/RA07系列中,Payload格式為共用,可能與其他型號發報值在同一欄位
如R72601只偵測CO沒有偵測NO和O3,故Payload的NO和O3欄位會顯示"FFFF"
2.Sensor損壞
3.Sensor鬆脫或接觸不良
4.Sensor接線錯誤
Answer
[en]
01 means setting failed.
02 means IR saving storage is full
[tw]
01 表示設定失敗
02 表示 紅外線滿了
Answer
Answer
Answer
Answer
Answer
Answer
Answer
Answer
Answer
Answer
Answer
Answer
Answer
Answer
Answer
[en]
When the highest bit=1, it is negative, that is, 1000 0000 0000 0000 (Bin)=0x8000 (Hex)=32768 (Dec)
When the temperature resolution number is greater than or equal to 32768, it is expressed as a negative value
[tw]
最高位元=1時為負數,即1000 0000 0000 0000 (Bin) = 0x8000 (Hex) =32768 (Dec)
當溫度解析數字大於等於32768,則表示為負值
Answer
Port: 0x07
Description: SetAckOnOffReq
ACK on 0FFF010000000000000000
ACK off 0FFF000000000000000000
Answer
Port: 0x07
Description: SetADROnOffReq
ADR on 0CFF010000000000000000
ADR off 0CFF000000000000000000
Answer
[en]
Port: 0x07
Description: SetAckCntReq
Downlink: 1DFF050000000000000000 // retransmission 5 times
*The default is 3 times.
*The previous software cannot change the number of times. It is unified to three times of retransmission.
[tw]
Port: 0x07
Description: SetAckCntReq
Downlink: 1DFF050000000000000000 //重傳5次
*預設為3次
*舊軟體無法更改次數,統一為重傳三次
Answer
[en]
Port: 0x07
Description: ResetReq
Downlink: 0DFF000000000000000000
*This command is to turn off and will not restore the original factory setting.
[tw]
Port: 0x07
Description: ResetReq
Downlink: 0DFF000000000000000000
*該指令為關機,不會恢復原廠
Answer
[en]
Port: 0x07
Description: SetLastMessageResendtimeReq
Support Model:R311A,,R313A,R718J,R718J2,R718F,R718F2,R718LB,R718LB2,R718WA2,R718WB2
Downlink: 1FFF0A0000000000000000 ,0A(Hex)=10(Dec), 10 seconds
*The default is not to send.
*The previous firmware may not support.
[tw]
Port: 0x07
Description: SetLastMessageResendtimeReq
支援型號:R311A,R313A,R718J,R718J2,R718F,R718F2,R718LB,R718LB2,R718WA2,R718WB2
下發: 1FFF0A0000000000000000 ,0A(Hex)=10(Dec), 10秒後補送
*預設不補送
*舊韌體可能不支援
Answer
[en]
Port: 0x08
Description: SetActiveModeReq (17 Bytes)
Downlink:
0100000000000000000000000000000000 (OTAA)
0101000000000000000000000000000000 (ABP)
*Only valid in highdatarate (ex. SF7~SF9)
[tw]
Port: 0x08
Description: SetActiveModeReq (17 Bytes)
下發:
0100000000000000000000000000000000 (OTAA)
0101000000000000000000000000000000 (ABP)
*請於SF7~SF9下發
Answer
Answer
Answer
[en]
[tw]
Port: 0x21 (Port 33)
Description: AIR IR Apply request // 開啟紅外線學習功能
Downlink:
490001
0x49= Cmd
0x0001= IR Index (每新增一個設備,IR index須跟著遞增)
Answer
[en]
e.g. 1
Port: 0x07
Description: ConfigReportReq
Downlink: 010B070807080100640064 //MaxTime=30min, MinTime=30min
1st byte(01): CmdID-ConfigReportReq
2nd byte(0B): DeviceType-R718A
3rd 4th byte(0708): MinTime-1800 sec 0708(Hex) = 1800(Dec) =30 min
5th 6th byte(0708): MaxTime-1800 sec
7th byte(01): BatteryChange-0.1 V (report while voltage reduce 0.1V)
8th 9th byte(0064): TemperatureChange-1°C 0064(Hex) = 100(Dec) , 100*0.01 oC = 1°C
10th 11th byte(0064): HumidityChange-1% 0064(Hex) = 100(Dec) , 100*0.01 % = 1 %
e.g. 2
Downlink: 010B012C07080100640064 //MaxTime=30min, MinTime=5min
1st byte(01): CmdID-ConfigReportReq
2nd byte(0B): DeviceType-R718A
3rd 4th byte(012C): MinTime-300 sec ,012C(Hex) = 300(Dec)= 5 min
5th 6th byte(0708): MaxTime-1800 sec ,0708(Hex) = 1800(Dec)= 30 min
7th byte(01): BatteryChange-0.1 V ( report while voltage reduce 0.1V )
8th 9th byte(0064): TemperatureChange-1°C 0064(Hex) = 100(Dec) , 100*0.01 oC = 1°C
10th 11th byte(0064): HumidityChange-1% 0064(Hex) = 100(Dec) , 100*0.01 % = 1 %
*The format is different according to different models.
*Please convert the periodic report time to seconds and convert to hexadecimal.
[tw]
範例1
Port: 0x07
Description: ConfigReportReq
Downlink: 010B070807080100640064 //最小時間=30分,最大時間=30分,
1st byte(01): CmdID-ConfigReportReq
2nd byte(0B): DeviceType-R718A
3rd 4th byte(0708): 最小時間-1800 秒 0708(Hex) = 1800(Dec)秒 =30分
5th 6th byte(0708): 最大時間-1800 秒
7th byte(01): 電池電量變化量-0.1 V (電壓變化量降低0.1V )
8th 9th byte(0064):溫度變化量-1°C 0064(Hex) = 100(Dec) , 100*0.01 oC = 1°C
10th 11th byte(0064):濕度變化量-1% 0064(Hex) = 100(Dec) , 100*0.01 % = 1 %
範例2
Downlink: 010B012C07080100640064 //最小時間=5分,最大時間=30分
1st byte(01): CmdID-ConfigReportReq
2nd byte(0B): DeviceType-R718A
3rd 4th byte(012C): 最小時間-300秒 012C(Hex) = 300(Dec)= 5 min
5th 6th byte(0708): 最大時間-1800秒
7th byte(01): 電池電量變化量-0.1 V (電壓變化量降低0.1V)
8th 9th byte(0064): 溫度變化量-1°C 0064(Hex) = 100(Dec) , 100*0.01 oC = 1°C
10th 11th byte(0064): 濕度變化量-1% 0064(Hex) = 100(Dec) , 100*0.01 % = 1 %
*根據不同型號,格式有所不同
*請先將定期回報時間轉換為秒數並轉換16進制
Answer
[en]
Port: 0x0A (Port 10)
Description: SetBaudRateReq
Downlink:
0800 // modify baud rate to B115200bps
0801 // modify baud rate to 57600bps
0802 // modify baud rate to 38400bps
0803 // modify baud rate to 28800bps
0804 // modify baud rate to 19200bps
0805 // modify baud rate to 9600bps (Default)
0806 // modify baud rate to 4800bps
0807 // modify baud rate to 2400bps
[tw]
Port: 0x0A (Port 10)
Description: SetBaudRateReq
Downlink:
0800 //更改鮑率至115200bps
0801 //更改鮑率至57600bps
0802 //更改鮑率至38400bps
0803 //更改鮑率至28800bps
0804 //更改鮑率至19200bps
0805 //更改鮑率至9600bps (預設值)
0806 //更改鮑率至4800bps
0807 //更改鮑率至2400bps
Answer
[en]
Port: 0x0D (Port 13)
Description: SetButtonPressTimeReq
Downlink:
0101 //Set the button to be triggered after press and hold for 1 second
0102 //Set the button to be triggered after press and hold for 2 seconds
0103 //Set the button to be triggered after press and hold for 3 seconds, and so on
[tw]
Port: 0x0D (Port 13)
Description: SetButtonPressTimeReq
Downlink:
0101 //設置按鈕按壓時間1秒後可觸發
0102 //設置按鈕按壓時間2秒後可觸發
0103 //設置按鈕按壓時間3秒後可觸發…以此類推
Answer
Port: 0x07
Description: SetActiveThresholdReq
Downlink: 052700100F000000000000
1st byte(05): CmdID-SetActiveThresholdReq
2nd byte(27): DeviceType-R718MBA
3rd 4th byte(0010): Threshold 10(Hex) = 16(Dec)
5th byte(0F): Deactivetime 0F(Hex) = 15(Dec) sec
6~11th byte(000000000000): Reserved
[en]
*Threshold range: 0x0003~0x00FF (default 0x0003, the most sensitive)
*Threshold setting needs to consider scale factor (0.0625) and g value (9.8).
The formula: Threshold/9.8/0.0625
Example: When the threshold value is set to 10m/s2, the issued command should be configured as 10/9.8/0.0625≒16.3265.
Then, take an integer, so the configuration is 16.
[tw]
*閥值範圍:0x0003~0x00FF (預設0x0003,為最靈敏)
*閥值設定需考慮比例因子(0.0625)及g值(9.8),公式: 閥值/9.8/0.0625
範例: 當要設置閥值為10m/s2時,下發指令需配置10/9.8/0.0625≒16.3265…取整數,故配置16
Answer
Port: 0x07
Description: SetActiveThresholdReq
Downlink: 052B00100F000000000000
1st byte(05): CmdID-SetActiveThresholdReq
2nd byte(2B): DeviceType-R718MBB
3rd 4th byte(0010): Threshold 10(Hex) = 16(Dec)
5th byte(0F): Deactivetime 0F(Hex) = 15(Dec) sec
6~11th byte(000000000000): Reserved
[en]
*Threshold range: 0x0003~0x00FF (default 0x0003, the most sensitive)
*Threshold setting needs to consider scale factor (0.0625) and g value (9.8).
The formula: Threshold/9.8/0.0625
Example: When the threshold value is set to 10m/s2, the issued command should be configured as 10/9.8/0.0625≒16.3265.
Then, take an integer, so the configuration is 16.
[tw]
*閥值範圍:0x0003~0x00FF (預設0x0003,為最靈敏)
*閥值設定需考慮比例因子(0.0625)及g值(9.8),公式: 閥值/9.8/0.0625
範例: 當要設置閥值為10m/s2時,下發指令需配置10/9.8/0.0625≒16.3265…取整數,故配置16
Answer
Port: 0x07
Description: SetActiveThresholdReq
Downlink: 052C00100F000000000000
1st byte(05): CmdID-SetActiveThresholdReq
2nd byte(2C): DeviceType-R718MBC
3rd 4th byte(0010): Threshold 10(Hex) = 16(Dec)
5th byte(0F): Deactivetime 0F(Hex) = 15(Dec) sec
6~11th byte(000000000000): Reserved
[en]
*Threshold range: 0x0003~0x00FF (default 0x0003, the most sensitive)
*Threshold setting needs to consider scale factor (0.0625) and g value (9.8).
The formula: Threshold/9.8/0.0625
Example: When the threshold value is set to 10m/s2, the issued command should be configured as 10/9.8/0.0625≒16.3265.
Then, take an integer, so the configuration is 16.
[tw]
*閥值範圍:0x0003~0x00FF (預設0x0003,為最靈敏)
*閥值設定需考慮比例因子(0.0625)及g值(9.8),公式: 閥值/9.8/0.0625
範例: 當要設置閥值為10m/s2時,下發指令需配置10/9.8/0.0625≒16.3265…取整數,故配置16
Answer
Port: 0x07
Description: SetActiveThresholdReq
Downlink: 031C001000020000000000
1st byte(03): CmdID-SetActiveThresholdReq
2nd byte(1C): DeviceType-R718E
3rd 4th byte(0010): Threshold 10(Hex) = 16(Dec)
5th byte(0002):InActiveThreshold
6~11th byte(000000000000): Reserved
[en]
*Threshold range: 0x0003~0x00FF (default 0x0003, the most sensitive)
*Static threshold range(InActive Threshold): 0x0002~0x00FF (default 0x0002)
*Threshold setting needs to consider scale factor (0.0625) and g value (9.8).
The formula: Threshold/9.8/0.0625
Example: When the threshold value is set to 10m/s2, the issued command should be configured as 10/9.8/0.0625≒16.3265.Then, take an integer, so the configuration is 16.
[tw]
*活動閥值範圍:0x0003~0x00FF (預設0x0003,為最靈敏)
*靜止閥值範圍:0x0002~0x00FF (預設0x0002)
*閥值設定需考慮比例因子(0.0625)及g值(9.8),公式: 閥值/9.8/0.0625
範例: 當要設置閥值為10m/s2時,下發指令需配置10/9.8/0.0625≒16.3265…取整數,故配置16
Answer
Port: 0x07
Description: SetSensorParaReq
Downlink: 030C000A00000000000000
1st byte(03): CmdID-SetSensorParaReq
2nd byte(0C): DeviceType-RA07W
3rd 4th byte(000A): Line Length 0A(Hex) = 10(Dec), 10*10cm=100cm
5th byte(00): Sensitivity-High Sensitivity
6th~11th byte(000000000000): Reserved
Answer
Port: 0x07
Description: SetRestoreReportReq
Downlink: 0727010000000000000000
1st byte(07): CmdID-SetRestoreReportReq
2nd byte(27): Device Type-R718MBA
3rd byte(01): _DO report when sensor restore
4th~11th byte(0000000000000000): Reserved
*R311FA Device type: 0x4F
*R718EDevice type: 0x1C
Answer
Port: 0x07
Description: SetRestoreReportReq
Downlink: 03A8010000000000000000
1st byte(03): CmdID-SetRestoreReportReq
2nd byte(A8): Device Type-R311DA
3rd byte(01): _DO report when sensor restore
4th~11th byte(0000000000000000): Reserved
*R311DB Device type: 0xA9
*R718DA Device type: 0x1A
*R718DA2 Device type: 0x2F
*R718DB Device type: 0x1B
*R718DB2 Device type: 0x3D
Answer
Port: 0x07
Description: SetLastMessageResendtimeReq
Downlink: 1FFF030000000000000000
1st byte(1F): CmdID-SetLastMessageResendtimeReq
2nd byte(FF): only used in contact switch device type
3rd byte(03): Resend time - 3 seconds
4th~11th byte(0000000000000000): Reserved
[en]
*Range: 0x0003~0x00F (3~254 seconds)
*0 or 255 Do not make up the data packet.
*Applicable models: R718J, R718J2, R311A, R313A, R718F, R718F2, R718LB, R718LB2, R718WA2, R718WB2
[tw]
*範圍:0x0003~0x00F (3~254秒)
*Resend time設置 0 或 255 不補送
*適用型號:R718J,R718J2,R311A,R313A,R718F,R718F2,R718LB,R718LB2,R718WA2,R718WB2
Answer
Answer
Answer
Answer
Answer
Answer