owner.bacnet
Bacnet owner
type |
object |
||
properties |
|||
|
Name of the playbook that generated this file. If present, the file is managed by the Composer and may be overwritten on regeneration. Used for selective clean. Do not edit or set manually. |
||
type |
string |
||
|
The BACnet device (device.bacnet) that this output will use to communicate with. For example root.bacnet.device1 could be the OnSphere path of the BACnet device. |
||
type |
string |
||
|
A BACnet object represents a reading/writing value. This object has two different methods to be used:
see writing values ↗️ or generic documentation ↗️ ## Warning Some objects use the standard adapter, but some defined objects may require a different adapter; in such cases, use a RAW type instead of the defined method. ## Not supported list The following classes are not supported:
|
||
oneOf |
|||
|
The strategy used to read this value :
|
||
oneOf |
|||
|
The id of the template to use for this file |
||
type |
string |
||
|
The variables and their values to be replaced from the template |
||
type |
object |
||
additionalProperties |
|||
|
The variables files to use to replace the variables. The first file of the list will take precedence over the following one. Template variables take precedence over the contents of the files. |
||
type |
array |
||
items |
type |
string |
|
additionalProperties |
False |
||
RAW
type |
object |
|
properties |
||
|
type |
string |
enum |
RAW |
|
default |
RAW |
|
|
This adapter is used when a write request is executed (for example, as a callback). It is not used when reading a value. |
|
type |
string |
|
enum |
BOOLEAN, BINARY_PV, SIGNED_INTEGER, UNSIGNED_INTEGER, REAL, DOUBLE, OCTET_STRING, CHARACTER_STRING_ANSI_X34, CHARACTER_STRING_IBM_MS_DBCS, CHARACTER_STRING_JIS_C6226, CHARACTER_STRING_ISO10646_UCS4, CHARACTER_STRING_ISO10646_UCS2, BIT_STRING, TIME, DATE, DATE_TIME, DATE_RANGE, TIMESTAMP_TIME, TIMESTAMP_SEQUENCE, TIMESTAMP_DATE_TIME, SHED_LEVEL_DATUM, SHED_LEVEL_REAL, OBJECT_PROPERTY_REFERENCE, ADDRESS, VALUE_SOURCE_DEVICE_OBJECT_REFERENCE, VALUE_SOURCE_ADDRESS, DEVICE_OBJECT_REFERENCE, CHANNEL_VALUE_NULL, CHANNEL_VALUE_REAL, CHANNEL_VALUE_UNSIGNED_INTEGER, CHANNEL_VALUE_BOOLEAN, CHANNEL_VALUE_SIGNED_INTEGER, CHANNEL_VALUE_DOUBLE, CHANNEL_VALUE_TIME, CHANNEL_VALUE_CHARACTER_STRING, CHANNEL_VALUE_OCTET_STRING, CHANNEL_VALUE_BIT_STRING, CHANNEL_VALUE_DATE, OPTIONAL_UNSIGNED, OPTIONAL_REAL, OPTIONAL_BINARY_PV, OPTIONAL_CHARACTER_STRING, STATUS_FLAGS, ADDRESS_BINDING, PRESCALE, SCALE_REAL, SCALE_SIGNED, RECIPIENT_OBJECT_IDENTIFIER, RECIPIENT_ADDRESS, NULL, OBJECT_IDENTIFIER, NOTIFY_TYPE, OBJECT_TYPE, SHED_STATE, EVENT_STATE, RELIABILITY, PROPERTY_IDENTIFIER, ACCESS_EVENT, AUTHENTICATION_STATUS, AUTHORIZATION_MODE, WRITE_STATUS, ENGINEERING_UNITS, PROGRAM_REQUEST, PROGRAM_STATE, PROGRAM_ERROR, LIFE_SAFETY_STATE, MAINTENANCE, LIFE_SAFETY_MODE, LIFE_SAFETY_OPERATION, SILENCED_STATE, EVENT_TYPE, FAULT_TYPE, LIFT_GROUP_MODE, ACTION, ACCESS_CREDENTIAL_DISABLE, BINARY_P_V, AUTHORIZATION_EXEMPTION, ACCESS_CREDENTIAL_DISABLE_REASON, ACCESS_USER_TYPE, NODE_TYPE, RELATIONSHIP, SECURITY_LEVEL, POLARITY, BINARY_LIGHTING_P_V, LIFT_CAR_DIRECTION, LIFT_CAR_DOOR_COMMAND, DOOR_STATUS, LIFT_CAR_DRIVE_STATUS, LIFT_CAR_MODE, LIFT_FAULT, RESTART_REASON, BACKUP_STATE, SEGMENTATION, DEVICE_STATUS, VT_CLASS, ACCESS_ZONE_OCCUPANCY_STATE, ACCESS_PASSBACK_MODE, LOGGING_TYPE, TIMER_STATE, TIMER_TRANSITION, FILE_ACCESS_METHOD, PROTOCOL_LEVEL, I_P_MODE, NETWORK_PORT_COMMAND, NETWORK_NUMBER_QUALITY, NETWORK_TYPE, LIGHTING_TRANSITION, LIGHTING_IN_PROGRESS, DOOR_ALARM_STATE, DOOR_VALUE, LOCK_STATUS, DOOR_SECURED_STATUS, ESCALATOR_MODE, ESCALATOR_FAULT, ESCALATOR_OPERATION_DIRECTION |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
It represents the various types of objects defined in the BACnet protocol. Each type corresponds to a specific kind of data point in a building automation system. These types are used to categorize and manage different kinds of data and control points. For example an ANALOG_INPUT represents a point such as a sensor that provides a range of values (e.g., temperature, humidity). |
|
type |
integer |
|
maximum |
1023 |
|
minimum |
0 |
|
|
This defines the different properties of BACnet objects that can be accessed or manipulated. Each property corresponds to a specific attribute or state of a BACnet object. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
additionalProperties |
False |
|
LOAD_CONTROL
type |
object |
|
properties |
||
|
type |
string |
enum |
LOAD_CONTROL |
|
default |
LOAD_CONTROL |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, ENABLE, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, START_TIME, OBJECT_TYPE, NOTIFICATION_CLASS, ACTUAL_SHED_LEVEL, PRESENT_VALUE, DUTY_WINDOW, EXPECTED_SHED_LEVEL, FULL_DUTY_BASELINE, REQUESTED_SHED_LEVEL, SHED_DURATION, DESCRIPTION, SHED_LEVEL_DESCRIPTIONS, SHED_LEVELS, STATE_DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, STATUS_FLAGS, TIME_DELAY, VALUE_SOURCE, PROPERTY_LIST |
|
additionalProperties |
False |
|
NOTIFICATION_FORWARDER
type |
object |
|
properties |
||
|
type |
string |
enum |
NOTIFICATION_FORWARDER |
|
default |
NOTIFICATION_FORWARDER |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, LOCAL_FORWARDING_ONLY, PROFILE_NAME, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, STATUS_FLAGS, OUT_OF_SERVICE, PROPERTY_LIST, DESCRIPTION |
|
additionalProperties |
False |
|
ACCESS_POINT
type |
object |
|
properties |
||
|
type |
string |
enum |
ACCESS_POINT |
|
default |
ACCESS_POINT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ZONE_FROM, ZONE_TO, ACCESS_EVENT_TAG, VERIFICATION_TIME, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, PRIORITY_FOR_WRITING, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ALGORITHM_INHIBIT_REF, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, STATUS_FLAGS, PROPERTY_LIST, ACCESS_ALARM_EVENTS, ACCESS_DOORS, ACCESS_EVENT, ACCESS_EVENT_CREDENTIAL, ACCESS_EVENT_TIME, ACCESS_TRANSACTION_EVENTS, ACCOMPANIMENT_TIME, ACTIVE_AUTHENTICATION_POLICY, ACKED_TRANSITIONS, EVENT_TIME_STAMPS, AUTHENTICATION_POLICY_NAMES, AUTHENTICATION_STATUS, AUTHORIZATION_MODE, FAILED_ATTEMPT_EVENTS, FAILED_ATTEMPTS, NOTIFICATION_CLASS, FAILED_ATTEMPTS_TIME, LOCKOUT, LOCKOUT_RELINQUISH_TIME, DESCRIPTION, MAX_FAILED_ATTEMPTS, MUSTER_POINT, NUMBER_OF_AUTHENTICATION_POLICIES, OCCUPANCY_COUNT_ADJUST, EVENT_ENABLE, EVENT_STATE, OCCUPANCY_LOWER_LIMIT_ENFORCED, PROFILE_NAME, OCCUPANCY_UPPER_LIMIT_ENFORCED, THREAT_LEVEL, TRANSACTION_NOTIFICATION_CLASS |
|
additionalProperties |
False |
|
AVERAGING
type |
object |
|
properties |
||
|
type |
string |
enum |
AVERAGING |
|
default |
AVERAGING |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
PROFILE_LOCATION, MAXIMUM_VALUE, MINIMUM_VALUE, PROFILE_NAME, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, VALID_SAMPLES, WINDOW_INTERVAL, PROPERTY_LIST, WINDOW_SAMPLES, MAXIMUM_VALUE_TIMESTAMP, MINIMUM_VALUE_TIMESTAMP, VARIANCE_VALUE, DESCRIPTION, ATTEMPTED_SAMPLES, AVERAGE_VALUE |
|
additionalProperties |
False |
|
MULTI_STATE_OUTPUT
type |
object |
|
properties |
||
|
type |
string |
enum |
MULTI_STATE_OUTPUT |
|
default |
MULTI_STATE_OUTPUT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, INTERFACE_VALUE, NOTIFY_TYPE, NUMBER_OF_STATES, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, DEVICE_TYPE, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, FEEDBACK_VALUE, PROFILE_NAME, STATE_TEXT, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, TIME_DELAY, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
CHANNEL
type |
object |
|
properties |
||
|
type |
string |
enum |
CHANNEL |
|
default |
CHANNEL |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ENABLE, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, ALLOW_GROUP_DELAY_INHIBIT, CHANNEL_NUMBER, STATUS_FLAGS, CONTROL_GROUPS, EXECUTION_DELAY, LAST_PRIORITY, VALUE_SOURCE, WRITE_STATUS, PROPERTY_LIST |
|
additionalProperties |
False |
|
LARGE_ANALOG_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
LARGE_ANALOG_VALUE |
|
default |
LARGE_ANALOG_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, MAX_PRES_VALUE, EVENT_TIME_STAMPS, FAULT_HIGH_LIMIT, MIN_PRES_VALUE, FAULT_LOW_LIMIT, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, COV_INCREMENT, DEADBAND, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, RESOLUTION, HIGH_LIMIT, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, TIME_DELAY, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST, LIMIT_ENABLE, UNITS, LOW_LIMIT |
|
additionalProperties |
False |
|
PROGRAM
type |
object |
|
properties |
||
|
type |
string |
enum |
PROGRAM |
|
default |
PROGRAM |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PROGRAM_CHANGE, PROGRAM_LOCATION, PROGRAM_STATE, DESCRIPTION, DESCRIPTION_OF_HALT, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ENABLE, REASON_FOR_HALT, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, STATUS_FLAGS, INSTANCE_OF, PROPERTY_LIST |
|
additionalProperties |
False |
|
LIFE_SAFETY_ZONE
type |
object |
|
properties |
||
|
type |
string |
enum |
LIFE_SAFETY_ZONE |
|
default |
LIFE_SAFETY_ZONE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, ALARM_VALUES, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, MAINTENANCE_REQUIRED, DEVICE_TYPE, EVENT_MESSAGE_TEXTS, MEMBER_OF, MODE, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, OPERATION_EXPECTED, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, SILENCED, TRACKING_VALUE, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, ZONE_MEMBERS, PROFILE_LOCATION, LIFE_SAFETY_ALARM_VALUES, RELIABILITY, FAULT_VALUES, PROFILE_NAME, STATUS_FLAGS, ACCEPTED_MODES, TIME_DELAY, VALUE_SOURCE, PROPERTY_LIST |
|
additionalProperties |
False |
|
EVENT_ENROLLMENT
type |
object |
|
properties |
||
|
type |
string |
enum |
EVENT_ENROLLMENT |
|
default |
EVENT_ENROLLMENT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, NOTIFICATION_CLASS, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, EVENT_TYPE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, FAULT_TYPE, PROFILE_NAME, STATUS_FLAGS, PROPERTY_LIST |
|
additionalProperties |
False |
|
ELEVATOR_GROUP
type |
object |
|
properties |
||
|
type |
string |
enum |
ELEVATOR_GROUP |
|
default |
ELEVATOR_GROUP |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
PROFILE_LOCATION, PROFILE_NAME, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, GROUP_ID, GROUP_MODE, PROPERTY_LIST, GROUP_MEMBERS, MACHINE_ROOM_ID, DESCRIPTION |
|
additionalProperties |
False |
|
ANALOG_OUTPUT
type |
object |
|
properties |
||
|
type |
string |
enum |
ANALOG_OUTPUT |
|
default |
ANALOG_OUTPUT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, MAX_PRES_VALUE, EVENT_TIME_STAMPS, INTERFACE_VALUE, MIN_PRES_VALUE, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, COV_INCREMENT, DEADBAND, DESCRIPTION, DEVICE_TYPE, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, RESOLUTION, HIGH_LIMIT, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, TIME_DELAY, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST, LIMIT_ENABLE, UNITS, LOW_LIMIT |
|
additionalProperties |
False |
|
LOOP
type |
object |
|
properties |
||
|
type |
string |
enum |
LOOP |
|
default |
LOOP |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
MINIMUM_OUTPUT, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, OUTPUT_UNITS, PRESENT_VALUE, PRIORITY_FOR_WRITING, PROPORTIONAL_CONSTANT, PROPORTIONAL_CONSTANT_UNITS, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ALGORITHM_INHIBIT_REF, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, SETPOINT, STATUS_FLAGS, TIME_DELAY, PROPERTY_LIST, UPDATE_INTERVAL, ACKED_TRANSITIONS, ACTION, EVENT_TIME_STAMPS, LOW_DIFF_LIMIT, BIAS, NOTIFICATION_CLASS, CONTROLLED_VARIABLE_REFERENCE, CONTROLLED_VARIABLE_UNITS, CONTROLLED_VARIABLE_VALUE, COV_INCREMENT, DEADBAND, DERIVATIVE_CONSTANT, DERIVATIVE_CONSTANT_UNITS, DESCRIPTION, ERROR_LIMIT, EVENT_ENABLE, EVENT_STATE, PROFILE_NAME, INTEGRAL_CONSTANT, INTEGRAL_CONSTANT_UNITS, MANIPULATED_VARIABLE_REFERENCE, MAXIMUM_OUTPUT |
|
additionalProperties |
False |
|
DATETIME_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
DATETIME_VALUE |
|
default |
DATETIME_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, IS_UTC, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ENABLE, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
GROUP
type |
object |
|
properties |
||
|
type |
string |
enum |
GROUP |
|
default |
GROUP |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
OBJECT_TYPE, PROPERTY_LIST, PROFILE_LOCATION, PROFILE_NAME, OBJECT_IDENTIFIER, DESCRIPTION, OBJECT_NAME |
|
additionalProperties |
False |
|
ACCESS_CREDENTIAL
type |
object |
|
properties |
||
|
type |
string |
enum |
ACCESS_CREDENTIAL |
|
default |
ACCESS_CREDENTIAL |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
USES_REMAINING, GLOBAL_IDENTIFIER, BELONGS_TO, CREDENTIAL_DISABLE, CREDENTIAL_STATUS, OBJECT_IDENTIFIER, DAYS_REMAINING, OBJECT_NAME, EXPIRATION_TIME, OBJECT_TYPE, EXTENDED_TIME_ENABLE, LAST_ACCESS_EVENT, LAST_ACCESS_POINT, LAST_USE_TIME, DESCRIPTION, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, AUTHORIZATION_EXEMPTIONS, STATUS_FLAGS, REASON_FOR_DISABLE, THREAT_AUTHORITY, PROPERTY_LIST, ABSENTEE_LIMIT, TRACE_FLAG, ACTIVATION_TIME |
|
additionalProperties |
False |
|
BITSTRING_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
BITSTRING_VALUE |
|
default |
BITSTRING_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, ALARM_VALUES, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, BIT_MASK, BIT_TEXT, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, TIME_DELAY, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
ACCESS_USER
type |
object |
|
properties |
||
|
type |
string |
enum |
ACCESS_USER |
|
default |
ACCESS_USER |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
MEMBER_OF, GLOBAL_IDENTIFIER, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, CREDENTIALS, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, STATUS_FLAGS, PROPERTY_LIST, USER_EXTERNAL_IDENTIFIER, USER_INFORMATION_REFERENCE, DESCRIPTION, USER_NAME, USER_TYPE, MEMBERS |
|
additionalProperties |
False |
|
DATE_PATTERN_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
DATE_PATTERN_VALUE |
|
default |
DATE_PATTERN_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ENABLE, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
NOTIFICATION_CLASS
type |
object |
|
properties |
||
|
type |
string |
enum |
NOTIFICATION_CLASS |
|
default |
NOTIFICATION_CLASS |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
EVENT_MESSAGE_TEXTS, ACKED_TRANSITIONS, EVENT_MESSAGE_TEXTS_CONFIG, ACK_REQUIRED, EVENT_DETECTION_ENABLE, EVENT_TIME_STAMPS, EVENT_ENABLE, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, NOTIFY_TYPE, PROFILE_NAME, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, STATUS_FLAGS, NOTIFICATION_CLASS, PROPERTY_LIST, PRIORITY, DESCRIPTION |
|
additionalProperties |
False |
|
LIFE_SAFETY_POINT
type |
object |
|
properties |
||
|
type |
string |
enum |
LIFE_SAFETY_POINT |
|
default |
LIFE_SAFETY_POINT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, ALARM_VALUES, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, DIRECT_READING, MAINTENANCE_REQUIRED, DEVICE_TYPE, EVENT_MESSAGE_TEXTS, MEMBER_OF, MODE, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, OPERATION_EXPECTED, EVENT_ALGORITHM_INHIBIT, SETTING, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, SILENCED, TRACKING_VALUE, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, LIFE_SAFETY_ALARM_VALUES, RELIABILITY, FAULT_VALUES, PROFILE_NAME, STATUS_FLAGS, ACCEPTED_MODES, TIME_DELAY, VALUE_SOURCE, PROPERTY_LIST, UNITS |
|
additionalProperties |
False |
|
STRUCTURED_VIEW
type |
object |
|
properties |
||
|
type |
string |
enum |
STRUCTURED_VIEW |
|
default |
STRUCTURED_VIEW |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
PROFILE_LOCATION, SUBORDINATE_NODE_TYPES, PROFILE_NAME, SUBORDINATE_RELATIONSHIPS, DEFAULT_SUBORDINATE_RELATIONSHIP, OBJECT_IDENTIFIER, REPRESENTS, OBJECT_NAME, OBJECT_TYPE, NODE_SUBTYPE, NODE_TYPE, SUBORDINATE_ANNOTATIONS, SUBORDINATE_LIST, PROPERTY_LIST, DESCRIPTION |
|
additionalProperties |
False |
|
INTEGER_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
INTEGER_VALUE |
|
default |
INTEGER_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, MAX_PRES_VALUE, EVENT_TIME_STAMPS, FAULT_HIGH_LIMIT, MIN_PRES_VALUE, FAULT_LOW_LIMIT, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, COV_INCREMENT, DEADBAND, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, RESOLUTION, HIGH_LIMIT, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, TIME_DELAY, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST, LIMIT_ENABLE, UNITS, LOW_LIMIT |
|
additionalProperties |
False |
|
NETWORK_SECURITY
type |
object |
|
properties |
||
|
type |
string |
enum |
NETWORK_SECURITY |
|
default |
NETWORK_SECURITY |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
PROFILE_LOCATION, BASE_DEVICE_SECURITY_POLICY, DISTRIBUTION_KEY_REVISION, PROFILE_NAME, DO_NOT_HIDE, OBJECT_IDENTIFIER, LAST_KEY_SERVER, OBJECT_NAME, PACKET_REORDER_TIME, SECURITY_PDU_TIMEOUT, OBJECT_TYPE, SECURITY_TIME_WINDOW, SUPPORTED_SECURITY_ALGORITHMS, UPDATE_KEY_SET_TIMEOUT, PROPERTY_LIST, DESCRIPTION |
|
additionalProperties |
False |
|
BINARY_LIGHTING_OUTPUT
type |
object |
|
properties |
||
|
type |
string |
enum |
BINARY_LIGHTING_OUTPUT |
|
default |
BINARY_LIGHTING_OUTPUT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
POWER, ACKED_TRANSITIONS, EGRESS_ACTIVE, EVENT_TIME_STAMPS, STRIKE_COUNT, TIME_OF_STRIKE_COUNT_RESET, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, POLARITY, PRESENT_VALUE, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, ELAPSED_ACTIVE_TIME, EVENT_DETECTION_ENABLE, EVENT_ENABLE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, FEEDBACK_VALUE, RELINQUISH_DEFAULT, PROFILE_NAME, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, VALUE_SOURCE, TIME_OF_ACTIVE_TIME_RESET, VALUE_SOURCE_ARRAY, PROPERTY_LIST, BLINK_WARN_ENABLE, EGRESS_TIME |
|
additionalProperties |
False |
|
LIFT
type |
object |
|
properties |
||
|
type |
string |
enum |
LIFT |
|
default |
LIFT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
CAR_ASSIGNED_DIRECTION, CAR_DOOR_COMMAND, CAR_DOOR_STATUS, CAR_DOOR_TEXT, CAR_DOOR_ZONE, CAR_DRIVE_STATUS, CAR_LOAD, CAR_LOAD_UNITS, CAR_MODE, NOTIFY_TYPE, CAR_MOVING_DIRECTION, CAR_POSITION, OBJECT_IDENTIFIER, ELEVATOR_GROUP, ENERGY_METER, OBJECT_NAME, ENERGY_METER_REF, OBJECT_TYPE, FAULT_SIGNALS, FLOOR_TEXT, GROUP_ID, OUT_OF_SERVICE, HIGHER_DECK, INSTALLATION_ID, LOWER_DECK, MAKING_CAR_CALL, NEXT_STOPPING_FLOOR, PASSENGER_ALARM, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ALGORITHM_INHIBIT_REF, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, STATUS_FLAGS, TIME_DELAY, PROPERTY_LIST, ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFICATION_CLASS, DESCRIPTION, EVENT_ENABLE, EVENT_STATE, PROFILE_NAME |
|
additionalProperties |
False |
|
ACCUMULATOR
type |
object |
|
properties |
||
|
type |
string |
enum |
ACCUMULATOR |
|
default |
ACCUMULATOR |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
VALUE_SET, VALUE_CHANGE_TIME, ACKED_TRANSITIONS, MAX_PRES_VALUE, EVENT_TIME_STAMPS, FAULT_HIGH_LIMIT, FAULT_LOW_LIMIT, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, DEVICE_TYPE, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, HIGH_LIMIT, STATUS_FLAGS, TIME_DELAY, PROPERTY_LIST, LIMIT_ENABLE, UNITS, LIMIT_MONITORING_INTERVAL, LOGGING_OBJECT, PRESCALE, PULSE_RATE, LOW_LIMIT, VALUE_BEFORE_CHANGE |
|
additionalProperties |
False |
|
DEVICE
type |
object |
|
properties |
||
|
type |
string |
enum |
DEVICE |
|
default |
DEVICE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
MAX_INFO_FRAMES, MAX_MASTER, ALIGN_INTERVALS, INTERVAL_OFFSET, LAST_RESTART_REASON, MODEL_NAME, NOTIFY_TYPE, NUMBER_OF_APDU_RETRIES, OBJECT_IDENTIFIER, TIME_OF_DEVICE_RESTART, OBJECT_LIST, TIME_SYNCHRONIZATION_INTERVAL, OBJECT_NAME, OBJECT_TYPE, STRUCTURED_OBJECT_LIST, BACKUP_AND_RESTORE_STATE, BACKUP_PREPARATION_TIME, RESTORE_COMPLETION_TIME, RESTORE_PREPARATION_TIME, EVENT_MESSAGE_TEXTS, PROTOCOL_OBJECT_TYPES_SUPPORTED, EVENT_MESSAGE_TEXTS_CONFIG, PROTOCOL_SERVICES_SUPPORTED, EVENT_DETECTION_ENABLE, PROTOCOL_VERSION, DEPLOYED_PROFILE_LOCATION, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, SEGMENTATION_SUPPORTED, STATUS_FLAGS, SYSTEM_STATUS, PROPERTY_LIST, SERIAL_NUMBER, UTC_OFFSET, VENDOR_IDENTIFIER, VENDOR_NAME, VT_CLASSES_SUPPORTED, ACKED_TRANSITIONS, EVENT_TIME_STAMPS, APDU_SEGMENT_TIMEOUT, PROTOCOL_REVISION, APDU_TIMEOUT, APPLICATION_SOFTWARE_VERSION, NOTIFICATION_CLASS, DAYLIGHT_SAVINGS_STATUS, BACKUP_FAILURE_TIMEOUT, CONFIGURATION_FILES, DATABASE_REVISION, DESCRIPTION, LAST_RESTORE_TIME, DEVICE_ADDRESS_BINDING, EVENT_ENABLE, EVENT_STATE, MAX_SEGMENTS_ACCEPTED, PROFILE_NAME, AUTO_SLAVE_DISCOVERY, FIRMWARE_REVISION, SLAVE_PROXY_ENABLE, LOCAL_DATE, LOCAL_TIME, LOCATION, MAX_APDU_LENGTH_ACCEPTED |
|
additionalProperties |
False |
|
ACCESS_RIGHTS
type |
object |
|
properties |
||
|
type |
string |
enum |
ACCESS_RIGHTS |
|
default |
ACCESS_RIGHTS |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
GLOBAL_IDENTIFIER, ENABLE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, STATUS_FLAGS, PROPERTY_LIST, DESCRIPTION, ACCOMPANIMENT |
|
additionalProperties |
False |
|
DATETIME_PATTERN_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
DATETIME_PATTERN_VALUE |
|
default |
DATETIME_PATTERN_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, IS_UTC, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ENABLE, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
BINARY_OUTPUT
type |
object |
|
properties |
||
|
type |
string |
enum |
BINARY_OUTPUT |
|
default |
BINARY_OUTPUT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, MINIMUM_OFF_TIME, EVENT_TIME_STAMPS, MINIMUM_ON_TIME, INTERFACE_VALUE, ACTIVE_TEXT, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, CHANGE_OF_STATE_COUNT, CHANGE_OF_STATE_TIME, OUT_OF_SERVICE, NOTIFICATION_CLASS, POLARITY, PRESENT_VALUE, DESCRIPTION, DEVICE_TYPE, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, ELAPSED_ACTIVE_TIME, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, FEEDBACK_VALUE, PROFILE_NAME, INACTIVE_TEXT, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, TIME_DELAY, VALUE_SOURCE, TIME_OF_ACTIVE_TIME_RESET, VALUE_SOURCE_ARRAY, TIME_OF_STATE_COUNT_RESET, PROPERTY_LIST |
|
additionalProperties |
False |
|
GLOBAL_GROUP
type |
object |
|
properties |
||
|
type |
string |
enum |
GLOBAL_GROUP |
|
default |
GLOBAL_GROUP |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
COV_RESUBSCRIPTION_INTERVAL, ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, GROUP_MEMBER_NAMES, MEMBER_STATUS_FLAGS, DESCRIPTION, REQUESTED_UPDATE_INTERVAL, COVU_PERIOD, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, STATUS_FLAGS, TIME_DELAY, PROPERTY_LIST, UPDATE_INTERVAL |
|
additionalProperties |
False |
|
ACCESS_ZONE
type |
object |
|
properties |
||
|
type |
string |
enum |
ACCESS_ZONE |
|
default |
ACCESS_ZONE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, GLOBAL_IDENTIFIER, ALARM_VALUES, NOTIFY_TYPE, CREDENTIALS_IN_ZONE, OBJECT_IDENTIFIER, ENTRY_POINTS, OBJECT_NAME, EXIT_POINTS, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, LAST_CREDENTIAL_ADDED, LAST_CREDENTIAL_ADDED_TIME, LAST_CREDENTIAL_REMOVED, LAST_CREDENTIAL_REMOVED_TIME, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, OCCUPANCY_COUNT, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, OCCUPANCY_COUNT_ENABLE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, OCCUPANCY_LOWER_LIMIT, RELIABILITY, OCCUPANCY_STATE, PROFILE_NAME, OCCUPANCY_UPPER_LIMIT, PASSBACK_MODE, PASSBACK_TIMEOUT, STATUS_FLAGS, ADJUST_VALUE, TIME_DELAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
POSITIVE_INTEGER_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
POSITIVE_INTEGER_VALUE |
|
default |
POSITIVE_INTEGER_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, MAX_PRES_VALUE, EVENT_TIME_STAMPS, FAULT_HIGH_LIMIT, MIN_PRES_VALUE, FAULT_LOW_LIMIT, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, COV_INCREMENT, DEADBAND, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, RESOLUTION, HIGH_LIMIT, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, TIME_DELAY, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST, LIMIT_ENABLE, UNITS, LOW_LIMIT |
|
additionalProperties |
False |
|
TREND_LOG_MULTIPLE
type |
object |
|
properties |
||
|
type |
string |
enum |
TREND_LOG_MULTIPLE |
|
default |
TREND_LOG_MULTIPLE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, ALIGN_INTERVALS, EVENT_TIME_STAMPS, INTERVAL_OFFSET, ENABLE, LOGGING_TYPE, LOG_INTERVAL, NOTIFY_TYPE, NOTIFICATION_THRESHOLD, OBJECT_IDENTIFIER, RECORDS_SINCE_NOTIFICATION, OBJECT_NAME, TRIGGER, RECORD_COUNT, START_TIME, OBJECT_TYPE, STOP_TIME, STOP_WHEN_FULL, TOTAL_RECORD_COUNT, NOTIFICATION_CLASS, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, LAST_NOTIFY_RECORD, STATUS_FLAGS, PROPERTY_LIST, BUFFER_SIZE |
|
additionalProperties |
False |
|
TIMER
type |
object |
|
properties |
||
|
type |
string |
enum |
TIMER |
|
default |
TIMER |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, MAX_PRES_VALUE, EVENT_TIME_STAMPS, MIN_PRES_VALUE, ALARM_VALUES, NOTIFY_TYPE, DEFAULT_TIMEOUT, INITIAL_TIMEOUT, OBJECT_IDENTIFIER, LAST_STATE_CHANGE, OBJECT_NAME, TIMER_RUNNING, TIMER_STATE, EXPIRATION_TIME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, PRIORITY_FOR_WRITING, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, RESOLUTION, STATUS_FLAGS, TIME_DELAY, PROPERTY_LIST, UPDATE_TIME |
|
additionalProperties |
False |
|
FILE
type |
object |
|
properties |
||
|
type |
string |
enum |
FILE |
|
default |
FILE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
READ_ONLY, PROFILE_LOCATION, MODIFICATION_DATE, PROFILE_NAME, FILE_ACCESS_METHOD, FILE_SIZE, OBJECT_IDENTIFIER, FILE_TYPE, OBJECT_NAME, ARCHIVE, RECORD_COUNT, OBJECT_TYPE, PROPERTY_LIST, DESCRIPTION |
|
additionalProperties |
False |
|
NETWORK_PORT
type |
object |
|
properties |
||
|
type |
string |
enum |
NETWORK_PORT |
|
default |
NETWORK_PORT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
MAX_INFO_FRAMES, MAX_MASTER, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, PROTOCOL_LEVEL, REFERENCE_PORT, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, STATUS_FLAGS, PROPERTY_LIST, ACKED_TRANSITIONS, EVENT_TIME_STAMPS, APDU_LENGTH, IP_ADDRESS, IP_DEFAULT_GATEWAY, NOTIFICATION_CLASS, IP_DHCP_ENABLE, IP_DHCP_LEASE_TIME, IP_DHCP_LEASE_TIME_REMAINING, IP_DHCP_SERVER, IP_DNS_SERVER, BACNET_IP_MODE, BACNET_IP_MULTICAST_ADDRESS, BACNET_IP_NAT_TRAVERSAL, IP_SUBNET_MASK, DESCRIPTION, BACNET_IP_UDP_PORT, BBMD_ACCEPT_FD_REGISTRATIONS, CHANGES_PENDING, COMMAND, FD_SUBSCRIPTION_LIFETIME, EVENT_ENABLE, LINK_SPEED, EVENT_STATE, LINK_SPEEDS, LINK_SPEED_AUTONEGOTIATE, MAC_ADDRESS, NETWORK_INTERFACE_NAME, PROFILE_NAME, NETWORK_NUMBER, AUTO_SLAVE_DISCOVERY, NETWORK_NUMBER_QUALITY, MANUAL_SLAVE_ADDRESS_BINDING, NETWORK_TYPE, SLAVE_ADDRESS_BINDING, SLAVE_PROXY_ENABLE, BACNET_IPV6_MODE, IPV6_ADDRESS, IPV6_PREFIX_LENGTH, BACNET_IPV6_UDP_PORT, IPV6_DEFAULT_GATEWAY, BACNET_IPV6_MULTICAST_ADDRESS, IPV6_DNS_SERVER, IPV6_AUTO_ADDRESSING_ENABLE, IPV6_DHCP_LEASE_TIME, IPV6_DHCP_LEASE_TIME_REMAINING, IPV6_DHCP_SERVER, IPV6_ZONE_INDEX |
|
additionalProperties |
False |
|
ANALOG_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
ANALOG_VALUE |
|
default |
ANALOG_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, MAX_PRES_VALUE, EVENT_TIME_STAMPS, FAULT_HIGH_LIMIT, MIN_PRES_VALUE, FAULT_LOW_LIMIT, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, COV_INCREMENT, DEADBAND, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, RESOLUTION, HIGH_LIMIT, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, TIME_DELAY, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST, LIMIT_ENABLE, UNITS, LOW_LIMIT |
|
additionalProperties |
False |
|
BINARY_INPUT
type |
object |
|
properties |
||
|
type |
string |
enum |
BINARY_INPUT |
|
default |
BINARY_INPUT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, INTERFACE_VALUE, ACTIVE_TEXT, ALARM_VALUE, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, CHANGE_OF_STATE_COUNT, CHANGE_OF_STATE_TIME, OUT_OF_SERVICE, NOTIFICATION_CLASS, POLARITY, PRESENT_VALUE, DESCRIPTION, DEVICE_TYPE, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, ELAPSED_ACTIVE_TIME, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, INACTIVE_TEXT, STATUS_FLAGS, TIME_DELAY, TIME_OF_ACTIVE_TIME_RESET, TIME_OF_STATE_COUNT_RESET, PROPERTY_LIST |
|
additionalProperties |
False |
|
PULSE_CONVERTER
type |
object |
|
properties |
||
|
type |
string |
enum |
PULSE_CONVERTER |
|
default |
PULSE_CONVERTER |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, COV_INCREMENT, DEADBAND, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, HIGH_LIMIT, STATUS_FLAGS, ADJUST_VALUE, COUNT, TIME_DELAY, COUNT_BEFORE_CHANGE, COUNT_CHANGE_TIME, PROPERTY_LIST, COV_PERIOD, LIMIT_ENABLE, INPUT_REFERENCE, UNITS, LOW_LIMIT, SCALE_FACTOR, UPDATE_TIME |
|
additionalProperties |
False |
|
TIME_PATTERN_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
TIME_PATTERN_VALUE |
|
default |
TIME_PATTERN_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ENABLE, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
LIGHTING_OUTPUT
type |
object |
|
properties |
||
|
type |
string |
enum |
LIGHTING_OUTPUT |
|
default |
LIGHTING_OUTPUT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
MIN_ACTUAL_VALUE, POWER, TRANSITION, EGRESS_ACTIVE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, PRESENT_VALUE, COV_INCREMENT, DESCRIPTION, TRACKING_VALUE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, FEEDBACK_VALUE, RELINQUISH_DEFAULT, PROFILE_NAME, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST, BLINK_WARN_ENABLE, DEFAULT_FADE_TIME, DEFAULT_RAMP_RATE, DEFAULT_STEP_INCREMENT, EGRESS_TIME, IN_PROGRESS, INSTANTANEOUS_POWER, LIGHTING_COMMAND_DEFAULT_PRIORITY, MAX_ACTUAL_VALUE |
|
additionalProperties |
False |
|
ACCESS_DOOR
type |
object |
|
properties |
||
|
type |
string |
enum |
ACCESS_DOOR |
|
default |
ACCESS_DOOR |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, ALARM_VALUES, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, MAINTENANCE_REQUIRED, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, DOOR_ALARM_STATE, EVENT_ALGORITHM_INHIBIT, DOOR_EXTENDED_PULSE_TIME, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, DOOR_MEMBERS, TIME_DELAY_NORMAL, DOOR_OPEN_TOO_LONG_TIME, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, DOOR_PULSE_TIME, RELIABILITY, DOOR_STATUS, FAULT_VALUES, RELINQUISH_DEFAULT, DOOR_UNLOCK_DELAY_TIME, PROFILE_NAME, LOCK_STATUS, MASKED_ALARM_VALUES, SECURED_STATUS, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, TIME_DELAY, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
ALERT_ENROLLMENT
type |
object |
|
properties |
||
|
type |
string |
enum |
ALERT_ENROLLMENT |
|
default |
ALERT_ENROLLMENT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
EVENT_MESSAGE_TEXTS, ACKED_TRANSITIONS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_TIME_STAMPS, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, PROFILE_LOCATION, NOTIFY_TYPE, PROFILE_NAME, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, NOTIFICATION_CLASS, PROPERTY_LIST, PRESENT_VALUE, DESCRIPTION |
|
additionalProperties |
False |
|
CHARACTERSTRING_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
CHARACTERSTRING_VALUE |
|
default |
CHARACTERSTRING_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, ALARM_VALUES, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, FAULT_VALUES, RELINQUISH_DEFAULT, PROFILE_NAME, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, TIME_DELAY, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
EVENT_LOG
type |
object |
|
properties |
||
|
type |
string |
enum |
EVENT_LOG |
|
default |
EVENT_LOG |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, ENABLE, NOTIFY_TYPE, NOTIFICATION_THRESHOLD, OBJECT_IDENTIFIER, RECORDS_SINCE_NOTIFICATION, OBJECT_NAME, RECORD_COUNT, START_TIME, OBJECT_TYPE, STOP_TIME, STOP_WHEN_FULL, TOTAL_RECORD_COUNT, NOTIFICATION_CLASS, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, LAST_NOTIFY_RECORD, STATUS_FLAGS, PROPERTY_LIST, BUFFER_SIZE |
|
additionalProperties |
False |
|
CALENDAR
type |
object |
|
properties |
||
|
type |
string |
enum |
CALENDAR |
|
default |
CALENDAR |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
OBJECT_TYPE, PROPERTY_LIST, PRESENT_VALUE, PROFILE_LOCATION, PROFILE_NAME, OBJECT_IDENTIFIER, DESCRIPTION, OBJECT_NAME |
|
additionalProperties |
False |
|
MULTI_STATE_INPUT
type |
object |
|
properties |
||
|
type |
string |
enum |
MULTI_STATE_INPUT |
|
default |
MULTI_STATE_INPUT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, INTERFACE_VALUE, ALARM_VALUES, NOTIFY_TYPE, NUMBER_OF_STATES, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, DEVICE_TYPE, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, FAULT_VALUES, PROFILE_NAME, STATE_TEXT, STATUS_FLAGS, TIME_DELAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
DATE_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
DATE_VALUE |
|
default |
DATE_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ENABLE, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
ESCALATOR
type |
object |
|
properties |
||
|
type |
string |
enum |
ESCALATOR |
|
default |
ESCALATOR |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, ELEVATOR_GROUP, ENERGY_METER, OBJECT_NAME, ENERGY_METER_REF, ESCALATOR_MODE, OBJECT_TYPE, FAULT_SIGNALS, GROUP_ID, OUT_OF_SERVICE, NOTIFICATION_CLASS, INSTALLATION_ID, DESCRIPTION, OPERATION_DIRECTION, PASSENGER_ALARM, POWER_MODE, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, TIME_DELAY_NORMAL, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, STATUS_FLAGS, TIME_DELAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
MULTI_STATE_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
MULTI_STATE_VALUE |
|
default |
MULTI_STATE_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, ALARM_VALUES, NOTIFY_TYPE, NUMBER_OF_STATES, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, FAULT_VALUES, RELINQUISH_DEFAULT, PROFILE_NAME, STATE_TEXT, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, TIME_DELAY, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
CREDENTIAL_DATA_INPUT
type |
object |
|
properties |
||
|
type |
string |
enum |
CREDENTIAL_DATA_INPUT |
|
default |
CREDENTIAL_DATA_INPUT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ENABLE, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, STATUS_FLAGS, SUPPORTED_FORMAT_CLASSES, PROPERTY_LIST, UPDATE_TIME |
|
additionalProperties |
False |
|
OCTETSTRING_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
OCTETSTRING_VALUE |
|
default |
OCTETSTRING_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, OBJECT_IDENTIFIER, OBJECT_NAME, COMMAND_TIME_ARRAY, OBJECT_TYPE, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, OUT_OF_SERVICE, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST, PRESENT_VALUE, DESCRIPTION |
|
additionalProperties |
False |
|
COMMAND
type |
object |
|
properties |
||
|
type |
string |
enum |
COMMAND |
|
default |
COMMAND |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, ACTION_TEXT, NOTIFY_TYPE, ALL_WRITES_SUCCESSFUL, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ENABLE, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, IN_PROCESS, STATUS_FLAGS, VALUE_SOURCE, PROPERTY_LIST |
|
additionalProperties |
False |
|
SCHEDULE
type |
object |
|
properties |
||
|
type |
string |
enum |
SCHEDULE |
|
default |
SCHEDULE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRIORITY_FOR_WRITING, DESCRIPTION, EVENT_MESSAGE_TEXTS, EFFECTIVE_PERIOD, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ENABLE, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, STATUS_FLAGS, PROPERTY_LIST |
|
additionalProperties |
False |
|
TIME_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
TIME_VALUE |
|
default |
TIME_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, EVENT_TIME_STAMPS, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ENABLE, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, VALUE_SOURCE, VALUE_SOURCE_ARRAY, PROPERTY_LIST |
|
additionalProperties |
False |
|
BINARY_VALUE
type |
object |
|
properties |
||
|
type |
string |
enum |
BINARY_VALUE |
|
default |
BINARY_VALUE |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, MINIMUM_OFF_TIME, EVENT_TIME_STAMPS, MINIMUM_ON_TIME, ACTIVE_TEXT, ALARM_VALUE, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, CHANGE_OF_STATE_COUNT, CHANGE_OF_STATE_TIME, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, ELAPSED_ACTIVE_TIME, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, RELINQUISH_DEFAULT, PROFILE_NAME, INACTIVE_TEXT, COMMAND_TIME_ARRAY, STATUS_FLAGS, CURRENT_COMMAND_PRIORITY, LAST_COMMAND_TIME, TIME_DELAY, VALUE_SOURCE, TIME_OF_ACTIVE_TIME_RESET, VALUE_SOURCE_ARRAY, TIME_OF_STATE_COUNT_RESET, PROPERTY_LIST |
|
additionalProperties |
False |
|
ANALOG_INPUT
type |
object |
|
properties |
||
|
type |
string |
enum |
ANALOG_INPUT |
|
default |
ANALOG_INPUT |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
ACKED_TRANSITIONS, MAX_PRES_VALUE, EVENT_TIME_STAMPS, INTERFACE_VALUE, FAULT_HIGH_LIMIT, MIN_PRES_VALUE, FAULT_LOW_LIMIT, NOTIFY_TYPE, OBJECT_IDENTIFIER, OBJECT_NAME, OBJECT_TYPE, OUT_OF_SERVICE, NOTIFICATION_CLASS, PRESENT_VALUE, COV_INCREMENT, DEADBAND, DESCRIPTION, DEVICE_TYPE, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, TIME_DELAY_NORMAL, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, RESOLUTION, HIGH_LIMIT, STATUS_FLAGS, TIME_DELAY, PROPERTY_LIST, LIMIT_ENABLE, UNITS, UPDATE_INTERVAL, LOW_LIMIT |
|
additionalProperties |
False |
|
TREND_LOG
type |
object |
|
properties |
||
|
type |
string |
enum |
TREND_LOG |
|
default |
TREND_LOG |
|
|
A array index is necessary if the value bacnet is an array. Otherwise let empty. |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
Used to uniquely identify an instance of a BACnet object type within a device. In BACnet, multiple objects of the same type can exist within a single device. For example, a device might have several analog input points (e.g., different temperature sensors). For instance, you might want to read the temperature from the first sensor (ANALOG_INPUT with instance 0) and humidity from the second sensor (ANALOG_INPUT with instance 1). |
|
type |
integer |
|
maximum |
4194303 |
|
minimum |
0 |
|
|
The supported property types are listed below. If you need a property that isn’t included in this list, use the RAW type. Refer to the documentation for details on how to use it.
|
|
type |
string |
|
enum |
COV_RESUBSCRIPTION_INTERVAL, ACKED_TRANSITIONS, ALIGN_INTERVALS, EVENT_TIME_STAMPS, INTERVAL_OFFSET, ENABLE, LOGGING_TYPE, LOG_INTERVAL, NOTIFY_TYPE, NOTIFICATION_THRESHOLD, OBJECT_IDENTIFIER, RECORDS_SINCE_NOTIFICATION, OBJECT_NAME, RECORD_COUNT, TRIGGER, START_TIME, OBJECT_TYPE, STOP_TIME, STOP_WHEN_FULL, TOTAL_RECORD_COUNT, NOTIFICATION_CLASS, DESCRIPTION, EVENT_MESSAGE_TEXTS, EVENT_MESSAGE_TEXTS_CONFIG, EVENT_DETECTION_ENABLE, EVENT_ALGORITHM_INHIBIT, EVENT_ENABLE, EVENT_ALGORITHM_INHIBIT_REF, EVENT_STATE, RELIABILITY_EVALUATION_INHIBIT, PROFILE_LOCATION, RELIABILITY, PROFILE_NAME, LAST_NOTIFY_RECORD, STATUS_FLAGS, PROPERTY_LIST, BUFFER_SIZE |
|
additionalProperties |
False |
|
PROPERTY_SUBSCRIPTION
type |
object |
|
properties |
||
|
type |
string |
enum |
PROPERTY_SUBSCRIPTION |
|
default |
PROPERTY_SUBSCRIPTION |
|
|
When a BACnet COV Subscribe request is sent, a COV increment value may be included. This value defines the minimum change required for the controller to generate a COV notification. If the COV increment is specified in the subscription configuration file, it will override the COV increment value locally configured in the controller for the duration of the subscription. As a result, the controller will use the COV increment provided by the subscriber to determine when COV notifications are triggered. Care must therefore be taken when configuring this parameter, as an inappropriate value may alter the expected behavior of COV reporting and impact system performance or data accuracy. |
|
type |
number |
|
|
In a BACnet system, COV (Change of Value) subscription frequency defines how often a subscribing device renews its subscription to receive value change notifications from a BACnet controller. This parameter does not control how often COV notifications are sent, but how frequently the subscription request is reissued to keep the subscription active. Subscription validity, expressed as a lifetime or timeout, defines the maximum duration for which a COV subscription remains active without renewal. If the subscription is not refreshed before the validity period expires, the controller automatically cancels the subscription and stops sending COV notifications. The COV subscription frequency represents a tradeoff between network load and fault detection time. A higher subscription frequency increases network traffic but reduces the time required to detect a controller failure or communication loss. Conversely, a lower subscription frequency minimizes network load but increases the duration during which a controller may remain unreachable before the subscription expires. The subscription frequency must therefore be carefully balanced to ensure both network efficiency and acceptable fault detection latency. |
|
|
In a BACnet COV mechanism, the validity value (subscription lifetime) is transmitted to the controller with each COV Subscribe request. This value defines the maximum time the controller shall maintain the subscription without receiving a renewal request. To ensure uninterrupted COV notifications, the validity value must be configured greater than the subscription renewal frequency. As a best practice, the validity period should be at least three times longer than the subscription frequency. This margin accounts for communication delays, network congestion, or temporary device unavailability, and prevents unintended subscription expiration. If the validity period is too short compared to the subscription frequency, missed or delayed Subscribe requests may cause the controller to cancel the subscription, resulting in loss of COV updates. If no value is provided, the default is set to three times the subscription frequency. |
|
additionalProperties |
False |
|
DurationConfigurationEntity
type |
object |
|
properties |
||
|
The unit of time expressed |
|
type |
string |
|
enum |
NANOSECONDS, MICROSECONDS, MILLISECONDS, SECONDS, MINUTES, HOURS, DAYS |
|
|
The amount of time expressed with the unit |
|
type |
integer |
|
additionalProperties |
False |
|
OBJECT_SUBSCRIPTION
type |
object |
|
properties |
||
|
type |
string |
enum |
OBJECT_SUBSCRIPTION |
|
default |
OBJECT_SUBSCRIPTION |
|
|
In a BACnet system, COV (Change of Value) subscription frequency defines how often a subscribing device renews its subscription to receive value change notifications from a BACnet controller. This parameter does not control how often COV notifications are sent, but how frequently the subscription request is reissued to keep the subscription active. Subscription validity, expressed as a lifetime or timeout, defines the maximum duration for which a COV subscription remains active without renewal. If the subscription is not refreshed before the validity period expires, the controller automatically cancels the subscription and stops sending COV notifications. The COV subscription frequency represents a tradeoff between network load and fault detection time. A higher subscription frequency increases network traffic but reduces the time required to detect a controller failure or communication loss. Conversely, a lower subscription frequency minimizes network load but increases the duration during which a controller may remain unreachable before the subscription expires. The subscription frequency must therefore be carefully balanced to ensure both network efficiency and acceptable fault detection latency. |
|
|
In a BACnet COV mechanism, the validity value (subscription lifetime) is transmitted to the controller with each COV Subscribe request. This value defines the maximum time the controller shall maintain the subscription without receiving a renewal request. If the validity period is too short compared to the subscription frequency, missed or delayed Subscribe requests may cause the controller to cancel the subscription, resulting in loss of COV updates. To ensure uninterrupted COV notifications, the validity value must be configured greater than the subscription renewal frequency. As a best practice, the validity period should be at least three times longer than the subscription frequency. This margin accounts for communication delays, network congestion, or temporary device unavailability, and prevents unintended subscription expiration. If no value is provided, the default is set to three times the subscription frequency. |
|
additionalProperties |
False |
|
MULTIPLE_POLLING
type |
object |
|
properties |
||
|
type |
string |
enum |
MULTIPLE_POLLING |
|
default |
MULTIPLE_POLLING |
|
|
Polling frequency defines how often a BACnet supervisory system reads data from a controller. A higher polling rate provides faster updates and quicker detection of changes but increases network traffic and may impact communication performance. A lower polling rate reduces network load but results in slower data updates. The polling frequency should be configured according to data criticality, network type, and system size to ensure reliable and efficient BACnet communication. |
|
additionalProperties |
False |
|
SINGLE_POLLING
type |
object |
|
properties |
||
|
type |
string |
enum |
SINGLE_POLLING |
|
default |
SINGLE_POLLING |
|
|
Polling frequency defines how often a BACnet supervisory system reads data from a controller. A higher polling rate provides faster updates and quicker detection of changes but increases network traffic and may impact communication performance. A lower polling rate reduces network load but results in slower data updates. The polling frequency should be configured according to data criticality, network type, and system size to ensure reliable and efficient BACnet communication. |
|
additionalProperties |
False |
|