Group Details Private

administrators

  • CraigWeb CraigWeb

    @dan said in New installation strange errors:

    /dijit/form/Form.js.map

    What version of mango is this?
    Can you have a look in your /opt/mango/web/resources folder if all the permissions are good there and if the directory has any content?

    posted in User help read more
  • JoelHaggar JoelHaggar

    Each MangoES has a unique password for SSH access. You can email Radix support and include the original client information and the serial number of the unit and we may be able to help you there.

    posted in MangoES Hardware read more
  • CraigWeb CraigWeb

    @sean if what you are trying to do does not need a time series history then I believe the JSON store is better suited for this. The JSON store is there to be used for static data. There is a limit on the size of the string that can be stored as a value.

    posted in User help read more
  • CraigWeb CraigWeb

    @cmusselm that is not a list of successful polls it is a list of the latest polls that completed either successfully or with a timeout. An aborted poll happens when the duration of the current poll is longer than the poll interval. in other words, mango is still busy with the current poll when the next poll should happen so it aborts it and reschedules it.

    posted in User help read more
  • terrypacker terrypacker

    @cbyrne yes mostly but things have changed and I recently gave some training of which the results ended up in this repository:

    https://github.com/infiniteautomation/ma-modules-contrib

    posted in Development general discussion read more
  • terrypacker terrypacker

    I suspect you will need to clear the Browser cache. We are working on a permanent fix for Mango 4 that will go out will the full release.

    Any chance you could tell me:

    1. Did you have Mango 3.x running on that same host/port combo?
    2. What beta version are you running?

    posted in User help read more
  • CraigWeb CraigWeb

    @Nurr TCP sockets remain open until they are closed or broken, the keep-alive packet is used to check if the socket is still open, not to keep the socket open.
    What the modbus data source does is :
    TCP with keep alive:
    Open a socket to the device
    Poll for data
    Wait for interval
    Poll for data
    (if at any time the TCP connection is closed it will reopen it)

    TCP without keep alive:
    Open socket to device
    Poll for data
    close Socket
    Wait for interval
    Open socket to device
    Poll for data
    close Socket

    posted in User help read more
  • CraigWeb CraigWeb

    @cmusselm Those warnings are coming from the rest controller. It seems like there are dashboards that have opened WebSockets to get updates on those points and the WebSocket messages are falling. As to the number of warnings, this would depend on the number of datapoints x the number of WebSockets opened on each point.

    posted in User help read more
  • JoelHaggar JoelHaggar

    This is going to be added into Mang0 v4 at some point. The backend API is there but there is not yet any UI for it. Keep an eye out for when Mango v4 is release and the release notes. It should be coming in the next couple months.

    posted in Mango Automation general Discussion read more
  • terrypacker terrypacker

    @usi I just took a quick peek at the logs and can see one problem, however it isn't going to be the same thing that is causing those events to be raised in your first post.

    The data source trying to convert the value using the multiplier setting on the data point. I would check all of your data points on that data source and confirm the multiplier is set to 1 (or something that you want to multiply by). It seems one (or many) of your points have something that isn't numerical set on that setting.

    ERROR 2021-03-10T09:33:47,909 (com.serotonin.m2m2.util.timeout.TimeoutTask.run:61) - Uncaught Task Exception 
    java.lang.NumberFormatException: null
    	at java.math.BigDecimal.<init>(BigDecimal.java:497) ~[?:1.8.0_231]
    	at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[?:1.8.0_231]
    	at java.math.BigDecimal.<init>(BigDecimal.java:809) ~[?:1.8.0_231]
    	at com.serotonin.m2m2.modbus.rt.ModbusDataSourceRT.updatePointValue(ModbusDataSourceRT.java:404) ~[?:?]
    	at com.serotonin.m2m2.modbus.rt.ModbusDataSourceRT.doPoll(ModbusDataSourceRT.java:230) ~[?:?]
    	at com.serotonin.m2m2.rt.dataSource.PollingDataSource.doPollNoSync(PollingDataSource.java:228) ~[mango-3.7.7.jar:?]
    	at com.serotonin.m2m2.rt.dataSource.PollingDataSource.scheduleTimeoutImpl(PollingDataSource.java:183) ~[mango-3.7.7.jar:?]
    	at com.serotonin.m2m2.rt.dataSource.PollingDataSource$1.scheduleTimeout(PollingDataSource.java:85) ~[mango-3.7.7.jar:?]
    	at com.serotonin.m2m2.util.timeout.TimeoutTask.run(TimeoutTask.java:59) ~[mango-3.7.7.jar:?]
    	at com.serotonin.timer.Task.runTask(Task.java:179) ~[mango-3.7.7.jar:?]
    	at com.serotonin.timer.TaskWrapper.run(TaskWrapper.java:23) ~[mango-3.7.7.jar:?]
    	at com.serotonin.timer.OrderedThreadPoolExecutor$OrderedTaskCollection.run(OrderedThreadPoolExecutor.java:314) ~[mango-3.7.7.jar:?]
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_231]
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_231]
    	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231]
    

    posted in User help read more