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.

  • 0 Votes
    3 Posts
    965 Views
    Jared WiltshireJ
    @bela-toth said in Trying to trigger different colors, with color indicator, in Dashboard, using string type data.: I have an MQTT device, which mango is subscribing Alphanumeric (string) data. In Dashboard, how do I make "color indicator" change state based on the string data (not boolean type). Example: "ON" would trigger color1, "OFF" would trigger color2? From the <ma-indicator> documentation - "Only for use with binary and multistate points." @ThomasEinasto has provided an alternative method above. Thank you Thomas. There is also another relavent example at this Mango URL - /ui/examples/single-value-displays/led-indicator Have you also tried setting the data point type to binary instead of alpha-numeric? I would think that should work for the MQTT data source.
  • Data File - Data Source

    7
    0 Votes
    7 Posts
    2k Views
    R
    The data file that I wanted to import was on the same directory than the java file. So I created a new directory, and it worked ;D
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    20 Views
    No one has replied
  • Sum of Data Points in a Data Source

    5
    0 Votes
    5 Posts
    1k Views
    Jared WiltshireJ
    @trevor said in Sum of Data Points in a Data Source: Is there a way to import/export Menu Items and Custom Pages as JSON files? Or is there a way to find them in the file structure so I can build them outside of the app? This is going to end up being a fairly sizeable installation and I'm hoping to avoid adding/sorting/copying them by hand one at a time. The pages and menu items are stored in the JSON store. So if you go to the Configuration Import/Export page you can export the JSON store items there. Another option is to add a user module that registers menu items and loads the pages from the file store.
  • Dashboard Designer: Editor code does not update

    7
    0 Votes
    7 Posts
    2k Views
    D
    @jared-wiltshire , @CraigWeb After digging in deeper and rethink the usage of the dashboard designer, I realized that it is my failure to understand correctly the intent of dashboard designer. It is a page creation tool. The editor is a container that register a list of HTML components. It will update and keeps track of the positioning and the attribute of the elements. The page view is final output which show the layout of HTML components. Changes made via the designer canvas or the generated code will update the page view. The editor records the order sequence of HTML components which has dragged and dropped in the canvas. The generated code provide information about the HTML components. It will be a great helper for designing the page quickly. I think I need to spend more time to get familiar with the rich features offered by the dashboard designer. Thank you for your attention.
  • amCharts - maTankLevel center chart column in div

    4
    0 Votes
    4 Posts
    2k Views
    B
    @jared-wiltshire said in amCharts - maTankLevel center chart column in div: marginRight: -74 Aha! Thank you Jared! I was barking up another tree... sorry for all the code - TMI
  • Can you enable old UI Data Sources page without granting SuperAdmin

    3
    0 Votes
    3 Posts
    862 Views
    A
    Thanks Philip
  • Conversion from NoSQL to MySQL

    2
    0 Votes
    2 Posts
    872 Views
    terrypackerT
    Stefano, There is no tool built into the NoSQL module to export the data to an SQL database. Depending on your level of technical skill you could extract the data from the REST api and then import it into an SQL database using many 3rd party tools. If we are talking about converting data from a Mango instance running on NoSQL to a Mango instance running on MySQL: You could try to export and import the data using export and import as CSV functionality. You could publish all the data to a new instance running on MySQL using the Persistent TCP module There would also be ways to write Meta Data source scripts and Scripting data source scripts to do this, this again is quite technical so I won't go into it here.
  • Gauges Auto-Start/End not working?

    Unsolved
    1
    0 Votes
    1 Posts
    616 Views
    No one has replied
  • Personalize Tutorial

    1
    0 Votes
    1 Posts
    634 Views
    No one has replied
  • How to set a Write-only Modbus IP Data point

    8
    0 Votes
    8 Posts
    1k Views
    J
    Hi guys, I forget to feedback on your support, the solution you give to me worked like a charm! Thank you very much!
  • /v1/point-values PUT not updating in datasources other than virtual

    6
    0 Votes
    6 Posts
    2k Views
    phildunlapP
    No worries, the data file data source probably requires the most Java knowledge outside of writing scripts that invoke the code. Even then, the scripts get to benefit from JavaScripts willingness to store any ole' type into a variable, where everything needs to be properly typed and declared in the data file classes. Tricky when there are but few examples and it's closed source! I would guess there was an informative event raised about a failure to instantiate the poll class, but I couldn't say.
  • Mango API POST /rest/v2/point-values - Import Point Values

    9
    0 Votes
    9 Posts
    2k Views
    MattFoxM
    @terrypacker said in Mango API POST /rest/v2/point-values - Import Point Values: The git issue that was closed was because the task was too overwhelming and not high enough priority. Apologies Terry, I was unaware what a cluster#$%^ this was. Thank you for your assistance with this, I'll get onto to having a read and will see if I can be of some assistance Fox
  • Upgrade to 3.6.4 core module does not work from upgrades page. installing?

    10
    0 Votes
    10 Posts
    3k Views
    J
    @jleblancmango OK got it to work, when I figure out what I messed up then fixed I 'll post it
  • watchlist save as png, jpg, pdf blank

    7
    0 Votes
    7 Posts
    2k Views
    phildunlapP
    I think so, but not sure why we wouldn't see it as well. Maybe a plugin or something? Can you check the SVG to see if that downloaded a zero pixel plot area (i.e. the <svg> opening tag's height and width are 0)? Maybe try clearing the browser cache?
  • POP3 errors and Syntax

    3
    0 Votes
    3 Posts
    2k Views
    J
    Hey, Phil! I know, many thanks for your lots of answers. Yes, They are stored in the same property on the point locator because they can be. If a numeric point, the value format is interpreted as a java.text.DecimalFormat, and if binary it is simply string matched with what is captured in the value regex (capture group 1) Perfect! I figured that was the case, just wanted to make sure. I had gotten the last part wrong though, so thanks for explaining that! That definitely seems like it would be part of the problem. I'm not sure why the POP3 data source didn't expose the port as an option, it's certainly easy to do, so I have opened a git issue about this in the repository the module is in. Somewhat impassable issue until that is configurable Alright then, I'll be waiting. Thanks again! Greetings.
  • 0 Votes
    16 Posts
    3k Views
    phildunlapP
    The file called Mango Wireshark between 2019-10-03 1904PM to 2035PM I saw it in. Too large for email, as it was when you sent it! We can see frame 170715 for instance is sent but no Segment ACK is sent in response to it. I don't know if BACnet4J would wait to send the completing fragment until after receiving the ACK, but that's what appears to be happening. We can then see the six second retries. I'm not sure why the request in question is being sent out twice in rapid succession, though.
  • missing data: force tsdb corruption scan

    6
    0 Votes
    6 Posts
    2k Views
    phildunlapP
    Feel free to get things running again. The only thing that occurs to me is that the Mango/databases/mangoTSDB/*/{dataPointId}/{lastShardNumber}.data.rev file could be interesting, but if you already read from the point or whatnot that may have been repaired if it was to do with corruption. You would see something about that data point ID in the Mango/logs/iastsdb-corruption.log file if it had something to do with corruption. May be interesting to check that, too.
  • phone app connection

    6
    0 Votes
    6 Posts
    2k Views
    R
    Hi Phil, Video is called "Auto Login on Mobile Devices" . Link is: https://vimeo.com/221658975. Cheers, rick
  • Interfacing Mango with Digi RM

    2
    0 Votes
    2 Posts
    862 Views
    phildunlapP
    Hi Ian, You maybe could do it with an HTTP JSON retriever or receiver - you link does not explain the protocol you're trying to interface with. If you have an authentication token you can probably do it with the retriever, and if you can configure it to push messages to your Mango at the /httpds URL you may be able to use the receiver. Given that it brings a login screen, you may be better off using a scripting data source with the HttpBuilder doing the HTTP, as you can do more arbitrary things, such as logging into the service. This thread has an HttpBuilder integration with an API: https://forum.infiniteautomation.com/topic/2999/intesis-integration/2 You may also need to use something like var response = JSON.parse(content); in the response function. Documentation here: https://help.infiniteautomation.com/about-mango-java-script