owner.bacnet¶
Bacnet owner¶
type |
object |
||
properties |
|||
|
The id of the template to use for this file |
||
type |
string |
||
|
The variables and their values to be replaced from the template |
||
type |
object |
||
additionalProperties |
|||
|
The variables files to use to replace the variables. The first file of the list will take precedence over the following one. Template variables take precedence over the contents of the files. |
||
type |
array |
||
items |
type |
string |
|
|
If the value is set to true, manual editing of this file should be avoided, as the composer will override the value in the next generation. |
||
type |
boolean |
||
|
The BACNet device (device.bacnet) that this output will use to communicate with. For example root.bacnet.device1 could be the OnSphere path of the BACNet device. |
||
type |
string |
||
|
It represents the various types of objects defined in the BACnet protocol. Each type corresponds to a specific kind of data point in a building automation system. These types are used to categorize and manage different kinds of data and control points. For example an ANALOG_INPUT represents a point such as a sensor that provides a range of values (e.g., temperature, humidity). |
||
type |
string |
||
enum |
BINARY_INPUT, ANALOG_INPUT, BINARY_OUTPUT, ANALOG_OUTPUT, BINARY_VALUE, ANALOG_VALUE, MULTI_STATE_VALUE, INTEGER_VALUE, POSITIVE_INTEGER_VALUE |
||
|
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 index 0) and humidity from the second sensor (ANALOG_INPUT with index 1). |
||
type |
integer |
||
|
This defines the different properties of BACnet objects that can be accessed or manipulated. Each property corresponds to a specific attribute or state of a BACnet object :
|
||
type |
string |
||
enum |
PRESENT_VALUE, EVENT_STATE, OUT_OF_SERVICE, STATUS_IN_ALARM, STATUS_FAULT, STATUS_OVERRIDDEN, STATUS_OUT_OF_SERVICE |
||
default |
PRESENT_VALUE |
||
|
The strategy used to read this value :
|
||
type |
string |
||
enum |
SINGLE_SUBSCRIPTION, OBJECT_SUBSCRIPTION, MULTIPLE_POLLING, SINGLE_POLLING |
||
|
The frequency at which the strategy is applied (polling frequency or subscription renewal depending on readStrategy). |
||
additionalProperties |
False |
DurationConfigurationEntity¶
type |
object |
|
properties |
||
|
The amount of time expressed with the unit |
|
type |
integer |
|
|
The unit of time expressed with the value |
|
type |
string |
|
enum |
NANOSECONDS, MICROSECONDS, MILLISECONDS, SECONDS, MINUTES, HOURS, DAYS |
|
additionalProperties |
False |