owner.bacnet

Bacnet owner

type

object

properties

  • isTemplateGeneratedByOspComposer

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

  • linkedDevice

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.

Learn more about BACnet ↗️.

type

string

  • object

A BACnet object represents a reading/writing value. This object has two different methods to be used:

  • RAW type: Define everything (object-type / property ID and adapter).

  • Defined objects from the BACnet specification, where the adapter is automatically selected.

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:

  • NameValue,

  • Primitive,

  • Destination,

  • ProcessIdSelection,

  • EventNotificationSubscription,

  • PortPermission,

  • AuthenticationFactor,

  • AuthenticationPolicy,

  • DeviceObjectPropertyReference,

  • PriorityArray,

  • ChannelValue,

  • EventParameter,

  • FaultParameter,

  • LandingCallStatus,

  • SetpointReference,

  • ReadAccessSpecification,

  • ReadAccessResult,

  • AssignedAccessRights,

  • CredentialAuthenticationFactor,

  • NameValueCollection,

  • SecurityKeySet,

  • NetworkSecurityPolicy,

  • AssignedLandingCalls,

  • LandingDoorStatus,

  • AccessRule,

  • AccumulatorRecord,

  • ActionList,

  • BDTEntry,

  • CalendarEntry,

  • ClientCov,

  • CovMultipleSubscription,

  • DailySchedule,

  • LightingCommand,

  • LogMultipleRecord,

  • LogRecord,

  • LiftCarCallList,

  • CovSubscription,

  • VtSession,

  • FDTEntry,

  • HostNPort,

  • RouterEntry,

  • AuthenticationFactorFormat,

  • SpecialEvent,

  • PropertyAccessResult,

  • TimerStateChangeValue,

  • EventLogRecord,

  • VmacEntry,

  • Recipient,

  • Scale

oneOf

RAW

LOAD_CONTROL

NOTIFICATION_FORWARDER

ACCESS_POINT

AVERAGING

MULTI_STATE_OUTPUT

CHANNEL

LARGE_ANALOG_VALUE

PROGRAM

LIFE_SAFETY_ZONE

EVENT_ENROLLMENT

ELEVATOR_GROUP

ANALOG_OUTPUT

LOOP

DATETIME_VALUE

GROUP

ACCESS_CREDENTIAL

BITSTRING_VALUE

ACCESS_USER

DATE_PATTERN_VALUE

NOTIFICATION_CLASS

LIFE_SAFETY_POINT

STRUCTURED_VIEW

INTEGER_VALUE

NETWORK_SECURITY

BINARY_LIGHTING_OUTPUT

LIFT

ACCUMULATOR

DEVICE

ACCESS_RIGHTS

DATETIME_PATTERN_VALUE

BINARY_OUTPUT

GLOBAL_GROUP

ACCESS_ZONE

POSITIVE_INTEGER_VALUE

TREND_LOG_MULTIPLE

TIMER

FILE

NETWORK_PORT

ANALOG_VALUE

BINARY_INPUT

PULSE_CONVERTER

TIME_PATTERN_VALUE

LIGHTING_OUTPUT

ACCESS_DOOR

ALERT_ENROLLMENT

CHARACTERSTRING_VALUE

EVENT_LOG

CALENDAR

MULTI_STATE_INPUT

DATE_VALUE

ESCALATOR

MULTI_STATE_VALUE

CREDENTIAL_DATA_INPUT

OCTETSTRING_VALUE

COMMAND

SCHEDULE

TIME_VALUE

BINARY_VALUE

ANALOG_INPUT

TREND_LOG

  • readStrategy

The strategy used to read this value :

  • SINGLE_SUBSCRIPTION: Real-time updates for property only.

  • OBJECT_SUBSCRIPTION: Subscribes to an object and relies on the device to send COV notifications for supported properties (typically presentValue, statusFlags, reliability, and outOfService); OnSphere does not verify this support, so if a non-reported property is used with object subscription, no warning is issued and the value will never be updated.

  • MULTIPLE_POLLING: Batch polling for multiple values using the BACnet device, reducing network traffic.

  • SINGLE_POLLING: Individual polling for each value, increasing precision at the cost of higher network traffic.

Learn more about BACnet ↗️.

oneOf

PROPERTY_SUBSCRIPTION

OBJECT_SUBSCRIPTION

MULTIPLE_POLLING

SINGLE_POLLING

  • templateId

The id of the template to use for this file

type

string

  • templateVariables

The variables and their values to be replaced from the template

type

object

additionalProperties

  • variablesFiles

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

type

string

enum

RAW

default

RAW

  • adapter

This adapter is used when a write request is executed (for example, as a callback). It is not used when reading a value.

Learn more about BACnet ↗️.

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

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • objectType

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).

Learn more about BACnet ↗️.

type

integer

maximum

1023

minimum

0

  • property

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.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

additionalProperties

False

LOAD_CONTROL

type

object

properties

  • type

type

string

enum

LOAD_CONTROL

default

LOAD_CONTROL

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [ENABLE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [START_TIME] - by default use write adapter [DATE_TIME]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ACTUAL_SHED_LEVEL] - by default use write adapter [SHED_LEVEL_DATUM]

  • Property [PRESENT_VALUE] - by default use write adapter [SHED_STATE]

  • Property [DUTY_WINDOW] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EXPECTED_SHED_LEVEL] - by default use write adapter [SHED_LEVEL_DATUM]

  • Property [FULL_DUTY_BASELINE] - by default use write adapter [REAL]

  • Property [REQUESTED_SHED_LEVEL] - by default use write adapter [SHED_LEVEL_DATUM]

  • Property [SHED_DURATION] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [SHED_LEVEL_DESCRIPTIONS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [SHED_LEVELS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [STATE_DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

NOTIFICATION_FORWARDER

default

NOTIFICATION_FORWARDER

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [LOCAL_FORWARDING_ONLY] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

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

type

string

enum

ACCESS_POINT

default

ACCESS_POINT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ZONE_FROM] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [ZONE_TO] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [ACCESS_EVENT_TAG] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VERIFICATION_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [PRIORITY_FOR_WRITING] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [ACCESS_ALARM_EVENTS] - by default use write adapter [ACCESS_EVENT]

  • Property [ACCESS_DOORS] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [ACCESS_EVENT] - by default use write adapter [ACCESS_EVENT]

  • Property [ACCESS_EVENT_CREDENTIAL] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [ACCESS_EVENT_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [ACCESS_TRANSACTION_EVENTS] - by default use write adapter [ACCESS_EVENT]

  • Property [ACCOMPANIMENT_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ACTIVE_AUTHENTICATION_POLICY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [AUTHENTICATION_POLICY_NAMES] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [AUTHENTICATION_STATUS] - by default use write adapter [AUTHENTICATION_STATUS]

  • Property [AUTHORIZATION_MODE] - by default use write adapter [AUTHORIZATION_MODE]

  • Property [FAILED_ATTEMPT_EVENTS] - by default use write adapter [ACCESS_EVENT]

  • Property [FAILED_ATTEMPTS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [FAILED_ATTEMPTS_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [LOCKOUT] - by default use write adapter [BOOLEAN]

  • Property [LOCKOUT_RELINQUISH_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [MAX_FAILED_ATTEMPTS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [MUSTER_POINT] - by default use write adapter [BOOLEAN]

  • Property [NUMBER_OF_AUTHENTICATION_POLICIES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OCCUPANCY_COUNT_ADJUST] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [OCCUPANCY_LOWER_LIMIT_ENFORCED] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OCCUPANCY_UPPER_LIMIT_ENFORCED] - by default use write adapter [BOOLEAN]

  • Property [THREAT_LEVEL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [TRANSACTION_NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

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

type

string

enum

AVERAGING

default

AVERAGING

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [MAXIMUM_VALUE] - by default use write adapter [REAL]

  • Property [MINIMUM_VALUE] - by default use write adapter [REAL]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [VALID_SAMPLES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [WINDOW_INTERVAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [WINDOW_SAMPLES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [MAXIMUM_VALUE_TIMESTAMP] - by default use write adapter [DATE_TIME]

  • Property [MINIMUM_VALUE_TIMESTAMP] - by default use write adapter [DATE_TIME]

  • Property [VARIANCE_VALUE] - by default use write adapter [REAL]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ATTEMPTED_SAMPLES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [AVERAGE_VALUE] - by default use write adapter [REAL]

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

type

string

enum

MULTI_STATE_OUTPUT

default

MULTI_STATE_OUTPUT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [INTERFACE_VALUE] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [NUMBER_OF_STATES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DEVICE_TYPE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [FEEDBACK_VALUE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATE_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

CHANNEL

default

CHANNEL

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ALLOW_GROUP_DELAY_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [CHANNEL_NUMBER] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CONTROL_GROUPS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EXECUTION_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [LAST_PRIORITY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [WRITE_STATUS] - by default use write adapter [WRITE_STATUS]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

LARGE_ANALOG_VALUE

default

LARGE_ANALOG_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [MAX_PRES_VALUE] - by default use write adapter [DOUBLE]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [FAULT_HIGH_LIMIT] - by default use write adapter [DOUBLE]

  • Property [MIN_PRES_VALUE] - by default use write adapter [DOUBLE]

  • Property [FAULT_LOW_LIMIT] - by default use write adapter [DOUBLE]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [DOUBLE]

  • Property [COV_INCREMENT] - by default use write adapter [DOUBLE]

  • Property [DEADBAND] - by default use write adapter [DOUBLE]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [DOUBLE]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RESOLUTION] - by default use write adapter [DOUBLE]

  • Property [HIGH_LIMIT] - by default use write adapter [DOUBLE]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [LIMIT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [LOW_LIMIT] - by default use write adapter [DOUBLE]

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

type

string

enum

PROGRAM

default

PROGRAM

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROGRAM_CHANGE] - by default use write adapter [PROGRAM_REQUEST]

  • Property [PROGRAM_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [PROGRAM_STATE] - by default use write adapter [PROGRAM_STATE]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DESCRIPTION_OF_HALT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [REASON_FOR_HALT] - by default use write adapter [PROGRAM_ERROR]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [INSTANCE_OF] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

LIFE_SAFETY_ZONE

default

LIFE_SAFETY_ZONE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [ALARM_VALUES] - by default use write adapter [LIFE_SAFETY_STATE]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [LIFE_SAFETY_STATE]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [MAINTENANCE_REQUIRED] - by default use write adapter [MAINTENANCE]

  • Property [DEVICE_TYPE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [MEMBER_OF] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [MODE] - by default use write adapter [LIFE_SAFETY_MODE]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [OPERATION_EXPECTED] - by default use write adapter [LIFE_SAFETY_OPERATION]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [SILENCED] - by default use write adapter [SILENCED_STATE]

  • Property [TRACKING_VALUE] - by default use write adapter [LIFE_SAFETY_STATE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [ZONE_MEMBERS] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [LIFE_SAFETY_ALARM_VALUES] - by default use write adapter [LIFE_SAFETY_STATE]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [FAULT_VALUES] - by default use write adapter [LIFE_SAFETY_STATE]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [ACCEPTED_MODES] - by default use write adapter [LIFE_SAFETY_MODE]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

EVENT_ENROLLMENT

default

EVENT_ENROLLMENT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_TYPE] - by default use write adapter [EVENT_TYPE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [FAULT_TYPE] - by default use write adapter [FAULT_TYPE]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

ELEVATOR_GROUP

default

ELEVATOR_GROUP

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [GROUP_ID] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [GROUP_MODE] - by default use write adapter [LIFT_GROUP_MODE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [GROUP_MEMBERS] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [MACHINE_ROOM_ID] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

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

type

string

enum

ANALOG_OUTPUT

default

ANALOG_OUTPUT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [MAX_PRES_VALUE] - by default use write adapter [REAL]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [INTERFACE_VALUE] - by default use write adapter [OPTIONAL_REAL]

  • Property [MIN_PRES_VALUE] - by default use write adapter [REAL]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [REAL]

  • Property [COV_INCREMENT] - by default use write adapter [REAL]

  • Property [DEADBAND] - by default use write adapter [REAL]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DEVICE_TYPE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [REAL]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RESOLUTION] - by default use write adapter [REAL]

  • Property [HIGH_LIMIT] - by default use write adapter [REAL]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [LIMIT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [LOW_LIMIT] - by default use write adapter [REAL]

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

type

string

enum

LOOP

default

LOOP

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [MINIMUM_OUTPUT] - by default use write adapter [REAL]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [OUTPUT_UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [PRESENT_VALUE] - by default use write adapter [REAL]

  • Property [PRIORITY_FOR_WRITING] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPORTIONAL_CONSTANT] - by default use write adapter [REAL]

  • Property [PROPORTIONAL_CONSTANT_UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [SETPOINT] - by default use write adapter [REAL]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [UPDATE_INTERVAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [ACTION] - by default use write adapter [ACTION]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [LOW_DIFF_LIMIT] - by default use write adapter [OPTIONAL_REAL]

  • Property [BIAS] - by default use write adapter [REAL]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [CONTROLLED_VARIABLE_REFERENCE] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [CONTROLLED_VARIABLE_UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [CONTROLLED_VARIABLE_VALUE] - by default use write adapter [REAL]

  • Property [COV_INCREMENT] - by default use write adapter [REAL]

  • Property [DEADBAND] - by default use write adapter [REAL]

  • Property [DERIVATIVE_CONSTANT] - by default use write adapter [REAL]

  • Property [DERIVATIVE_CONSTANT_UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ERROR_LIMIT] - by default use write adapter [REAL]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [INTEGRAL_CONSTANT] - by default use write adapter [REAL]

  • Property [INTEGRAL_CONSTANT_UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [MANIPULATED_VARIABLE_REFERENCE] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [MAXIMUM_OUTPUT] - by default use write adapter [REAL]

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

type

string

enum

DATETIME_VALUE

default

DATETIME_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [DATE_TIME]

  • Property [IS_UTC] - by default use write adapter [BOOLEAN]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [DATE_TIME]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

GROUP

default

GROUP

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

type

string

enum

OBJECT_TYPE, PROPERTY_LIST, PROFILE_LOCATION, PROFILE_NAME, OBJECT_IDENTIFIER, DESCRIPTION, OBJECT_NAME

additionalProperties

False

ACCESS_CREDENTIAL

type

object

properties

  • type

type

string

enum

ACCESS_CREDENTIAL

default

ACCESS_CREDENTIAL

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [USES_REMAINING] - by default use write adapter [SIGNED_INTEGER]

  • Property [GLOBAL_IDENTIFIER] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [BELONGS_TO] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [CREDENTIAL_DISABLE] - by default use write adapter [ACCESS_CREDENTIAL_DISABLE]

  • Property [CREDENTIAL_STATUS] - by default use write adapter [BINARY_P_V]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [DAYS_REMAINING] - by default use write adapter [SIGNED_INTEGER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EXPIRATION_TIME] - by default use write adapter [DATE_TIME]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [EXTENDED_TIME_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [LAST_ACCESS_EVENT] - by default use write adapter [ACCESS_EVENT]

  • Property [LAST_ACCESS_POINT] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [LAST_USE_TIME] - by default use write adapter [DATE_TIME]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [AUTHORIZATION_EXEMPTIONS] - by default use write adapter [AUTHORIZATION_EXEMPTION]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [REASON_FOR_DISABLE] - by default use write adapter [ACCESS_CREDENTIAL_DISABLE_REASON]

  • Property [THREAT_AUTHORITY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [ABSENTEE_LIMIT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [TRACE_FLAG] - by default use write adapter [BOOLEAN]

  • Property [ACTIVATION_TIME] - by default use write adapter [DATE_TIME]

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

type

string

enum

BITSTRING_VALUE

default

BITSTRING_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [ALARM_VALUES] - by default use write adapter [BIT_STRING]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [BIT_STRING]

  • Property [BIT_MASK] - by default use write adapter [BIT_STRING]

  • Property [BIT_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [BIT_STRING]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

ACCESS_USER

default

ACCESS_USER

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [MEMBER_OF] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [GLOBAL_IDENTIFIER] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [CREDENTIALS] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [USER_EXTERNAL_IDENTIFIER] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [USER_INFORMATION_REFERENCE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [USER_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [USER_TYPE] - by default use write adapter [ACCESS_USER_TYPE]

  • Property [MEMBERS] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

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

type

string

enum

DATE_PATTERN_VALUE

default

DATE_PATTERN_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [DATE]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [DATE]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

NOTIFICATION_CLASS

default

NOTIFICATION_CLASS

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ACK_REQUIRED] - by default use write adapter [BIT_STRING]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [PRIORITY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

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

type

string

enum

LIFE_SAFETY_POINT

default

LIFE_SAFETY_POINT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [ALARM_VALUES] - by default use write adapter [LIFE_SAFETY_STATE]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [LIFE_SAFETY_STATE]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DIRECT_READING] - by default use write adapter [REAL]

  • Property [MAINTENANCE_REQUIRED] - by default use write adapter [MAINTENANCE]

  • Property [DEVICE_TYPE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [MEMBER_OF] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [MODE] - by default use write adapter [LIFE_SAFETY_MODE]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [OPERATION_EXPECTED] - by default use write adapter [LIFE_SAFETY_OPERATION]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [SETTING] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [SILENCED] - by default use write adapter [SILENCED_STATE]

  • Property [TRACKING_VALUE] - by default use write adapter [LIFE_SAFETY_STATE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [LIFE_SAFETY_ALARM_VALUES] - by default use write adapter [LIFE_SAFETY_STATE]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [FAULT_VALUES] - by default use write adapter [LIFE_SAFETY_STATE]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [ACCEPTED_MODES] - by default use write adapter [LIFE_SAFETY_MODE]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [UNITS] - by default use write adapter [ENGINEERING_UNITS]

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

type

string

enum

STRUCTURED_VIEW

default

STRUCTURED_VIEW

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [SUBORDINATE_NODE_TYPES] - by default use write adapter [NODE_TYPE]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [SUBORDINATE_RELATIONSHIPS] - by default use write adapter [RELATIONSHIP]

  • Property [DEFAULT_SUBORDINATE_RELATIONSHIP] - by default use write adapter [RELATIONSHIP]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [REPRESENTS] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [NODE_SUBTYPE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [NODE_TYPE] - by default use write adapter [NODE_TYPE]

  • Property [SUBORDINATE_ANNOTATIONS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [SUBORDINATE_LIST] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

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

type

string

enum

INTEGER_VALUE

default

INTEGER_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [MAX_PRES_VALUE] - by default use write adapter [SIGNED_INTEGER]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [FAULT_HIGH_LIMIT] - by default use write adapter [SIGNED_INTEGER]

  • Property [MIN_PRES_VALUE] - by default use write adapter [SIGNED_INTEGER]

  • Property [FAULT_LOW_LIMIT] - by default use write adapter [SIGNED_INTEGER]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [SIGNED_INTEGER]

  • Property [COV_INCREMENT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DEADBAND] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [SIGNED_INTEGER]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RESOLUTION] - by default use write adapter [SIGNED_INTEGER]

  • Property [HIGH_LIMIT] - by default use write adapter [SIGNED_INTEGER]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [LIMIT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [LOW_LIMIT] - by default use write adapter [SIGNED_INTEGER]

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

type

string

enum

NETWORK_SECURITY

default

NETWORK_SECURITY

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [BASE_DEVICE_SECURITY_POLICY] - by default use write adapter [SECURITY_LEVEL]

  • Property [DISTRIBUTION_KEY_REVISION] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DO_NOT_HIDE] - by default use write adapter [BOOLEAN]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [LAST_KEY_SERVER] - by default use write adapter [ADDRESS_BINDING]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [PACKET_REORDER_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [SECURITY_PDU_TIMEOUT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [SECURITY_TIME_WINDOW] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [SUPPORTED_SECURITY_ALGORITHMS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [UPDATE_KEY_SET_TIMEOUT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

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

type

string

enum

BINARY_LIGHTING_OUTPUT

default

BINARY_LIGHTING_OUTPUT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [POWER] - by default use write adapter [REAL]

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EGRESS_ACTIVE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STRIKE_COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [TIME_OF_STRIKE_COUNT_RESET] - by default use write adapter [DATE_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [POLARITY] - by default use write adapter [POLARITY]

  • Property [PRESENT_VALUE] - by default use write adapter [BINARY_LIGHTING_P_V]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ELAPSED_ACTIVE_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [FEEDBACK_VALUE] - by default use write adapter [BINARY_LIGHTING_P_V]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [REAL]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [TIME_OF_ACTIVE_TIME_RESET] - by default use write adapter [DATE_TIME]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [BLINK_WARN_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EGRESS_TIME] - by default use write adapter [UNSIGNED_INTEGER]

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

type

string

enum

LIFT

default

LIFT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [CAR_ASSIGNED_DIRECTION] - by default use write adapter [LIFT_CAR_DIRECTION]

  • Property [CAR_DOOR_COMMAND] - by default use write adapter [LIFT_CAR_DOOR_COMMAND]

  • Property [CAR_DOOR_STATUS] - by default use write adapter [DOOR_STATUS]

  • Property [CAR_DOOR_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [CAR_DOOR_ZONE] - by default use write adapter [BOOLEAN]

  • Property [CAR_DRIVE_STATUS] - by default use write adapter [LIFT_CAR_DRIVE_STATUS]

  • Property [CAR_LOAD] - by default use write adapter [REAL]

  • Property [CAR_LOAD_UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [CAR_MODE] - by default use write adapter [LIFT_CAR_MODE]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [CAR_MOVING_DIRECTION] - by default use write adapter [LIFT_CAR_DIRECTION]

  • Property [CAR_POSITION] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [ELEVATOR_GROUP] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [ENERGY_METER] - by default use write adapter [REAL]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ENERGY_METER_REF] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [FAULT_SIGNALS] - by default use write adapter [LIFT_FAULT]

  • Property [FLOOR_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [GROUP_ID] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [HIGHER_DECK] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [INSTALLATION_ID] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [LOWER_DECK] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [MAKING_CAR_CALL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [NEXT_STOPPING_FLOOR] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PASSENGER_ALARM] - by default use write adapter [BOOLEAN]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

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

type

string

enum

ACCUMULATOR

default

ACCUMULATOR

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [VALUE_SET] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_CHANGE_TIME] - by default use write adapter [DATE_TIME]

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [MAX_PRES_VALUE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [FAULT_HIGH_LIMIT] - by default use write adapter [REAL]

  • Property [FAULT_LOW_LIMIT] - by default use write adapter [REAL]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DEVICE_TYPE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [HIGH_LIMIT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [LIMIT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [LIMIT_MONITORING_INTERVAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [LOGGING_OBJECT] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [PRESCALE] - by default use write adapter [PRESCALE]

  • Property [PULSE_RATE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [LOW_LIMIT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_BEFORE_CHANGE] - by default use write adapter [UNSIGNED_INTEGER]

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

type

string

enum

DEVICE

default

DEVICE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [MAX_INFO_FRAMES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [MAX_MASTER] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ALIGN_INTERVALS] - by default use write adapter [BOOLEAN]

  • Property [INTERVAL_OFFSET] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [LAST_RESTART_REASON] - by default use write adapter [RESTART_REASON]

  • Property [MODEL_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [NUMBER_OF_APDU_RETRIES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [TIME_OF_DEVICE_RESTART] - by default use write adapter [TIMESTAMP_TIME]

  • Property [OBJECT_LIST] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [TIME_SYNCHRONIZATION_INTERVAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [STRUCTURED_OBJECT_LIST] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [BACKUP_AND_RESTORE_STATE] - by default use write adapter [BACKUP_STATE]

  • Property [BACKUP_PREPARATION_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RESTORE_COMPLETION_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RESTORE_PREPARATION_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [PROTOCOL_OBJECT_TYPES_SUPPORTED] - by default use write adapter [BIT_STRING]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [PROTOCOL_SERVICES_SUPPORTED] - by default use write adapter [BIT_STRING]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [PROTOCOL_VERSION] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DEPLOYED_PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [SEGMENTATION_SUPPORTED] - by default use write adapter [SEGMENTATION]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [SYSTEM_STATUS] - by default use write adapter [DEVICE_STATUS]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [SERIAL_NUMBER] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [UTC_OFFSET] - by default use write adapter [SIGNED_INTEGER]

  • Property [VENDOR_IDENTIFIER] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VENDOR_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [VT_CLASSES_SUPPORTED] - by default use write adapter [VT_CLASS]

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [APDU_SEGMENT_TIMEOUT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROTOCOL_REVISION] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [APDU_TIMEOUT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [APPLICATION_SOFTWARE_VERSION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DAYLIGHT_SAVINGS_STATUS] - by default use write adapter [BOOLEAN]

  • Property [BACKUP_FAILURE_TIMEOUT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [CONFIGURATION_FILES] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [DATABASE_REVISION] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [LAST_RESTORE_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [DEVICE_ADDRESS_BINDING] - by default use write adapter [ADDRESS_BINDING]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [MAX_SEGMENTS_ACCEPTED] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [AUTO_SLAVE_DISCOVERY] - by default use write adapter [BOOLEAN]

  • Property [FIRMWARE_REVISION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [SLAVE_PROXY_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [LOCAL_DATE] - by default use write adapter [DATE]

  • Property [LOCAL_TIME] - by default use write adapter [TIME]

  • Property [LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [MAX_APDU_LENGTH_ACCEPTED] - by default use write adapter [UNSIGNED_INTEGER]

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

type

string

enum

ACCESS_RIGHTS

default

ACCESS_RIGHTS

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [GLOBAL_IDENTIFIER] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ENABLE] - by default use write adapter [BOOLEAN]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ACCOMPANIMENT] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

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

type

string

enum

DATETIME_PATTERN_VALUE

default

DATETIME_PATTERN_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [DATE_TIME]

  • Property [IS_UTC] - by default use write adapter [BOOLEAN]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [DATE_TIME]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

BINARY_OUTPUT

default

BINARY_OUTPUT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [MINIMUM_OFF_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [MINIMUM_ON_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [INTERFACE_VALUE] - by default use write adapter [OPTIONAL_BINARY_PV]

  • Property [ACTIVE_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [CHANGE_OF_STATE_COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [CHANGE_OF_STATE_TIME] - by default use write adapter [DATE_TIME]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [POLARITY] - by default use write adapter [POLARITY]

  • Property [PRESENT_VALUE] - by default use write adapter [BINARY_P_V]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DEVICE_TYPE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ELAPSED_ACTIVE_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [BINARY_P_V]

  • Property [FEEDBACK_VALUE] - by default use write adapter [BINARY_P_V]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [INACTIVE_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [TIME_OF_ACTIVE_TIME_RESET] - by default use write adapter [DATE_TIME]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [TIME_OF_STATE_COUNT_RESET] - by default use write adapter [DATE_TIME]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

GLOBAL_GROUP

default

GLOBAL_GROUP

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [COV_RESUBSCRIPTION_INTERVAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [GROUP_MEMBER_NAMES] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [MEMBER_STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [REQUESTED_UPDATE_INTERVAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [COVU_PERIOD] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [UPDATE_INTERVAL] - by default use write adapter [UNSIGNED_INTEGER]

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

type

string

enum

ACCESS_ZONE

default

ACCESS_ZONE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [GLOBAL_IDENTIFIER] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ALARM_VALUES] - by default use write adapter [ACCESS_ZONE_OCCUPANCY_STATE]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [CREDENTIALS_IN_ZONE] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [ENTRY_POINTS] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EXIT_POINTS] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [LAST_CREDENTIAL_ADDED] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [LAST_CREDENTIAL_ADDED_TIME] - by default use write adapter [DATE_TIME]

  • Property [LAST_CREDENTIAL_REMOVED] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [LAST_CREDENTIAL_REMOVED_TIME] - by default use write adapter [DATE_TIME]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [OCCUPANCY_COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [OCCUPANCY_COUNT_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OCCUPANCY_LOWER_LIMIT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [OCCUPANCY_STATE] - by default use write adapter [ACCESS_ZONE_OCCUPANCY_STATE]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OCCUPANCY_UPPER_LIMIT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PASSBACK_MODE] - by default use write adapter [ACCESS_PASSBACK_MODE]

  • Property [PASSBACK_TIMEOUT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [ADJUST_VALUE] - by default use write adapter [SIGNED_INTEGER]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

POSITIVE_INTEGER_VALUE

default

POSITIVE_INTEGER_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [MAX_PRES_VALUE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [FAULT_HIGH_LIMIT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [MIN_PRES_VALUE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [FAULT_LOW_LIMIT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [COV_INCREMENT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DEADBAND] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RESOLUTION] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [HIGH_LIMIT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [LIMIT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [LOW_LIMIT] - by default use write adapter [UNSIGNED_INTEGER]

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

type

string

enum

TREND_LOG_MULTIPLE

default

TREND_LOG_MULTIPLE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [ALIGN_INTERVALS] - by default use write adapter [BOOLEAN]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [INTERVAL_OFFSET] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ENABLE] - by default use write adapter [BOOLEAN]

  • Property [LOGGING_TYPE] - by default use write adapter [LOGGING_TYPE]

  • Property [LOG_INTERVAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [NOTIFICATION_THRESHOLD] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [RECORDS_SINCE_NOTIFICATION] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [TRIGGER] - by default use write adapter [BOOLEAN]

  • Property [RECORD_COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [START_TIME] - by default use write adapter [DATE_TIME]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [STOP_TIME] - by default use write adapter [DATE_TIME]

  • Property [STOP_WHEN_FULL] - by default use write adapter [BOOLEAN]

  • Property [TOTAL_RECORD_COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [LAST_NOTIFY_RECORD] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [BUFFER_SIZE] - by default use write adapter [UNSIGNED_INTEGER]

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

type

string

enum

TIMER

default

TIMER

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [MAX_PRES_VALUE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [MIN_PRES_VALUE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ALARM_VALUES] - by default use write adapter [TIMER_STATE]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [DEFAULT_TIMEOUT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [INITIAL_TIMEOUT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [LAST_STATE_CHANGE] - by default use write adapter [TIMER_TRANSITION]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [TIMER_RUNNING] - by default use write adapter [BOOLEAN]

  • Property [TIMER_STATE] - by default use write adapter [TIMER_STATE]

  • Property [EXPIRATION_TIME] - by default use write adapter [DATE_TIME]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [TIME]

  • Property [PRIORITY_FOR_WRITING] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RESOLUTION] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [UPDATE_TIME] - by default use write adapter [DATE_TIME]

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

type

string

enum

FILE

default

FILE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [READ_ONLY] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [MODIFICATION_DATE] - by default use write adapter [DATE_TIME]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [FILE_ACCESS_METHOD] - by default use write adapter [FILE_ACCESS_METHOD]

  • Property [FILE_SIZE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [FILE_TYPE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ARCHIVE] - by default use write adapter [BOOLEAN]

  • Property [RECORD_COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

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

type

string

enum

NETWORK_PORT

default

NETWORK_PORT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [MAX_INFO_FRAMES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [MAX_MASTER] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [PROTOCOL_LEVEL] - by default use write adapter [PROTOCOL_LEVEL]

  • Property [REFERENCE_PORT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [APDU_LENGTH] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [IP_ADDRESS] - by default use write adapter [OCTET_STRING]

  • Property [IP_DEFAULT_GATEWAY] - by default use write adapter [OCTET_STRING]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [IP_DHCP_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [IP_DHCP_LEASE_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [IP_DHCP_LEASE_TIME_REMAINING] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [IP_DHCP_SERVER] - by default use write adapter [OCTET_STRING]

  • Property [IP_DNS_SERVER] - by default use write adapter [OCTET_STRING]

  • Property [BACNET_IP_MODE] - by default use write adapter [I_P_MODE]

  • Property [BACNET_IP_MULTICAST_ADDRESS] - by default use write adapter [OCTET_STRING]

  • Property [BACNET_IP_NAT_TRAVERSAL] - by default use write adapter [BOOLEAN]

  • Property [IP_SUBNET_MASK] - by default use write adapter [OCTET_STRING]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [BACNET_IP_UDP_PORT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [BBMD_ACCEPT_FD_REGISTRATIONS] - by default use write adapter [BOOLEAN]

  • Property [CHANGES_PENDING] - by default use write adapter [BOOLEAN]

  • Property [COMMAND] - by default use write adapter [NETWORK_PORT_COMMAND]

  • Property [FD_SUBSCRIPTION_LIFETIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [LINK_SPEED] - by default use write adapter [REAL]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [LINK_SPEEDS] - by default use write adapter [REAL]

  • Property [LINK_SPEED_AUTONEGOTIATE] - by default use write adapter [BOOLEAN]

  • Property [MAC_ADDRESS] - by default use write adapter [OCTET_STRING]

  • Property [NETWORK_INTERFACE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [NETWORK_NUMBER] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [AUTO_SLAVE_DISCOVERY] - by default use write adapter [BOOLEAN]

  • Property [NETWORK_NUMBER_QUALITY] - by default use write adapter [NETWORK_NUMBER_QUALITY]

  • Property [MANUAL_SLAVE_ADDRESS_BINDING] - by default use write adapter [ADDRESS_BINDING]

  • Property [NETWORK_TYPE] - by default use write adapter [NETWORK_TYPE]

  • Property [SLAVE_ADDRESS_BINDING] - by default use write adapter [ADDRESS_BINDING]

  • Property [SLAVE_PROXY_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [BACNET_IPV6_MODE] - by default use write adapter [I_P_MODE]

  • Property [IPV6_ADDRESS] - by default use write adapter [OCTET_STRING]

  • Property [IPV6_PREFIX_LENGTH] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [BACNET_IPV6_UDP_PORT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [IPV6_DEFAULT_GATEWAY] - by default use write adapter [OCTET_STRING]

  • Property [BACNET_IPV6_MULTICAST_ADDRESS] - by default use write adapter [OCTET_STRING]

  • Property [IPV6_DNS_SERVER] - by default use write adapter [OCTET_STRING]

  • Property [IPV6_AUTO_ADDRESSING_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [IPV6_DHCP_LEASE_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [IPV6_DHCP_LEASE_TIME_REMAINING] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [IPV6_DHCP_SERVER] - by default use write adapter [OCTET_STRING]

  • Property [IPV6_ZONE_INDEX] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

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

type

string

enum

ANALOG_VALUE

default

ANALOG_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [MAX_PRES_VALUE] - by default use write adapter [REAL]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [FAULT_HIGH_LIMIT] - by default use write adapter [REAL]

  • Property [MIN_PRES_VALUE] - by default use write adapter [REAL]

  • Property [FAULT_LOW_LIMIT] - by default use write adapter [REAL]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [REAL]

  • Property [COV_INCREMENT] - by default use write adapter [REAL]

  • Property [DEADBAND] - by default use write adapter [REAL]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [REAL]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RESOLUTION] - by default use write adapter [REAL]

  • Property [HIGH_LIMIT] - by default use write adapter [REAL]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [LIMIT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [LOW_LIMIT] - by default use write adapter [REAL]

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

type

string

enum

BINARY_INPUT

default

BINARY_INPUT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [INTERFACE_VALUE] - by default use write adapter [OPTIONAL_BINARY_PV]

  • Property [ACTIVE_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ALARM_VALUE] - by default use write adapter [BINARY_P_V]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [CHANGE_OF_STATE_COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [CHANGE_OF_STATE_TIME] - by default use write adapter [DATE_TIME]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [POLARITY] - by default use write adapter [POLARITY]

  • Property [PRESENT_VALUE] - by default use write adapter [BINARY_P_V]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DEVICE_TYPE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ELAPSED_ACTIVE_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [INACTIVE_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [TIME_OF_ACTIVE_TIME_RESET] - by default use write adapter [DATE_TIME]

  • Property [TIME_OF_STATE_COUNT_RESET] - by default use write adapter [DATE_TIME]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

PULSE_CONVERTER

default

PULSE_CONVERTER

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [REAL]

  • Property [COV_INCREMENT] - by default use write adapter [REAL]

  • Property [DEADBAND] - by default use write adapter [REAL]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [HIGH_LIMIT] - by default use write adapter [REAL]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [ADJUST_VALUE] - by default use write adapter [REAL]

  • Property [COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [COUNT_BEFORE_CHANGE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [COUNT_CHANGE_TIME] - by default use write adapter [DATE_TIME]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [COV_PERIOD] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [LIMIT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [INPUT_REFERENCE] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [LOW_LIMIT] - by default use write adapter [REAL]

  • Property [SCALE_FACTOR] - by default use write adapter [REAL]

  • Property [UPDATE_TIME] - by default use write adapter [DATE_TIME]

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

type

string

enum

TIME_PATTERN_VALUE

default

TIME_PATTERN_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [TIME]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [TIME]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

LIGHTING_OUTPUT

default

LIGHTING_OUTPUT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [MIN_ACTUAL_VALUE] - by default use write adapter [REAL]

  • Property [POWER] - by default use write adapter [REAL]

  • Property [TRANSITION] - by default use write adapter [LIGHTING_TRANSITION]

  • Property [EGRESS_ACTIVE] - by default use write adapter [BOOLEAN]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [PRESENT_VALUE] - by default use write adapter [REAL]

  • Property [COV_INCREMENT] - by default use write adapter [REAL]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [TRACKING_VALUE] - by default use write adapter [REAL]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [FEEDBACK_VALUE] - by default use write adapter [REAL]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [REAL]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [BLINK_WARN_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [DEFAULT_FADE_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DEFAULT_RAMP_RATE] - by default use write adapter [REAL]

  • Property [DEFAULT_STEP_INCREMENT] - by default use write adapter [REAL]

  • Property [EGRESS_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [IN_PROGRESS] - by default use write adapter [LIGHTING_IN_PROGRESS]

  • Property [INSTANTANEOUS_POWER] - by default use write adapter [REAL]

  • Property [LIGHTING_COMMAND_DEFAULT_PRIORITY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [MAX_ACTUAL_VALUE] - by default use write adapter [REAL]

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

type

string

enum

ACCESS_DOOR

default

ACCESS_DOOR

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [ALARM_VALUES] - by default use write adapter [DOOR_ALARM_STATE]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [DOOR_VALUE]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [MAINTENANCE_REQUIRED] - by default use write adapter [MAINTENANCE]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [DOOR_ALARM_STATE] - by default use write adapter [DOOR_ALARM_STATE]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [DOOR_EXTENDED_PULSE_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [DOOR_MEMBERS] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DOOR_OPEN_TOO_LONG_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DOOR_PULSE_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [DOOR_STATUS] - by default use write adapter [DOOR_STATUS]

  • Property [FAULT_VALUES] - by default use write adapter [DOOR_ALARM_STATE]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [DOOR_VALUE]

  • Property [DOOR_UNLOCK_DELAY_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [LOCK_STATUS] - by default use write adapter [LOCK_STATUS]

  • Property [MASKED_ALARM_VALUES] - by default use write adapter [DOOR_ALARM_STATE]

  • Property [SECURED_STATUS] - by default use write adapter [DOOR_SECURED_STATUS]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

ALERT_ENROLLMENT

default

ALERT_ENROLLMENT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [PRESENT_VALUE] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

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

type

string

enum

CHARACTERSTRING_VALUE

default

CHARACTERSTRING_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [ALARM_VALUES] - by default use write adapter [OPTIONAL_CHARACTER_STRING]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [FAULT_VALUES] - by default use write adapter [OPTIONAL_CHARACTER_STRING]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

EVENT_LOG

default

EVENT_LOG

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [ENABLE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [NOTIFICATION_THRESHOLD] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [RECORDS_SINCE_NOTIFICATION] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RECORD_COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [START_TIME] - by default use write adapter [DATE_TIME]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [STOP_TIME] - by default use write adapter [DATE_TIME]

  • Property [STOP_WHEN_FULL] - by default use write adapter [BOOLEAN]

  • Property [TOTAL_RECORD_COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [LAST_NOTIFY_RECORD] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [BUFFER_SIZE] - by default use write adapter [UNSIGNED_INTEGER]

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

type

string

enum

CALENDAR

default

CALENDAR

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [PRESENT_VALUE] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

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

type

string

enum

MULTI_STATE_INPUT

default

MULTI_STATE_INPUT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [INTERFACE_VALUE] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [ALARM_VALUES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [NUMBER_OF_STATES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DEVICE_TYPE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [FAULT_VALUES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATE_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

DATE_VALUE

default

DATE_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [DATE]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [DATE]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

ESCALATOR

default

ESCALATOR

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [ELEVATOR_GROUP] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [ENERGY_METER] - by default use write adapter [REAL]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ENERGY_METER_REF] - by default use write adapter [DEVICE_OBJECT_REFERENCE]

  • Property [ESCALATOR_MODE] - by default use write adapter [ESCALATOR_MODE]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [FAULT_SIGNALS] - by default use write adapter [ESCALATOR_FAULT]

  • Property [GROUP_ID] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [INSTALLATION_ID] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OPERATION_DIRECTION] - by default use write adapter [ESCALATOR_OPERATION_DIRECTION]

  • Property [PASSENGER_ALARM] - by default use write adapter [BOOLEAN]

  • Property [POWER_MODE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

MULTI_STATE_VALUE

default

MULTI_STATE_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [ALARM_VALUES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [NUMBER_OF_STATES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [FAULT_VALUES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATE_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

CREDENTIAL_DATA_INPUT

default

CREDENTIAL_DATA_INPUT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [SUPPORTED_FORMAT_CLASSES] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [UPDATE_TIME] - by default use write adapter [TIMESTAMP_TIME]

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

type

string

enum

OCTETSTRING_VALUE

default

OCTETSTRING_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [OCTET_STRING]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [PRESENT_VALUE] - by default use write adapter [OCTET_STRING]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

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

type

string

enum

COMMAND

default

COMMAND

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [ACTION_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [ALL_WRITES_SUCCESSFUL] - by default use write adapter [BOOLEAN]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [IN_PROCESS] - by default use write adapter [BOOLEAN]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

SCHEDULE

default

SCHEDULE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRIORITY_FOR_WRITING] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EFFECTIVE_PERIOD] - by default use write adapter [DATE_RANGE]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

TIME_VALUE

default

TIME_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [TIME]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [TIME]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

BINARY_VALUE

default

BINARY_VALUE

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [MINIMUM_OFF_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [MINIMUM_ON_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ACTIVE_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ALARM_VALUE] - by default use write adapter [BINARY_P_V]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [CHANGE_OF_STATE_COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [CHANGE_OF_STATE_TIME] - by default use write adapter [DATE_TIME]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [BINARY_P_V]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [ELAPSED_ACTIVE_TIME] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [RELINQUISH_DEFAULT] - by default use write adapter [BINARY_P_V]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [INACTIVE_TEXT] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [COMMAND_TIME_ARRAY] - by default use write adapter [TIMESTAMP_TIME]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [CURRENT_COMMAND_PRIORITY] - by default use write adapter [OPTIONAL_UNSIGNED]

  • Property [LAST_COMMAND_TIME] - by default use write adapter [TIMESTAMP_TIME]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [VALUE_SOURCE] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [TIME_OF_ACTIVE_TIME_RESET] - by default use write adapter [DATE_TIME]

  • Property [VALUE_SOURCE_ARRAY] - by default use write adapter [VALUE_SOURCE_DEVICE_OBJECT_REFERENCE]

  • Property [TIME_OF_STATE_COUNT_RESET] - by default use write adapter [DATE_TIME]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

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

type

string

enum

ANALOG_INPUT

default

ANALOG_INPUT

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [MAX_PRES_VALUE] - by default use write adapter [REAL]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [INTERFACE_VALUE] - by default use write adapter [OPTIONAL_REAL]

  • Property [FAULT_HIGH_LIMIT] - by default use write adapter [REAL]

  • Property [MIN_PRES_VALUE] - by default use write adapter [REAL]

  • Property [FAULT_LOW_LIMIT] - by default use write adapter [REAL]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [OUT_OF_SERVICE] - by default use write adapter [BOOLEAN]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PRESENT_VALUE] - by default use write adapter [REAL]

  • Property [COV_INCREMENT] - by default use write adapter [REAL]

  • Property [DEADBAND] - by default use write adapter [REAL]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [DEVICE_TYPE] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [TIME_DELAY_NORMAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RESOLUTION] - by default use write adapter [REAL]

  • Property [HIGH_LIMIT] - by default use write adapter [REAL]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [TIME_DELAY] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [LIMIT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [UNITS] - by default use write adapter [ENGINEERING_UNITS]

  • Property [UPDATE_INTERVAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [LOW_LIMIT] - by default use write adapter [REAL]

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

type

string

enum

TREND_LOG

default

TREND_LOG

  • arrayIndex

A array index is necessary if the value bacnet is an array. Otherwise let empty.

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • instance

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).

Learn more about BACnet ↗️.

type

integer

maximum

4194303

minimum

0

  • property

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.

see writing values ↗️ or generic documentation ↗️

## Property - adapter table

  • Property [COV_RESUBSCRIPTION_INTERVAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ACKED_TRANSITIONS] - by default use write adapter [BIT_STRING]

  • Property [ALIGN_INTERVALS] - by default use write adapter [BOOLEAN]

  • Property [EVENT_TIME_STAMPS] - by default use write adapter [TIMESTAMP_TIME]

  • Property [INTERVAL_OFFSET] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [ENABLE] - by default use write adapter [BOOLEAN]

  • Property [LOGGING_TYPE] - by default use write adapter [LOGGING_TYPE]

  • Property [LOG_INTERVAL] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [NOTIFY_TYPE] - by default use write adapter [NOTIFY_TYPE]

  • Property [NOTIFICATION_THRESHOLD] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_IDENTIFIER] - by default use write adapter [OBJECT_IDENTIFIER]

  • Property [RECORDS_SINCE_NOTIFICATION] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [OBJECT_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RECORD_COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [TRIGGER] - by default use write adapter [BOOLEAN]

  • Property [START_TIME] - by default use write adapter [DATE_TIME]

  • Property [OBJECT_TYPE] - by default use write adapter [OBJECT_TYPE]

  • Property [STOP_TIME] - by default use write adapter [DATE_TIME]

  • Property [STOP_WHEN_FULL] - by default use write adapter [BOOLEAN]

  • Property [TOTAL_RECORD_COUNT] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [NOTIFICATION_CLASS] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [DESCRIPTION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_MESSAGE_TEXTS_CONFIG] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [EVENT_DETECTION_ENABLE] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ALGORITHM_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [EVENT_ENABLE] - by default use write adapter [BIT_STRING]

  • Property [EVENT_ALGORITHM_INHIBIT_REF] - by default use write adapter [OBJECT_PROPERTY_REFERENCE]

  • Property [EVENT_STATE] - by default use write adapter [EVENT_STATE]

  • Property [RELIABILITY_EVALUATION_INHIBIT] - by default use write adapter [BOOLEAN]

  • Property [PROFILE_LOCATION] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [RELIABILITY] - by default use write adapter [RELIABILITY]

  • Property [PROFILE_NAME] - by default use write adapter [CHARACTER_STRING_ANSI_X34]

  • Property [LAST_NOTIFY_RECORD] - by default use write adapter [UNSIGNED_INTEGER]

  • Property [STATUS_FLAGS] - by default use write adapter [BIT_STRING]

  • Property [PROPERTY_LIST] - by default use write adapter [PROPERTY_IDENTIFIER]

  • Property [BUFFER_SIZE] - by default use write adapter [UNSIGNED_INTEGER]

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

  • strategy

type

string

enum

PROPERTY_SUBSCRIPTION

default

PROPERTY_SUBSCRIPTION

  • covIncrement

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

  • subscriptionRefreshFrequency

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.

DurationConfigurationEntity

  • subscriptionValidity

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.

DurationConfigurationEntity

additionalProperties

False

DurationConfigurationEntity

type

object

properties

  • unit

The unit of time expressed

type

string

enum

NANOSECONDS, MICROSECONDS, MILLISECONDS, SECONDS, MINUTES, HOURS, DAYS

  • value

The amount of time expressed with the unit

type

integer

additionalProperties

False

OBJECT_SUBSCRIPTION

type

object

properties

  • strategy

type

string

enum

OBJECT_SUBSCRIPTION

default

OBJECT_SUBSCRIPTION

  • subscriptionRefreshFrequency

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.

DurationConfigurationEntity

  • subscriptionValidity

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.

DurationConfigurationEntity

additionalProperties

False

MULTIPLE_POLLING

type

object

properties

  • strategy

type

string

enum

MULTIPLE_POLLING

default

MULTIPLE_POLLING

  • frequency

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.

DurationConfigurationEntity

additionalProperties

False

SINGLE_POLLING

type

object

properties

  • strategy

type

string

enum

SINGLE_POLLING

default

SINGLE_POLLING

  • frequency

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.

DurationConfigurationEntity

additionalProperties

False