• 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

    Bacnet Event registration

    BACnet4J general discussion
    3
    6
    2.0k
    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.
    • R
      revanreddy
      last edited by

      Hi,

      I am using Bacnet4j, I ma trying to register for event notifications ,

      please help me on this , how to implement the event enrolment for the bacnet device client

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

        Hi revanreddy,

        I suspect you're looking for the DevieEventListener interface: https://github.com/infiniteautomation/BACnet4J/search?q=DeviceEventListener&unscoped_q=DeviceEventListener. You need to add a listener to the DeviceEventHandler for a particular LocalDevice.

        1 Reply Last reply Reply Quote 0
        • R
          revanreddy
          last edited by

          I added deviceListener to LocalDevice is that enough to get events from bacnet device when some event are generated

          1 Reply Last reply Reply Quote 0
          • A
            Andreas Vogt
            last edited by

            Hello Guys
            I guess I have the same problem as revanreddy. The DeviceEventListener works fine for COV in datapoints like present value. But how do I get the Events/Alarms in the eventNotificationReceived
            method?

            I think, I have to set the localDevice as a receifer in the notifications class on the the remote device. Could you guys help me out with an example or test class?
            Thanks in advance!

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

              Hi Andreas, welcome to the forum!

              I think, I have to set the localDevice as a receifer in the notifications class on the the remote device.

              Yes, this is correct. You need to add your device as a destination in the recipientsList property on a notificationClass object. Then, on the object you wish to use that notification class to handle cases of intrinsic reporting, you set the notificationClass property on the object doing the intrinsic reporting to the object instance number of the notificationClass object you wish to use.

              You may need to try a CreateObjectRequest if the remote device doesn't have any existing notification classes.

              1 Reply Last reply Reply Quote 0
              • A
                Andreas Vogt
                last edited by Andreas Vogt

                Hi phil

                Meanwhile I found the "Destination" type in the type package. I could registered the LocalDevcie on my RemoteDevices at the notifications class objects.
                Now I am goning to try the intrinsic reporting as you said.

                Many thanks for your hepl!

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