• W
    Wingnut2.0

    When connecting to /rest/v1/websocket/events, what are the options for subscription? Could you provide a sample payload to register for all events?

    I have also noticed a comment in the code that references

    * @tutorial pointsValuesWebSocket
    

    Is there a tutorial related to websocket interaction with Mango?

    Thank you

    posted in User help read more
  • W
    Wingnut2.0

    Hello Mircea,

    You may need to register as a foreign device. Phil was nice enough to provide a work-around in this thread.

    https://forum.infiniteautomation.com/topic/3099/bacnet4j-3-2-and-bbmd-foreign-device-support

    Hope this helps.

    posted in User help read more
  • W
    Wingnut2.0

    Hello,

    What options are there to forward Alarm Notifications outside of email? Can this be accomplished via a publisher like Http Sender, or is there a way to add other methods to the User Detail?

    Can the action of sending the usual Alert Email be a trigger to invoke the Http Sender with a payload of the alarm details as a string?

    What would the suggested method be to get alarm details into another systems REST endpoint?

    Thank you.

    posted in User help read more
  • W
    Wingnut2.0

    When creating a BACnet/IP DataPoint there is an option to"Use COV subscription", but am I missing where the COV Increment can be set?

    The method appears to allow for this.

        public CovSubscription(final RecipientProcess recipient, final ObjectPropertyReference monitoredPropertyReference,
                final Boolean issueConfirmedNotifications, final UnsignedInteger timeRemaining, final Real covIncrement) {
            this.recipient = recipient;
            this.monitoredPropertyReference = monitoredPropertyReference;
            this.issueConfirmedNotifications = issueConfirmedNotifications;
            this.timeRemaining = timeRemaining;
            this.covIncrement = covIncrement;
        }
    

    I feel like I am overlooking something as it seems odd to have the ability to subscribe without being able to set an increment - at least for analog values.

    Thank you

    posted in BACnet4J general discussion read more
  • W
    Wingnut2.0

    Phil, thank you very much.
    I added your suggested code to a scripting DS, saved, and was successfully registered after only clicking on the script validation icon. No additional interaction required so far.

    Registration request was sent -

    0_1511296630199_7e10a1a2-054c-4101-9ca7-241310bff311-image.png

    and success response returned.

    0_1511296660583_e418dbda-e2a8-4145-9898-1ed7893298c4-image.png

    I will continue to watch and provide updates if anything changes. Thanks again!!

    posted in BACnet4J general discussion read more
  • W
    Wingnut2.0

    Can this additional functionality be accessed by manually making entries in either the BDT or FDT tables? If so, can this be accomplished via dashboard or scripting Data Source?

    How could I accomplish registration using this function via the UI?

    public void registerAsForeignDevice(final InetSocketAddress addr, final int timeToLive) throws BACnetException {
            if (timeToLive < 1)
                throw new IllegalArgumentException("timeToLive cannot be less than 1");
            if (getTransport() == null || getTransport().getLocalDevice() == null)
                throw new IllegalArgumentException(...........
    

    The BACnet network I am working with requires Foreign Devices to register with the BBMD in order to route broadcasts.

    Thank you

    posted in BACnet4J general discussion read more
  • W
    Wingnut2.0

    Hello,

    I have a 2 part question -

    1. How would I go about displaying weather (OAT) information in the admin template similar to the existing date/time display? This would display values returned from API using a predefined location.

    2. When there are many remote locations, could the device be "tagged" with a location that would drive the display to show the local conditions of the device being viewed?

    Thank you.

    posted in Dashboard Designer & Custom AngularJS Pages read more
  • W
    Wingnut2.0

    +1 on Pedro’s suggestion, but making this available api opens up the possibilities of making this info available to ticketing systems, CMMS, and others. The ability to trigger an event when adding a note or acknowledgement could really be valuable.

    posted in Dashboard Designer & Custom AngularJS Pages read more
  • W
    Wingnut2.0

    Thank you, Phil. I will try this out shortly.

    Your //notes make me think of possibly using json store to build the array. Maybe a simple page displaying watchlists or point hierarchies that the report could be applied to along with a checkbox. The array is then created by adding any checked device?

    posted in User help read more
  • W
    Wingnut2.0

    Hello,

    If I have many like devices with consistent data point naming, is there a way to apply a single excel reporting template to them? Possibly the report could be driven by DataSource/DeviceName?

    I am just thinking of the functionality of the Dynamic Watch List and how this could be applied to reporting.

    Thank you.

    posted in User help read more

Looks like your connection to Mango Automation Forum was lost, please wait while we try to reconnect.