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.

  • Transfer an instance to another user

    6
    0 Votes
    6 Posts
    3k Views
    Woody BeverleyW
    I found it in our system by searching on your email name. I'm on it. I'll have it done in a min or two.
  • Migrating NoSQL data store license from one Mango instance to another

    2
    0 Votes
    2 Posts
    3k Views
    JoelHaggarJ
    You can transfer the license but there is currently no way to convert a NoSQL database back to a SQL database. This would be a pretty easy feature for us to add so we'll consider that for the future.
  • 0 Votes
    8 Posts
    5k Views
    JoelHaggarJ
    Here is a link to information on database conversions: https://help.infiniteautomation.com/support/solutions/articles/14000022650-database-conversions Note that when using MySQL Mango will not perform automatic backups of the database like it does with H2 and NoSQL.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    296 Views
    No one has replied
  • This topic is deleted!

    3
    0 Votes
    3 Posts
    685 Views
  • New Template Configuration Tool

    2
    0 Votes
    2 Posts
    3k Views
    JoelHaggarJ
    http://vimeo.com/90698350 Overview The Template Configuration module is designed to make creating model configurations, used multiple times with slight modification, easy. Simply annotate a Json configuration, run the included python script, place the generated template into the web/ftl folder, and launch the module. Using the Templates Use the Import Template button to begin the import dialog. Every field from the template file is read and displayed with certain identifying information in the form: "Property Name - Message" with information about how that field spatially related to any static content in the template. If it says field, the template has no static value for that property. If it says prefix, the template contains static content that will come after the entered value. Suffix similarly refers to preceding static content. Body means there is static content on both sides. Globals do not offer information about their locations, as they may appear in differing situations throughout the ftl but all correspond to a single input. Once your fields are filled, use the Import button to begin the import process. You should see the results of your dynamically populated import right on the page. If there are errors, don't worry, the dialog will remember the values you've entered if you attempt to re-open the same template. Creating a Template Annotating the JSON After acquiring a JSON file you'd like to make a template of, proceed to the various lines you would like to make dynamically modified by the template wizard. NOTE: Spaces in your annotations will appear as underscores. Our annotation is very simple: Four dollar signs with or without text separating the sets of two denotes that line of the JSON needs to be accessed by the template. Template fields are identified by 1) what attribute they modify, 2) what is their spatial relationship with the static field value, and 3) what is the message between the dollar signs? These messages will help identify the UI elements during the templating wizard. So, to annotate the line, ' "xid":"someXid", ' from an exported JSON, we could modify it to ' "xid":"$$NewXIDPrefix$$someXid", ' or just ' "xid":"$$$$someXid", '. Note that in both cases the dollar signs occur inside the quotation marks. Were it a numeric value we were trying to grab, we could simply not have the quotation marks all together. The first annotation will produce "xid - NewXIDPrefix" with a text box hint of "Prefix" and the second will produce "xid" with a hint of "Prefix" again. Four percent signs with and only with text separating the sets of two denotes a global field. These fields do not evaluate their context, so you can reuse them anywhere in the file and, as long as the identifier between the sets is the same, only one field will appear in the template wizard. For example: "xid":"%%DeviceName%%someXid" Using the python script Presuming you have python, you can run the script h2ftl in the "templateConfig/web/scripts" directory one of two ways. Either run it from the command line, as "python h2ftl.py ./input.txt ./output.ftl", or modify the script's default file paths to your input and output files. Now move the output ftl file into the templateConfig/web/ftl directory.
  • Importing Large Numbers of Data Points from an Excel Spreadsheet

    3
    0 Votes
    3 Posts
    4k Views
    I
    Thanks Joel.. :wink: [Mango 1.12.1 on Cubieboard 2 Lubuntu , Java 1.6 , Mysql, Modbus, Arduino Mega]
  • Purchasing a License for your Mango Automation.

    8
    0 Votes
    8 Posts
    7k Views
    JoelHaggarJ
    Yes your license will work for the upgrade as well. Be sure to read our upgrade instructions: http://infiniteautomation.com/index.php/download/2-uncategorised/98-upgrade-instructions Joel.
  • Data Import Module

    6
    0 Votes
    6 Posts
    5k Views
    JoelHaggarJ
    I really have no idea. If you want to send me the csv files I'll try importing them on my system and see if I get the same error. You can send them to joel@infiniteautomation.com Joel.
  • Mango Automation Intro -1 Configuring Data Sources and Points

    2
    0 Votes
    2 Posts
    10k Views
    JoelHaggarJ
    After you get Mango Automation installed and you log in, the first thing you will want to do is set up one or more Data Sources along with Data Points. To help you get started we will walk you through the steps to create a basic Virtual Data Source and Data Point and then discuss some of the finer points. You can follow these same steps to configure any other Data Source including, Modbus, BACnet, or others. [image: Welcome-.png] Add a new Data Source [image: Add-a-new-Data-Source.png] Configure the Data Source settings Each Data Source type will have unique settings [image: Configure-the-Data-Source-settings.png] Add a new Data Point [image: Add-a-new-Data-Point.png] Configure the Data Point settings [image: Configure-the-Data-Point-settings.png] Configure the Universal Data Point Setting Every Data Point has the following settings. (the settings will vary depending on the type of Data Point, Numeric, Binary, Alphanumeric) [image: Configure-the-Universal-Data-Point-Setting.png] Add a second Data Point Add a Second Data Point just like the first one but with a different Name. [image: Add-a-second-Data-Point.png] Activate your Data Points and Data Source [image: Activate-your-Data-Points-and-Data-Source.png] Enable the Data Source Scroll to the top of the page [image: Enable-the-Data-Source.png] View your Data Points Now it's time to view your Data Points. You can do this on the Point Detail page or the Watch List [image: View-your-Data-Points.png] The Point Details Page On this page you can view all the information about each Data Point. Most areas are self explanatory but include: The Real Time value, Statistics, History Table, Chart, Events, and User permissions. [image: The-Point-Details-Page.png] Watch List Most of the time you want to view more than one Data Point at a time. Click on the Watch List to view and create new Watch Lists. [image: Watch-List.png] Using Watch List [image: Using-Watch-List.png]