• Recent
    • Tags
    • Popular
    • Register
    • Login

    Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.

    Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website Mango 5 Documentation Website

    How do two devices that are not on the same LAN communicate

    BACnet4J general discussion
    4
    12
    2.5k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mmmoczj @MattFox
      last edited by

      @mattfox I would like to ask how to set up a static route, is there an example to look at?

      1 Reply Last reply Reply Quote 0
      • phildunlapP
        phildunlap
        last edited by phildunlap

        Fox may be right that you could get it to work by configuring the networks to at least appear as one network for the sake of BACnet broadcasts and whatnot, but the BACnet way of going about it is to have a BBMDs on the networks which you are going to link together.

        If you only need one device to be joining another established network, that can be done by registering as a foreign device with the BBMD on the network.

        M 1 Reply Last reply Reply Quote 0
        • MattFoxM
          MattFox
          last edited by

          Sorry I'm late to the party. Routing can be configured depending on your network topology and the hardware you are using. When I was working with Cisco gear, you can set up a static route to forward all data from an interface to another network, or from one network to another.
          Follow Phil's advice first. If still no luck we can help you with your network convergence issue after.

          Do not follow where the path may lead; go instead where there is no path.
          And leave a trail - Muriel Strode

          1 Reply Last reply Reply Quote 0
          • M
            mmmoczj @phildunlap
            last edited by

            Thank you very much for your help. I still have a question. Is BBMD hardware or software?

            1 Reply Last reply Reply Quote 0
            • MattFoxM
              MattFox
              last edited by

              Hardware, it's neat little black box unit that handles cross network comms, have a google and you'll quickly see what Phil means.

              Do not follow where the path may lead; go instead where there is no path.
              And leave a trail - Muriel Strode

              1 Reply Last reply Reply Quote 0
              • M
                mmmoczj
                last edited by

                Thank you for your reply. But can BBMD be software?
                0_1564542314090_无标题.png

                1 Reply Last reply Reply Quote 0
                • MattFoxM
                  MattFox
                  last edited by MattFox

                  Yep, I should have said hardware or software 'black box solution', I merely relayed the first thing that came up in Google, sorry about that. I am unable to recommend a provider here so you'll likely have to refer to whomever supplied you with your current bacnet devices.
                  I'm not sure of your system set up. There appears to be an open source application available. Not sure how well it works though. All I can say from here is good luck!
                  https://sourceforge.net/projects/yetanotherbacnetexplorer/

                  Do not follow where the path may lead; go instead where there is no path.
                  And leave a trail - Muriel Strode

                  1 Reply Last reply Reply Quote 0
                  • phildunlapP
                    phildunlap
                    last edited by

                    There are definitely devices whose sole function is to serve as a BBMD. There is some limited support in the IpNetwork class for behaving as a BBMD, but I believe there are limitations on the BBMD functionality supported (but I'm not 100% on that).

                    1 Reply Last reply Reply Quote 0
                    • S
                      singyiu
                      last edited by

                      Thanks a lot team.
                      I got a follow up question.

                      Let's say we have a remote device on a different LAN / subnet, without a BBMD, the broadcast messages are not reaching the other subnet. A static route is already setup such that the remote device can be pinged from the local device.

                      If we already have the instance number of that remote device, can we skip the "RemoteDeviceDiscoverer" process, and add the remote device manually (not cached in local device yet) ?

                      1 Reply Last reply Reply Quote 0
                      • phildunlapP
                        phildunlap
                        last edited by

                        Purely as a BACnet4J question, I would suspect you could add the remote device to the LocalDevice's remoteDeviceCache manually, though this means you are working around a failure to comply with the BACnet spec in doing so, so there may be other problems down the road to solve.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post