Bridge types
Bridge | Label | Description |
---|---|---|
co7io-bacnet:ip-device |
BACnet/IP device |
BACnet device. |
co7io-bacnet:mstp-device |
BACnet/MSTP device |
BACnet device. |
co7io-bacnet:ipv4 |
BACnet/IP bridge |
The BACnet/IP bridge allows to connect devices supporting communication over BACnet/IP. |
co7io-bacnet:mstp |
BACnet/MSTP Bridge |
The BACnet mstp bridge allows to connect devices communicating over serial interface (RS485). |
Bridge co7io-bacnet:ip-device
Below table contains complete configuration of co7io-bacnet:ip-device
.
Supported bridges:
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. |
Bridge co7io-bacnet:mstp-device
Below table contains complete configuration of co7io-bacnet:mstp-device
.
Supported bridges:
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. |
Bridge co7io-bacnet:ipv4
Below table contains complete configuration of 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. |
Bridge co7io-bacnet:mstp
Below table contains complete configuration of 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. |