Update OSDP device indication settings
Update OSDP device indication settings
Path Parameters
- rs485-number integer required
Possible values:
>= 1and<= 2Number of RS485 port
Example: 1 - osdp-device-address integer required
Possible values:
<= 126Address of device
- application/json
Request Body required
connection object
Device connection extra settings
is_enabled boolean requiredDetermines if controller poll OSDP device
port_number integer requiredPossible values:
>= 1and<= 2Unique RS485 interface number. Can be in range 1-2
address integer requiredPossible values:
<= 126Address of the device on th RS485 bus
channel_type string requiredPossible values: [
secure,not_secure]Channel type for device connection
key ([0-9A-Fa-f]{2}[:-]){15}([0-9A-Fa-f]{2}) requiredSecurity key for device connection. Required only if device connection channel type is secure.
- name string required
Possible values:
<= 100 charactersName of reader
indication object required
OSDP device indication settings
oneOf- MOD1
- MOD2
controlled_by string requiredPossible values: [
controller,device]Device control type.
If set to "controller", all led and buzzer manipulation managed by controller via OSDP commands. If set to "device", led and buzzer are working with OSDP device default(built-in) indication settings.
controlled_by string requiredPossible values: [
controller,device]Device control type.
If set to "controller", all led and buzzer manipulation managed by controller via OSDP commands. If set to "device", led and buzzer are working with OSDP device default(built-in) indication settings.
abilities_type integer requiredPossible values:
>= 1and<= 4Information about available device control settings type. Device control settings type controlled by Function Code 4 (FC4).
1 – the PD support on/off control only 2 – the PD supports timed commands 3 – like 02, plus bi-color LEDs 4 – like 02, plus tri-color LEDs
max_led_number integer requiredPossible values:
<= 255Number of led installed
states object required
List of events and their settings
idle object
Indication state settings
buzzer object required
Buzzer settings
is_enabled boolean requiredIs buzzer enabled
on_time integer requiredPossible values:
>= 1and<= 255The ON duration of the sound, in units of 100 ms. Must be nonzero. 1 means 100ms, 255 means 25500ms
off_time integer requiredPossible values:
<= 255The OFF duration of the sound, in units of 100 ms. 1 means 100ms, 255 means 25500ms.
beep_count integer requiredPossible values:
<= 255Number of beeps repeated.
0 = tone continues until another tone command is received
led object required
indication state led extra info
items object required
List of led settings
oneOf- MOD1
- MOD2
- MOD3
is_enabled boolean requiredDetermines if LED enabled
number integer requiredPossible values:
<= 255Number of led that related to settings.
Cannot be greater than max led numbers.
on_time integer requiredPossible values:
<= 255The ON duration of the light, in units of 100 ms.
off_time integer requiredPossible values:
<= 255The OFF duration of the light, in units of 100 ms.
blink_timer integer requiredPossible values:
<= 255Number of blinks repeated, in units of 100 ms.
0 = light continues until another tone command is received
is_enabled boolean requiredDetermines if LED enabled
number integer requiredPossible values:
<= 255Number of led that related to settings.
Cannot be greater than max led numbers.
on_time integer requiredPossible values:
<= 255The ON duration of the light, in units of 100 ms.
off_time integer requiredPossible values:
<= 255The OFF duration of the light, in units of 100 ms.
on_color string requiredPossible values: [
black,red,green,amber,blue,magenta,cyan,white]The ON duration light color.
Depends on indication abilities.
off_color string requiredPossible values: [
black,red,green,amber,blue,magenta,cyan,white]The OFF duration light color.
Depends on indication abilities.
blink_timer integer requiredPossible values:
<= 255Number of blinks repeated, in units of 100 ms.
0 = light continues until another tone command is received
is_enabled boolean requiredDetermines if LED enabled
number integer requiredPossible values:
<= 255Number of led that related to settings.
Cannot be greater than max led numbers.
on_time integer requiredPossible values:
<= 255The ON duration of the light, in units of 100 ms.
off_time integer requiredPossible values:
<= 255The OFF duration of the light, in units of 100 ms.
on_color string requiredPossible values: [
black,red,green,amber,blue,magenta,cyan,white]The ON duration light color.
Depends on indication abilities.
off_color string requiredPossible values: [
black,red,green,amber,blue,magenta,cyan,white]The OFF duration light color.
Depends on indication abilities.
blink_timer integer requiredPossible values:
<= 255Number of blinks repeated, in units of 100 ms.
0 = light continues until another tone command is received
valid_identifier object required
Indication state settings
buzzer object required
Buzzer settings
is_enabled boolean requiredIs buzzer enabled
on_time integer requiredPossible values:
>= 1and<= 255The ON duration of the sound, in units of 100 ms. Must be nonzero. 1 means 100ms, 255 means 25500ms
off_time integer requiredPossible values:
<= 255The OFF duration of the sound, in units of 100 ms. 1 means 100ms, 255 means 25500ms.
beep_count integer requiredPossible values:
<= 255Number of beeps repeated.
0 = tone continues until another tone command is received
led object required
indication state led extra info
items object required
List of led settings
oneOf- MOD1
- MOD2
- MOD3
is_enabled boolean requiredDetermines if LED enabled
number integer requiredPossible values:
<= 255Number of led that related to settings.
Cannot be greater than max led numbers.
on_time integer requiredPossible values:
<= 255The ON duration of the light, in units of 100 ms.
off_time integer requiredPossible values:
<= 255The OFF duration of the light, in units of 100 ms.
blink_timer integer requiredPossible values:
<= 255Number of blinks repeated, in units of 100 ms.
0 = light continues until another tone command is received
is_enabled boolean requiredDetermines if LED enabled
number integer requiredPossible values:
<= 255Number of led that related to settings.
Cannot be greater than max led numbers.
on_time integer requiredPossible values:
<= 255The ON duration of the light, in units of 100 ms.
off_time integer requiredPossible values:
<= 255The OFF duration of the light, in units of 100 ms.
on_color string requiredPossible values: [
black,red,green,amber,blue,magenta,cyan,white]The ON duration light color.
Depends on indication abilities.
off_color string requiredPossible values: [
black,red,green,amber,blue,magenta,cyan,white]The OFF duration light color.
Depends on indication abilities.
blink_timer integer requiredPossible values:
<= 255Number of blinks repeated, in units of 100 ms.
0 = light continues until another tone command is received
is_enabled boolean requiredDetermines if LED enabled
number integer requiredPossible values:
<= 255Number of led that related to settings.
Cannot be greater than max led numbers.
on_time integer requiredPossible values:
<= 255The ON duration of the light, in units of 100 ms.
off_time integer requiredPossible values:
<= 255The OFF duration of the light, in units of 100 ms.
on_color string requiredPossible values: [
black,red,green,amber,blue,magenta,cyan,white]The ON duration light color.
Depends on indication abilities.
off_color string requiredPossible values: [
black,red,green,amber,blue,magenta,cyan,white]The OFF duration light color.
Depends on indication abilities.
blink_timer integer requiredPossible values:
<= 255Number of blinks repeated, in units of 100 ms.
0 = light continues until another tone command is received
invalid_identifier object required
Indication state settings
buzzer object required
Buzzer settings
is_enabled boolean requiredIs buzzer enabled
on_time integer requiredPossible values:
>= 1and<= 255The ON duration of the sound, in units of 100 ms. Must be nonzero. 1 means 100ms, 255 means 25500ms
off_time integer requiredPossible values:
<= 255The OFF duration of the sound, in units of 100 ms. 1 means 100ms, 255 means 25500ms.
beep_count integer requiredPossible values:
<= 255Number of beeps repeated.
0 = tone continues until another tone command is received
led object required
indication state led extra info
items object required
List of led settings
oneOf- MOD1
- MOD2
- MOD3
is_enabled boolean requiredDetermines if LED enabled
number integer requiredPossible values:
<= 255Number of led that related to settings.
Cannot be greater than max led numbers.
on_time integer requiredPossible values:
<= 255The ON duration of the light, in units of 100 ms.
off_time integer requiredPossible values:
<= 255The OFF duration of the light, in units of 100 ms.
blink_timer integer requiredPossible values:
<= 255Number of blinks repeated, in units of 100 ms.
0 = light continues until another tone command is received
is_enabled boolean requiredDetermines if LED enabled
number integer requiredPossible values:
<= 255Number of led that related to settings.
Cannot be greater than max led numbers.
on_time integer requiredPossible values:
<= 255The ON duration of the light, in units of 100 ms.
off_time integer requiredPossible values:
<= 255The OFF duration of the light, in units of 100 ms.
on_color string requiredPossible values: [
black,red,green,amber,blue,magenta,cyan,white]The ON duration light color.
Depends on indication abilities.
off_color string requiredPossible values: [
black,red,green,amber,blue,magenta,cyan,white]The OFF duration light color.
Depends on indication abilities.
blink_timer integer requiredPossible values:
<= 255Number of blinks repeated, in units of 100 ms.
0 = light continues until another tone command is received
is_enabled boolean requiredDetermines if LED enabled
number integer requiredPossible values:
<= 255Number of led that related to settings.
Cannot be greater than max led numbers.
on_time integer requiredPossible values:
<= 255The ON duration of the light, in units of 100 ms.
off_time integer requiredPossible values:
<= 255The OFF duration of the light, in units of 100 ms.
on_color string requiredPossible values: [
black,red,green,amber,blue,magenta,cyan,white]The ON duration light color.
Depends on indication abilities.
off_color string requiredPossible values: [
black,red,green,amber,blue,magenta,cyan,white]The OFF duration light color.
Depends on indication abilities.
blink_timer integer requiredPossible values:
<= 255Number of blinks repeated, in units of 100 ms.
0 = light continues until another tone command is received
- 200
- 400
- 401
OK
Bad Request
- application/json
- Schema
- Example (from schema)
- Example
Schema
error object
Error object, contains error details
code stringPossible values: [
invalid_authentication,permission_denied,not_valid,system_error,bad_request,connection_timeout]Error code
message stringError message
data object
Did not pass validation parameters. Can be represented as an object, which can include field names, arrays, query parameters etc.
param stringContains validation error details
{
"error": {
"code": "not_valid",
"message": "Data validation error",
"data": {
"param": "must be an string"
}
}
}
{
"error": {
"code": "bad_request",
"message": "Bad request sent"
}
}
Unauthorized request. Log In
- application/json
- Schema
- Example (from schema)
- Example
Schema
error object
Error object, contains error details
code stringPossible values: [
invalid_authentication,permission_denied,not_valid,system_error,bad_request,connection_timeout]Error code
message stringError message
data object
Did not pass validation parameters. Can be represented as an object, which can include field names, arrays, query parameters etc.
param stringContains validation error details
{
"error": {
"code": "not_valid",
"message": "Data validation error",
"data": {
"param": "must be an string"
}
}
}
{
"error": {
"code": "invalid_authentication",
"message": "Invalid authentication"
}
}