Skip to main content

Valve Controller Remote Commands

This article describes some common remote commands that you can issue through the LoRaWAN server to achieve remote control of the device.

The port number is 3.

Querying device parameters

DescriptionCommand typeADR 1byteConfirm 1byteIntervalDR 1bytePower 1byteTimezone 2byte
Query00
Feedback00000164 (Hex,100S)011600 08
Error Feedback00FF
  • ADR: 01 represents ADR, and 00 represents fixed DR.
  • Confirm: 01 represents confirm, and 00 represents no confirm.
  • Interval: LoRaWAN reporting interval, HRI-3633 will send the valve status to the server according to the Interval. In hexadecimal, in seconds. In this sample, 64 means 100 seconds.
  • DR: When fixed DR is enable. In this sample, 01 means DR 1.
  • Power: RF power, unit'dbm'. In hexadecimal, in seconds. In this sample , 16 means 22dbm.
  • Timezone: 00 represents East, 01 represents West. Example 00 08 means East 8.

Settting device parameters

DescriptionCommand typeADR 1byteConfirm 1byteInterval 2byteDR 1bytePower 1byteTimezone 2byte
Query00000100 640116
Feedback00000100 64016400 08
Error Feedback00FF
  • ADR: 01 represents ADR, and 00 represents fixed DR.
  • Confirm: 01 represents confirm, and 00 represents no confirm.
  • Interval: LoRaWAN reporting interval, HRI-3633 will send the valve status to the server according to the Interval. In hexadecimal, in seconds. In this sample, 64 means 100 seconds.
  • DR: When fixed DR is enable. In this sample, 01 means DR 1.
  • Power: RF power, unit'dbm'. In hexadecimal, in seconds. In this sample , 16 means 22dbm.
  • Timezone: 00 represents East, 01 represents West. Example 00 08 means East 8.

Query valve status

DescriptionCommand typeValve 0 stateValve 1 state
Query08
Feedback080001
Error Feedback08FF

Set valve status

DescriptionInstruction typeValve numberValve state
Setting09001
Feedback09001
Error Feedback09FF

Valve number:0 means Valve_0; 1 means Valve_1.

Query pulse counter

DescriptionInstruction typeCounter_0Counter_1
Query0A00
Feedback0A4byte4byte
Error Feedback0AFF

Counter number : 00 means counter_0; 01 means counter_1; 02 means counter_0 and counter_1.

Clear pulse counter

DescriptionInstruction typeCounter_0Counter_1
Clear0B
Feedback0B00 0000 00
Error Feedback0BFF

Query valve timing task instructions

DescriptionInstruction typeInstruction numberEnableAction valveAction typeTimed (hour)Timed (minutes)Repeat type
Query0C(01~15)
Feedback0C(01~15)(0-1)(0-2)(0-1)(hour)(minutes)(0x7F)
Error Feedback0CFF
  • Instruction number: The first instruction is 01 and the last is 15 in the device configuration page.
  • Enable: Instruction turn on or off, 00 means Off, 01 means On.
  • Action valve: 0 means valve_0, 1 means valve_1, 2 means valve_0 and valve_1.
  • Action type: 0 means close, 1 means open.
  • Timed1: hour.
  • Timed2: minutes, In hexadecimal, for example, the 30th minute should be expressed as 1E.
  • Repeat type: The 8-digit binary system represents Sunday through Saturday in descending order.For example, 0000 0001, means Sunday, the Hexadecimal notation is 01; 0001 0001 means Thursday and Sunday, the Hexadecimal notation is 11; 0111 1111 means every day of the week, the Hexadecimal notation is 7F.
DAYN.ASATFRITHUWEDTUEMONSUN
Binary01111111
Hex7F

Set valve timing task instructions

DescriptionInstruction typeInstruction numberEnableAction valveAction typeTimed1 (hour)Timed2 (minutes)Repeat type
Set0D(01~15)(00-01)(00-02)(00-01)(hour)(minutes)(01~7F)
Feedback0D(01~15)(00-01)(00-02)(00-01)(hour)(minutes)(01~7F)
Error Feedback0DFF
  • Instruction number: The instructions command is 01 and the last is 15 in the device configuration page.
  • Enable: Instruction turn on or off, 00 means Off, 01 means On.
  • Action valve: 0 means valve_0, 1 means valve_1, 2 means valve_0 and valve_1.
  • Action type: 0 means close, 1 means open.
  • Timed1: hour.
  • Timed2: minutes, In hexadecimal, for example, the 30th minute should be expressed as 1E.
  • Repeat type: The 8-digit binary system represents Sunday through Saturday in descending order.For example, 0000 0001, means Sunday, the Hexadecimal notation is 01; 0001 0001 means Thursday and Sunday, the Hexadecimal notation is 11; 0111 1111 means every day of the week, the Hexadecimal notation is 7F.
DAYN.ASATFRITHUWEDTUEMONSUN
Binary01111111
Hex7F