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.

  • Issues with Bacnet

    13
    0 Votes
    13 Posts
    4k Views
    P
    I finally managed to get this setup as a bench test using a backup of the customers machine. I also tried this using the latest mango ES and the behaviour is different than the 2.x one which was on site. The 3.2 mango doesn't even show that it sees the second virtual device, only the base physical one. I see some errors in the ma.log about the virtual device and when I spy on things using wireshark I can see the virtual device announcing itself. Is there any way to directly connect to a device? Just specify in the mango where and what to connect to? Even if it was something I had to write as code, I just need to connect to this damn thing so I can move on with my life :) Also, I noticed that on the 3.2 mangos there are far less options in the bacnet slave device config, no MAC address and something else.
  • Mango REST API -- event detectors

    mangoapi api rest api event-detectors
    7
    0 Votes
    7 Posts
    3k Views
    S
    You're both absolutely right, maybe I wasn't refreshing the page to see the newly created events, I can now... Thanks so much for all of your help! :)
  • Sql Queries/Sql Datapoint Confusion

    4
    0 Votes
    4 Posts
    2k Views
    phildunlapP
    Hi avilla, Are you putting your variable name into {{ }} to evaluate it? This works for me, <ma-calc input='"mangoUI-menu"' output="output"></ma-calc> <ma-json-store xid="{{output}}" item="myItem" value="data">{{myItem}}</ma-json-store>
  • Is it possible to roll back a latest UI update to the previous version???

    8
    0 Votes
    8 Posts
    2k Views
    P
    On the second clearing attempt it has worked and I have gotten back in and removed the malformed ma-calc directive which caused the issue. Thanks for the direction.
  • Mango REST API and Watch Lists

    mangoapi watchlist datapoint
    5
    0 Votes
    5 Posts
    2k Views
    S
    It goes perfectly, thanks again!
  • 0 Votes
    3 Posts
    1k Views
    phildunlapP
    Nice, glad to hear you got it resolved!
  • Atomic File Reads and Writes/Calling Python script from app.js

    6
    0 Votes
    6 Posts
    2k Views
    A
    @joelhaggar I looked at that documentation and i figured out how to do everything except get a list of values for each row under the name column. I can only get info for the first column, whether I'm doing row or column based query. [image: Fa6XRFC.jpg] For example, I want to get a list in my javascript of everything under the "NAME" column so the result should be [play-area-admin, TC Gauges, custom-user-pages, Profile, hello .. etc].
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • Page not fitting in Browser window

    2
    0 Votes
    2 Posts
    747 Views
    JoelHaggarJ
    I'm not really sure what you are referring to but here is one thing you can look at: Enable Auto Scaling: https://help.infiniteautomation.com/enabling-auto-scale/
  • Set Permissions not enforced in graphical view

    2
    0 Votes
    2 Posts
    1k Views
    phildunlapP
    Hi Pedro, This was by design to keep compatibility with the old permissions system on the graphical views, I believe. The difference in code is simply adding Permissions.ensureDataPointSetPermission(user, point); at GraphicalViewDwr::372
  • 0 Votes
    7 Posts
    3k Views
    S
    Wonderful!!! It works perfectly :D Thanks @phildunlap
  • Publish one day's data once a day to SQL

    2
    0 Votes
    2 Posts
    1k Views
    phildunlapP
    Another thing to consider is adding another SQL point that runs a delete statement on the table, such that after the script runs only the last day of data is in the table. You would simply write the delete statement in another "Modify table only" point and then set it to any value at all (presuming it has no parameters). You would then want to update the DataPointQuery call so as not to publish that point (not that it would matter much)
  • Cannot update user because "username is already in use"

    10
    0 Votes
    10 Posts
    2k Views
    P
    @phildunlap No: user id = 53. The blank fields for that user are homeUrl and timezone. All other fields are filled in.
  • Web GUI Unusable, Crashes System after Config Import

    10
    0 Votes
    10 Posts
    3k Views
    coreyfC
    Phil, The 5V power supply was being used for the barrel jack directly on the single board computer (SBC) in the ES. The first unit we received from IAS actually came with a similar power supply, and we've been using them for powering ES devices on the lab bench while we configure them. Moving forward, we're going to switch to using the screw terminal block power input with a compatible power source.
  • Help using MangoAPI to Set Point Values

    javascript mangoapi angular
    3
    0 Votes
    3 Posts
    2k Views
    Jared WiltshireJ
    @avilla said in Help using MangoAPI to Set Point Values: Also as you may have noticed I'm simply modifying the loginPageTemplate for my own GUI, is there a better way to create an angular app from scratch? I don't actually need the login template. Have you considered just using the Dashboard Designer or Custom Pages? Are you using Mango 3?
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
    No one has replied
  • Can you relativise an Excel Report? Driven by WatchList Possibly?

    4
    1 Votes
    4 Posts
    2k Views
    phildunlapP
    Yeah there are definitely a lot of ways it could work. If they XIDs are programmatic or your fingers have too much sensation left, you can just have a big constant object you loop over.... var configured = {"reportName": ["Xid-for-excelReports.timeSeries[0].points-position-0", "...-position-1"], .... } //JSON.parse(someAlphanumericPointForStorage.value); //Or yeah, use the JSON store for(var report in configured) { var points = configured[report]; foundTeplate.name = report; for(var k = 0; k < points.length; k+=1) foundTemplate.timeSeries[0].points[k].pointXid = points[k]; /* Do import, launch report, take a break, continue */ }
  • Modbus "active source point has no value"

    6
    0 Votes
    6 Posts
    2k Views
    phildunlapP
    Hi Nikospps, I responded in your thread, but I'm not sure I understand what you mean "verify next step button." Can you post a screenshot?
  • Modbus Serial with Silicon CP210x USB to RS485.

    4
    0 Votes
    4 Posts
    2k Views
    phildunlapP
    Hi morris, Thanks for sharing the resolution!
  • "Point value may not be reliable"

    6
    0 Votes
    6 Posts
    3k Views
    phildunlapP
    Certainly! Glad you got it resolved. Be sure to keep an eye on the data source event levels in the future while troubleshooting!