Skip to content

Instantly share code, notes, and snippets.

@dechamps
Created December 22, 2019 16:18
Show Gist options
  • Save dechamps/59af8ae9f61131d5d39ee072eaf38a46 to your computer and use it in GitHub Desktop.
Save dechamps/59af8ae9f61131d5d39ee072eaf38a46 to your computer and use it in GitHub Desktop.
Example BFR Configuration for routing between BACnet/Ethernet and BACnet/IP
<BFR>
<!-- Example configuration for a BACnet/Ethernet <-> BACnet/IP router -->
<!-- Note: this config has a number of Debug statements to make troubleshooting easier. In production use you'll likely want to remove them. -->
<!-- Replace "eth0" with the name of the network interface that is attached to the BACnet/Ethernet network. -->
<Ethernet server="hvac-eth" device="eth0" />
<Debug server="hvac-eth-debug" client="hvac-eth" prefix="hvac-eth" />
<!-- Replace "192.168.1.2" with the IP address of your machine. -->
<!-- Make sure to use the correct subnet length, otherwise broadcasts won't work. -->
<UDP server="ext-udp" address="192.168.1.2/24" />
<Debug server="ext-udp-debug" client="ext-udp" prefix="ext-udp" />
<BIP server="ext-bip" client="ext-udp-debug" />
<Debug server="ext-bip-debug" client="ext-bip" prefix="ext-bip" />
<Router>
<!-- The network addresses are arbitrary, but you have to specify them (otherwise BFR uses zero which is invalid). -->
<Adapter client="hvac-eth-debug" net="2006" />
<Adapter client="ext-bip-debug" net="1736" />
</Router>
</BFR>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment