Config descriptions
Config profile:co7io-bacnet:reset
Name | Type | Label | Description |
---|---|---|---|
priority |
INTEGER |
Priority |
Priority of reset command (null value sent to device). When no value is specified default channel priority is used. If no priority is set on channel then device will receive just a null. |
Config thing-type:co7io-bacnet:object
Name | Type | Label | Description |
---|---|---|---|
instance |
INTEGER |
Instance |
Instance number of object. |
refreshInterval |
INTEGER |
Refresh interval |
Time between next poll cycles. If no value is given polling is based on value set on Device or Network. |
writePriority |
INTEGER |
Write priority |
Write priority to be set when value must be set on controller. Defaults to no priority |
Config thing-type:co7io-bacnet:mstp-device
Name | Type | Label | Description |
---|---|---|---|
address |
INTEGER |
Device address (node id) |
Address of device. |
instance |
INTEGER |
Device identifier |
Identifier of device. |
network |
INTEGER |
Network number |
BACnet network number/identifier. |
refreshInterval |
INTEGER |
Refresh interval |
Time between next poll cycles. If no value is given polling is based on value set on network. |
discoverChannels |
BOOLEAN |
Discover channels |
Because each BACnet object is linked to a BACnet device, device will know associated objects. Thanks to this setting it is possible to aggregate all objects states (present values) in one place. Please note this is experimental feature and works only if device channel list is empty. |
discoverObjects |
BOOLEAN |
Discover objects |
Enabling this feature will look for BACnet objects which can be mapped to Thing instances. For each supported BACnet object there will be one Thing instance. Please be aware that it most of the situations it will lead to multiplication of things. |
Config profile:co7io-bacnet:priority
Name | Type | Label | Description |
---|---|---|---|
priority |
INTEGER |
Priority |
Priority of reset command (null value sent to device). When no value is specified default channel priority is used. If no priority is set on channel then device will receive just a null. |
Config thing-type:co7io-bacnet:device-read-write
Name | Type | Label | Description |
---|---|---|---|
instance |
INTEGER |
Instance number |
Object instance |
type |
TEXT |
Object type |
Object kind |
propertyIdentifier |
TEXT |
Property identifier |
Object property identifier to be retrieved. |
readOnly |
BOOLEAN |
Read only |
Determine if channel is commendable or just read only. |
refreshInterval |
INTEGER |
Refresh interval |
Time between next poll cycles. If no value is given polling is based on value set on thing or bridge value. |
Config thing-type:co7io-bacnet:ip-device
Name | Type | Label | Description |
---|---|---|---|
address |
TEXT |
Device IP Address |
Address of device. |
port |
INTEGER |
Port |
Device port. |
instance |
INTEGER |
Device identifier |
Identifier of device. |
network |
INTEGER |
Network number |
BACnet network number/identifier. |
refreshInterval |
INTEGER |
Refresh interval |
Time between next poll cycles. If no value is given polling is based on value set on network. |
discoverChannels |
BOOLEAN |
Discover channels |
Because each BACnet object is linked to a BACnet device, device will know associated objects. Thanks to this setting it is possible to aggregate all objects states (present values) in one place. Please note this is experimental feature and works only if device channel list is empty. |
discoverObjects |
BOOLEAN |
Discover objects |
Enabling this feature will look for BACnet objects which can be mapped to Thing instances. For each supported BACnet object there will be one Thing instance. Please be aware that it most of the situations it will lead to multiplication of things. |
Config thing-type:co7io-bacnet:read-write
Name | Type | Label | Description |
---|---|---|---|
readOnly |
BOOLEAN |
Read only |
Determine if channel is commendable or just read only. |
refreshInterval |
INTEGER |
Refresh interval |
Time between next poll cycles. If no value is given polling is based on value set on thing or bridge value. |
Config thing-type:co7io-bacnet:read-only
Name | Type | Label | Description |
---|---|---|---|
readOnly |
BOOLEAN |
Read only |
Determine if channel is commendable or just read only. |
refreshInterval |
INTEGER |
Refresh interval |
Time between next poll cycles. If no value is given polling is based on value set on thing or bridge value. |
Config thing-type:co7io-bacnet:device-read-only
Name | Type | Label | Description |
---|---|---|---|
instance |
INTEGER |
Instance number |
Object instance |
type |
TEXT |
Object type |
Object kind |
propertyIdentifier |
TEXT |
Property identifier |
Object property identifier to be retrieved. |
readOnly |
BOOLEAN |
Read only |
Determine if channel is commendable or just read only. |
refreshInterval |
INTEGER |
Refresh interval |
Time between next poll cycles. If no value is given polling is based on value set on thing or bridge value. |
Config thing-type:co7io-bacnet:ipv4
Name | Type | Label | Description |
---|---|---|---|
localNetworkNumber |
INTEGER |
Local network number |
Identifier of network to which by default this bridge is bound. |
localDeviceId |
INTEGER |
Device identifier |
Identifier of local device which is visible in BACnet network. |
localBindAddress |
TEXT |
Local address |
IP address on which communications to system are expected to take place. |
port |
INTEGER |
Port number |
Port number on which to expect communication. By default 47808 (hex 0xBAC0). |
broadcastAddress |
TEXT |
Broadcast address |
Address used for sending BACnet broadcast messages. |
refreshInterval |
INTEGER |
Refresh interval |
Time between next poll cycles. If no value is given polling is done 1000 ms (every second). |
networkRouter |
TEXT |
Network router |
This parameter allows to pre-register a network router to BACnet client. Please note that configuration must be entered in specific format: network=ipaddress:port. Binding will work only with IP addresses and will not attempt to resolve hosts. |
Config thing-type:co7io-bacnet:mstp
Name | Type | Label | Description |
---|---|---|---|
localNetworkNumber |
INTEGER |
Local network number |
Identifier of network to which by default this bridge is bound. |
serialPort |
TEXT |
Serial port |
Serial interface port. |
baudRate |
INTEGER |
Baud rate |
Baud rate for serial connection. |
parity |
TEXT |
Parity setting |
Parity settings determine detection of frames and communication over serial port. |
refreshInterval |
INTEGER |
Refresh interval |
Time between next poll cycles. If no value is given polling is done 1000 ms (every second). |
timeout |
INTEGER |
Timeout |
Communication timeout in milliseconds under which devices should answer. |
segTimeout |
INTEGER |
Segmentation timeout |
Maximum time between next segments of segmented communication frame. |