detection.arming.debounceDuration (Read alarm debounce duration)
detection.arming.debounceDuration: Read alarm debounce duration
detection.arming.debounceDuration · Device and channel · Permission Config
What it does
Reads alarm debounce duration: repeated triggers within the window are merged to reduce alarm storms. Range 0–100, step 1, unit s. Distinct from event trigger interval (throttle) and alarm interval (report spacing)—do not mix them.
Request URL
POST https://openapi-[DataCenter].easy4ip.com/openapi/v2/device.property.get
Minimum permission
The administrator does not need an extra permission on a device they bound. A shared device needs the basic configuration permission. A bound sub-user does not. A sub-account needs Config. Omitting channelId on a channel-scope capability returns DV2007. Do not send channelId on device-scope capabilities. Mixing device and channel in one request returns DV2008.
Request parameters
| Name | Type | Required | Description |
|---|---|---|---|
token | String | yes | accessToken for administrator, sub-user, or sub-account |
deviceId | String | yes | Device serial number |
productId | String | no | Optional. If sent and it does not match the device model → DV2009 |
channelId | String | conditional | Required for channel scope; omit for device scope |
properties | Array | yes | ["detection.arming.debounceDuration"] |
Common request fields and the signature are in Development specification.
Request example
{
"id": "d5c287b4-5b2f-4f03-baf5-8032c5c354af",
"system": {
"ver": "1.0",
"appId": "lcdxxxxxxxxx",
"sign": "xjhCQBoJ9hRDsCjyDcHjtDNzRZ3ZJezcawsfWeiaoxU=",
"time": 1706511734,
"nonce": "f5a1ae2d-c09c-4d39-a744-83a5c2c653c2"
},
"params": {
"token": "<yourAccessToken>",
"deviceId": "TESTIPC000012345",
"properties": [
"detection.arming.debounceDuration"
]
}
}
Response data fields
The value is in result.data.properties["detection.arming.debounceDuration"].
Integer 0–100, step 1, unit s.
Response example
{
"id": "d5c287b4-5b2f-4f03-baf5-8032c5c354af",
"result": {
"code": "0",
"msg": "Operation is successful",
"data": {
"properties": {
"detection.arming.debounceDuration": 1
}
}
}
}
Error codes
Gateway and device error codes are in Global return codes.
