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.