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

Dynamic Watchlist Chart resets selected on parameter change


  • In the dynamic watchlist charting I noticed that when changing the dropdown to dynamically refresh the watchlist clears my selected points in the new watchlist and to create the chart I have to re-select them when the parameter changes.

    Is there a switch to preserve these selections between parameter changes? This would be useful!


  • You must be on a old version of the Mango UI, I would recommend checking for updates and you will probably see this work as desired. We release UI updates regular so it's always good to keep up with them if you can.


  • OK I believe I did update all modules yesterday morning but I do see a new dbdesigner mod there now.. I will update shortly.. just to clarify I'd like to see the selected records to remain selected on parameter input for the new data as well the color scheme to remain as the current chart. Our current version resets these on parameter input now.

    By the way Joel, this awesome and powerful new approach to dashboard making it is a huge a leap forward in design. Congratulations and Well done!! The effort shows through. :)


  • when editing a watchlist can one keep this watchlist intact by saving the edits as a new watchlist name? thereby building the library of modified watchlists for the dashboard selection. I tried copying the new UI W/L in the legacy watchlist window and but it was empty in the new UI? So is there a way to copy W/Lists in the new UI?

    One of our watchlist charts will not load in the dashboard yet in the designer it loads after a few seconds. what could cause this behaviour?


  • @phillip-weeks said in Dynamic Watchlist Chart resets selected on parameter change:

    OK I believe I did update all modules yesterday morning but I do see a new dbdesigner mod there now.. I will update shortly.. just to clarify I'd like to see the selected records to remain selected on parameter input for the new data as well the color scheme to remain as the current chart. Our current version resets these on parameter input now.

    When you select points for charting on a watchlist and give them colors etc it stores this against a) the point XID b) the point name.

    So when you change a parameter it should search the new list of points firstly for a matching XID, then for a matching name. If it finds a match it will put it on the chart with the correct color. Just check that your points have the same names.

    @phillip-weeks said in Dynamic Watchlist Chart resets selected on parameter change:

    So is there a way to copy W/Lists in the new UI?

    No there isn't, we should add a button to do this. You could use the "Configuration import/export" page to do this, just export it, isolate the watchlist you want to copy, change its name and XID and re-import.

    @phillip-weeks said in Dynamic Watchlist Chart resets selected on parameter change:

    One of our watchlist charts will not load in the dashboard yet in the designer it loads after a few seconds. what could cause this behaviour?

    So you've inserted a chart in a custom page, and it only renders when you are editing the page in the Dashboard Designer?


  • It is rendering in the DB now and I believe the issue is the hugh number of points in the system (14k) slowing things to a crawl. We have the Device representing the apartment in a large building (306 devices) so I'd like to be able to set-up one device's group of points and propagate these settings to all other points with the same name. Is there an easy way to accomplish this in script?


  • @phillip-weeks Nothing you said here equates to understanding what you want to do. Please rephrase your question using correct terminology that relates to features and functions in Mango.

    What does "rendering in the DB" . and "Device representing" . Mean?
    What is a "device's group" ?
    What "Setting" do you want to propagate and what settings?

    One thought though is with 14K data points you probably should switch from using the H2 database to a MySQL database.


  • I've created several watchlist charts using the watchlist builder and also created a dashboard (DB) to access these from a watchlist dropdown on the dashboard.
    All our devices have identical point structure and point attributes and I would like a method to set all the point charting attributes from an import script? That way I could assign the colour scheme to all 14k points using excel and import this if possible? With 14k points the UI is unresponsive so it is difficult to deal with this many point configurations.
    if I export the watchlist and edit it in excel to add in the xids with the colours I need and then use your csvtojson-pointHierarchy program unless you have a csvtojson-watchlist to generate the json to import back in,
    Should work right?


  • ok that makes more sense, thanks. Is there just 1 watch list or lots of watch lists?

    I don't know what an "Import Script" is but I think there are two options that will work pretty easy. 1. Export your points in JSON formation and find and replace the color settings you want and then import them on the Configuration Import / Export page.

    1. Set up Data Point Templates with the colors you want and then assign data points to the appropriate template.

    Also Mango can support 100,000's of data points with a properly configure SQL database and server so your slowness probably means you need to migrate to a MySQL database with proper resources.