• CraigWeb

    Hi Douglas

    Please always provide a mango ma.log file when dealing with errors. you can upload it to the drive.

    posted in User help read more
  • CraigWeb

    you need root privileges to bind to ports below 1024. Since this is on digital ocean you would not want that. You should leave it on port 8433 and setup some persistent IP tables.

    Check out these links:
    https://o7planning.org/en/11363/redirecting-port-80-443-on-ubuntu-server-using-iptables
    https://www.digitalocean.com/community/tutorials/iptables-essentials-common-firewall-rules-and-commands

    posted in Mango Automation read more
  • CraigWeb

    Hi @tungthanh500

    "I still cannot access the webpage at all"
    Please provide exact details regarding this:
    Are you trying to access http://localhost:8080 or just http://localhost ?
    Are there any errors in your ma.log file ?
    I normally run tail -f /opt/mango/logs/ma.log after I start the service until I am able to log in.

    Edit:
    Have you opened ports etc on the digital ocean portal ?

    posted in Mango Automation read more
  • CraigWeb

    Hi @diesel

    let us know if the recent Bacnet features solved your problem.

    posted in Mango Automation read more
  • CraigWeb

    Hi Chad

    Your assumptions are correct however mango will wait until it has 3 values. in other words when your data source initialises it will wait for 9 seconds until it gets the first 3 values.

    posted in User help read more
  • CraigWeb

    Hi @erdi-metin Just BTW Mango Automation already has a map component based on leaflet.
    You can view the API documents at HTTP://localhost/ui/docs/ng-mango/ma-tile-map

    posted in How-To read more
  • CraigWeb

    @Tepes Could you give us an update on this. I was able to get decimal points on a test rig today from 32bit Floating points.

    posted in User help read more
  • CraigWeb

    Hi @cbyrne

    These are new features that are being worked on and inline for v4. including complex password enforcement and public user registration.
    At the moment we have a global password expiration setting under administration--->system settings-->password settings.
    For now, you can use a simple workaround that I have used. I create an account for a user with a generated password which I discard. I then logout and do a forgotten password on that user. The user will receive an email with a link where he has to set a password of his own.

    posted in Wishlist read more
  • CraigWeb

    Hi Rob can you email it to us.

    posted in User help read more
  • CraigWeb

    Hi Rob

    Can you have a look if there is a pid_error file in your mango directory after the crash.

    posted in User help read more
  • CraigWeb

    Good question, I'm not sure that has been decided yet. So I'm hesitant to give an answer. The event handler page becomes unusable on systems with large amounts of data point event detectors. IMO this is a bug that needs to be fixed and not a v4 feature.

    posted in How-To read more
  • CraigWeb

    I am also looking forward to it as I'm in the same boat as you. I have not been able to get it prioritised before the next major release on my own. We don't announce release dates so at the moment the best information I can give you is that it is in the pipeline for the next major release.

    posted in How-To read more
  • CraigWeb

    @mattfox said in How to bulk select event handler for events of some points that has specific point tags?:

    that

    Hi Hazel

    Bulk event detector creation via CSV import/export is in the pipeline at the moment you have 2 options, creating them one by one or using a personal script to edit the JSON or hit the API.

    Improvements to the event handler page are also in the pipeline where you will be able to filter point events by tags and link them to the handler. At the moment this is the same as above. To link the event detector to the handler you will need to modify the handlers JSON to include the point XID, event detectors XID and eventtype.

    "eventTypes": [
            {
              "sourceType": "DATA_POINT",
              "dataPointXID": "bluetankDS_DI_2",
              "detectorXID": "ED_cadafff8-c8f4-4a11-a58e-69adfb60477f_5"
            }
          ],
    

    posted in How-To read more
  • CraigWeb

    Would this need to be a data point or would you just want to display this number on the dashboard?

    posted in User help read more
  • CraigWeb

    Could you email the spreadsheet as well as a JSON export of the report to support@infiniteautomation.com

    posted in User help read more
  • CraigWeb

    Hi Fleh
    Here are a couple of options for opening new windows or routing to other UIs. If you use the point value pop-up it will get in the way as you pointed out earlier. Not sure how you will get around that tho.

    <ma-point-value id="6587a83c-fd89-4838-88d3-87794b8a774b"  style="position: absolute; left: 160px; top: 90.9896px;" point-xid="DP_In_d725fd6f-aaad-41b5-8acb-6e408742186b" ui-sref="ui.energyManagment.waterMeterMetaData"></ma-point-value>
     <ma-point-value id="6587a83c-fd89-4838-88d3-87794b8a774b"  style="position: absolute; left: 260px; top: 90.9896px;" point-xid="DP_In_d725fd6f-aaad-41b5-8acb-6e408742186b" onclick="window.open('/ui/watch-list/', '_blank')">
    <ma-point-value id="6587a83c-fd89-4838-88d3-87794b8a774b"  style="position: absolute; left: 160px; top: 90.9896px;" point-xid="DP_In_d725fd6f-aaad-41b5-8acb-6e408742186b" ui-sref="ui.energyManagment.waterMeterMetaData"></ma-point-value>
    <ma-point-value id="6587a83c-fd89-4838-88d3-87794b8a774b"  style="position: absolute; left: 360px; top: 90.9896px;" point-xid="DP_In_d725fd6f-aaad-41b5-8acb-6e408742186b" onclick="window.open('/ui/watch-list/', 'schedule', 'height=800,width=1024')">
    

    posted in User help read more
  • CraigWeb

    I looked into this and I am able to get delays longer than 5 seconds but the max delay possible is the update interval of the context point. If you go to the administration --> system status --> work items you will see only one work item is created for each meta point XID: Meta delay for DP_b2fc2661-2f8a-4054-9d62-8e7224fef067. If the delay period is longer than the update interval then the old work item gets cancelled and a new one is created and scheduled for update time + delay.

    posted in Mango feedback read more
  • CraigWeb

    @hayden_aus said in HTTP Sender - Publisher:

    From what I can see, httpBuilder method uses at

    Using a delay does not equate to a duration.
    if the context point is on a 5-second update(from its DS) and the script runs every update delayed by 5mins you are still comparing the instantaneous value of the point, just 5mins later and checking if it is above the setpoint. This does not mean that it was in that state for 5mins. If the point went over the setpoint on the previous poll(5 seconds earlier) it would still trigger your script.

    So an event detector must be used to trigger your alarm.

    Room temperature point - NUMERIC
    
    HIGH temp event detector, with 5 minute Duration (hold off delay)
    
    Event handler that sets a Virtual Alphanumeric point - "Room temperature Alarm" - Active "Room temp HIGH", Inactive "Room temp NORMAL"
    
    Publisher is HTTP Sender, which publishes the Alphanumeric points value (Text value)
    

    Nothing wrong with the above setup as the most important thing is that you are comfortable with it.

    The difference between the above and what I recommended is that there is not a meta point and virtual point in between the HTTP request, The Event name used as the message.

    posted in Mango Automation general Discussion read more
  • CraigWeb

    I suspect this has something to do with they context update of the meta point. Terry will be able to answer that but he will probably need more information on the meta point.
    context event type?
    update interval of the context point.

    posted in Mango feedback read more
  • CraigWeb

    No problem, you the one who has to maintain it so its best you do what you are comfortable with tho I am surprised you think having 2 points, 1 event detector,1 event handler and a publisher is simpler than just adding an event detector to the alarm point and linking it to an event handler.

    posted in Mango Automation general Discussion read more