BACnet datasource is reporting timeouts for, it seems, all BACnet sources. e.g.:
15:33:03: 'BACnet': Error reading value for point MSB-B - MSB-B Frequency L2 (AC1) (1s): errorClass=device, errorCode=timeout
I don't think any of the BACnet eGauge devices are working after the Mango upgrade.
The following errors are filling up ma.log once per second:
ERROR 2018-02-28T15:33:27,171 (com.serotonin.bacnet4j.util.PropertyUtils.requestPropertiesFromDevice:211) - Timeout while finding device 222
com.serotonin.bacnet4j.exception.BACnetTimeoutException: No response from instanceId 222
at com.serotonin.bacnet4j.LocalDevice$2.get(LocalDevice.java:710) ~[bacnet4j-4.1.3.jar:?]
at com.serotonin.bacnet4j.util.PropertyUtils.requestPropertiesFromDevice(PropertyUtils.java:207) ~[bacnet4j-4.1.3.jar:?]
at com.serotonin.bacnet4j.util.PropertyUtils.lambda$readProperties$0(PropertyUtils.java:168) ~[bacnet4j-4.1.3.jar:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_131]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_131]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
ERROR 2018-02-28T15:33:27,171 (com.serotonin.bacnet4j.util.PropertyUtils.requestPropertiesFromDevice:211) - Timeout while finding device 223
com.serotonin.bacnet4j.exception.BACnetTimeoutException: No response from instanceId 223
at com.serotonin.bacnet4j.LocalDevice$2.get(LocalDevice.java:710) ~[bacnet4j-4.1.3.jar:?]
at com.serotonin.bacnet4j.util.PropertyUtils.requestPropertiesFromDevice(PropertyUtils.java:207) ~[bacnet4j-4.1.3.jar:?]
at com.serotonin.bacnet4j.util.PropertyUtils.lambda$readProperties$0(PropertyUtils.java:168) ~[bacnet4j-4.1.3.jar:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_131]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_131]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
etc for each IP device.
Note that my BACnet datasource was created back in the day when there was only one BACnet datasource communicating with multiple IP addresses. Joel confirmed that in spite of this, it should still work after the upgrade.
The point timestamps are frozen at the time before the upgrade.