For other improvements and fixes see release notes.
This is a recommended update for any the following use cases:
•You are using the BACnet SendExceptionSchedule action to push schedules into a schedule object
•You are using Microsoft Exchange or Google event providers
Improvements & Fixes
•Fix: Honeywell TCC: Editing a thermostat action can select the wrong thermostat in list.
•Fix: Last setup target directory path is not saved so next update doesn’t preserve that last path.
•Fix: Ad Astra Uri path is too long when queried room count exceed about 1650 rooms. Break up queries to 500 rooms at a time.
•Fix: Ad Astra event query truncates returned events at 1000 events by default. Increase the limit to 100000 to prevent hitting this limit.
•Fix: Ad Astra url changes in options window don't change when testing the connection
•Fix: Setup Wizard shows progress spinner on event provider page when no event providers activated
•Fix: Setup Wizard allows failed login to skip to next page
•Fix: Schedule Importer event provider fails on import of events
•Fix: Null reference error when exporting BACnet SendExceptionSchedule actions.
•Fix: Weekly schedules aren't showing up the action UI tab after verify action
•Fix: Exchange/Google single room calendar failures will fail the entire event query instead of using valid local backup schedules
•Fix: if client serial number changes and licensed serial number doesn’t match, application would close without being able to determine new serial number.
•Fix: Include push schedule data in daily equipment report.
•BACnet: Allow option to prevent a full device scan on startup of the Events2HVAC service.
•BACnet Explorer: Add menu option to send a WhoIs command to a device range instead of a full device scan.
•BACnet Explorer: after a refresh of network devices, keep the last selected device selected.
•BACnet Explorer: when saved points are searched in tree, wrong device is selected.
•BACnet Explorer: show device address bindings in device folder properties.
•BACnet Explorer: show device offline status in device tree.
•BACnet Driver: Update to latest stack version 4.0.1.3627
•BACnet: schedule differences occurring in the past can cause an unnecessary schedule download using the SendExceptionSchedule action
•BACnet: allow routers to be added to the device binding list.
•Allow options to change how Ssl validation of certificates are handled.
•Allow auto re-sync to occur for fast poll rates.
•New action for testing: DummySchedules
•Performance fix for handling a large number of pushed schedules.
•Increase default MaxWorkingThreads to 5 if they are set to 1.
•R25: Add a retry logic when status code “429 – Too many requests” is encountered.
•Documentation updates