Skip to content

83.00 - 83.7F

All of these identifiers are used as write-only command properties.

83.00 - Soft Reset

Type: void

Name: soft-reset (1)

83.01 - Factory Reset

Type: void

Name: factory-reset (1)

83.02 - Request Property Reporting

Type: void

Name: request-property-reporting (1)

Upon receiving this command, a device will start reporting all its reportable properties. If a device receives this command while a reporting operation is in progress, it will report a busy error response.

83.03 - Start Upstream Throughput Test

Name: start-upstream-throughput-test (5)

Offset Type Description
0 u16 Number of Packets (n)
2 u16 Interval (in ms)
4 u8 Burst size
5 u8 Priority. Allowed range: [0, 4]. Default priority is 2.

JSON

{
  "packets": [number],
  "interval": [number],
  "burst": [number],
  "priority": [number]
}

Upon receiving this command, the device will send n throughput test packets upstream (to the gateway) at the specified interval and priority. Burst size is the number of packets sent back-to-back each interval. Burst size must be greater than 0 and the maximum burst size is device dependent. The gateway will increment 83.05 - Throughput Test Packet Counter for every test-packet received.

To stop an ongoing throughput test, set n to 0. Starting a new throughput test (n > 0) while there is an ongoing test will fail.

83.04 - Start Downstream Throughput Test

Name: start-downstream-throughput-test (5)

Offset Type Description
0 u16 Number of Packets (n)
2 u16 Interval (in ms)
4 u8 Burst size
5 u8 Priority. Allowed range: [0, 4]. Default priority is 2.
6 u48 Target Device

JSON

{
  "packets": [number],
  "interval": [number],
  "burst": [number],
  "priority": [number].
  "target": hex-string
}

Upon receiving this command, the gateway will send n throughput test packets downstream to the target device at the specified interval and priority. Burst size is the number of packets sent back-to-back each interval. Burst size must be greater than 0 and the maximum burst size is device dependent. The target device will increment 83.05 - Throughput Test Packet Counter for every test-packet received.

83.05 - Throughput Test Packet Counter

Type: u32

Name: throughput-test-packet-counter (5)

This counter will be incremented for each throughput test packet received.

83.08 - Try Ethernet

Type: void

Name: try-ethernet (5)

Upon receiving this command, a gateway on LTE/3G will reboot and try to establish connection using Ethernet.

This command will only work when the gateway is not already connected using Ethernet.

83.10 - Reset Battery Status

Type: void

Name: reset-battery-status (1)

83.20 - Destroy Network Below

Type: void

Name: destroy-network-below (1)

83.21 - Destroy Network Below Child

Type: u48

Name: destroy-network-below-child (1)

JSON

[hex-string(12)]

Destroy network below and including child with provided MAC address.

83.30 - Flush Property Cache

Type: void

Name: flush-property-cache (1)

Flush device property cache.

When property throttling is enabled in gateways, the data-consumer client(s) must issue a flush at start-up to sync up. This will cause all gateways to send the next property updates even though the values might not have changed.

When property throttling is enabled (using 82.20 property), property updates are normally only sent when the gateway detects the value has changed.

83.40 - Sleep

Type: u16

Name: sleep (1)

Go to sleep for a period of time. After the specified period, the device returns back to its previous mode of operation.

In sleep mode the device operates like in storage mode, but does not advertise.

The value is the sleep period in minutes. The values 0 and 65535 cannot be used.