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.

  • sdm120 kwh meter modbus how to add

    8
    0 Votes
    8 Posts
    5k Views
    phildunlapP
    It's a forum, no need to close things. With regard to the question in the post you've removed about making it more readable, every data point has a text renderer that governs its display. There's a description of the four text renderers for a Numeric data point in the help popup from the blue (?) in the text renderer section of the edit point page. You can also specify the units, or a custom suffix for the value. The units for kWh is kW*h, whereas you can put " kWh" in the suffix.
  • Reports email format

    3
    0 Votes
    3 Posts
    2k Views
    L
    Phil, Thanks for the info. We found it with your help. Larry
  • Cisco Switches data via SNMP

    4
    0 Votes
    4 Posts
    2k Views
    M
    I do, but I would prefer to copy and paste successful code ;) Including also all the correct SNMP addresses, and all that jazz. It's a lot of work I currently don't have time for =( It bothers me that we have so many different monitoring services, when Mango could do it all.
  • 0 Votes
    7 Posts
    4k Views
    mebiusM
    @phildunlap I used wrong API as case-2. It works fine now. Thank you very much!
  • GPIO Controller command protocol

    8
    0 Votes
    8 Posts
    4k Views
    phildunlapP
    Hi moonmonkey, Presuming you are referring to the document Patd posted, it looks like you could use the TCP/IP data source, with 'configuration in hex' selected, and set values as simple hex string without the 0x prefix, so if I have a write command on a TCP/IP point like: 0101 Then every time I set any value whatsoever to that point, I'll get out the binary... 0000000100000001 it would toggle that output, and it's value regex will be given a chance to parse incoming data on the socket. Here's a point that should do something (you'll need to set the host and port) but it is not a realistic expectation for me to get too deep into your documentation for the sake of answering your questions for free. { "dataSources":[ { "xid":"DS_082653", "name":"GPIO", "enabled":false, "type":"TcpIp", "alarmLevels":{ "POLL_ABORTED":"URGENT", "DATA_SOURCE_EXCEPTION":"URGENT", "POINT_READ_EXCEPTION":"URGENT" }, "purgeType":"YEARS", "updatePeriodType":"MINUTES", "delimiter":"", "hex":true, "host":"localhost", "port":5200, "timeout":5000, "updatePeriods":5, "editPermission":"", "purgeOverride":false, "purgePeriod":1 } ], "dataPoints":[ { "xid":"DP_646604", "name":"Toggle1", "enabled":false, "loggingType":"ON_CHANGE", "intervalLoggingPeriodType":"MINUTES", "intervalLoggingType":"INSTANT", "purgeType":"YEARS", "pointLocator":{ "dataType":"ALPHANUMERIC", "queryable":false, "readCommand":"", "settable":true, "valueIndex":1, "valueRegex":"8101([0-9A-F]{2})", "writeCommand":"0101" }, "eventDetectors":[ ], "plotType":"STEP", "unit":"", "chartColour":"blue", "chartRenderer":null, "dataSourceXid":"DS_082653", "defaultCacheSize":1, "deviceName":"access", "discardExtremeValues":false, "discardHighLimit":1.7976931348623157E308, "discardLowLimit":-1.7976931348623157E308, "intervalLoggingPeriod":15, "intervalLoggingSampleWindowSize":0, "overrideIntervalLoggingSamples":false, "purgeOverride":false, "purgePeriod":1, "readPermission":"", "setPermission":"", "textRenderer":{ "type":"PLAIN", "useUnitAsSuffix":false, "unit":"", "renderedUnit":"", "suffix":"" }, "tolerance":0.0 } ] } Some people will, instead of writing a point for each output command, have a point with the write command %VALUE% only, such that they can have more control over the communication by passing values out through a scripting data source script setting the command point, and then focusing the definition of points on taking data in.
  • Jquery and <ma-point-values>/<ma-serial-chart>

    3
    0 Votes
    3 Posts
    2k Views
    ThomasEinastoT
    Oh, sorry about this post, I was so stuck on changing the html change that I completely forgot that the function is right there in front of me. Case closed.
  • DSMR Dutch Smart Reader P1 > BACnet IP

    5
    0 Votes
    5 Posts
    3k Views
    phildunlapP
    Also, looking at your data, you may have a terminator in your messages, \n, which you could use on the data source to separate the messages to match on.
  • format of http publisher of MangoAutomation 2.7

    2
    0 Votes
    2 Posts
    2k Views
    phildunlapP
    Hi Mebius, I've given some information on the message formatting in this thread: http://infiniteautomation.com/forum/topic/2187/how-to-use-publishers-http-sender/3 This is what is sent from the publisher which complements the receiver.
  • how to extract data from a serial message without a point identifier?

    2
    0 Votes
    2 Posts
    2k Views
    phildunlapP
    Hi mebius, The trick is to capture an empty group, refer to that group as the point identifier index, then have a point with an empty point identifier. I gave an example configuration for this purpose in the first half of my first response in this thread: http://infiniteautomation.com/forum/topic/2274/serial-data-source-trouble-to-show-value-from-com-port/2
  • Metasys with Mango es

    2
    0 Votes
    2 Posts
    1k Views
    JoelHaggarJ
    Yes we have done this by pulling in all the data from the Metasys system using BACnet. It might depend on the configuration of Metasys though but it should work.
  • 0 Votes
    2 Posts
    1k Views
    phildunlapP
    Hi Mebius, I do not believe so. I believe only the GET type is sent during polling
  • Modbus Serial Polling interval

    4
    0 Votes
    4 Posts
    3k Views
    phildunlapP
    If you click the Help icon for either the Meta Data Point or the Scripting Data Source there is a link in the bottom section of the help to 'Mango Java Script' which contains lots of good information, including documentation of the RuntimeManager's functions. The same information can be found here: http://help.infiniteautomation.com/support/solutions/articles/14000022520-about-mango-java-script
  • HTTP receiver propreties

    5
    0 Votes
    5 Posts
    2k Views
    phildunlapP
    You may find this forum thread useful: http://infiniteautomation.com/forum/topic/2187/how-to-use-publishers-http-sender/3
  • Mango with sqlite databse

    2
    0 Votes
    2 Posts
    2k Views
    phildunlapP
    Hi Pradeep, it is probably possible to exchange data with a Sqlite database using the SQL datasource. Google suggested to me the driver: org.sqlite.JDBC and a connection string: jdbc:sqlite:/path/to/database ... We did not include the jar for Sqlite on the classpath. You will want to add that jar to Mango/overrides/lib/ so that the driver is available. If you are using a Linux system, I would suspect so, as it will still have an addressable file location for the connection string.
  • Problem on startup only load till 40% only

    2
    0 Votes
    2 Posts
    2k Views
    phildunlapP
    Hi Khairul, Some of your modules are not the right versions for your core. Once you get it to start, you can update your modules and/or Mango from the modules page. You have what appears to be a permissions problem creating a databases directory. Perhaps you can manually create the directory so Mango only has to try and create the H2 database? Or you could run it in C:\Users\[MyUser]\ I don't really enjoy reading stack traces without having at least a little thinking done on your part as to what you want me to be looking for. You are most welcome here, but i'm more likely to read something if a human took the time to say it AND provided me the machine's opinion on the subject too.
  • BACnet aquisition Data Source splitting

    2
    0 Votes
    2 Posts
    2k Views
    phildunlapP
    Hi Alex, The intention is to move toward those two possibilities being a complete wash, so that it can be about segmenting it for management purposes. Currently, though, I have observed issues when your number of BACnet sources gets considerably higher. In one such instance, the user had 100 individual BACnet devices and their thread consumption was enough Mango had trouble booting. After moving all the data points onto a single data source, this issue was resolved and Mango started quite quickly. Using one data source is considered the more computationally efficient route right now.
  • This topic is deleted!

    0
    0 Votes
    0 Posts
    3 Views
    No one has replied
  • Meta Datapoint : Abort instead of returning a value

    5
    0 Votes
    5 Posts
    3k Views
    M
    I also think that you just need to edit your point template and set Logging to "when point value changes". I don't think there's anything else you would need to do.
  • SNMP simulators to work with mango

    8
    0 Votes
    8 Posts
    5k Views
    J
    Hi All, Thanks for the reply. I'm a new user so here i shared a link below. Please check and downloaded Jalasoft SNMP Device Simulator. http://gambitcomm.com/site/products/snmp_simulator.shtml
  • Mango and OpenAPC communication

    1
    0 Votes
    1 Posts
    2k Views
    No one has replied