New Feature:
- Manual Task Overrides
Enhancements:
- Added logging to indicate when the BACnet MS/TP watchdog is triggered due to failed reads/writes.
- Improved data logged when devices within a rule are changed.
- Updated rule processing for virtual rooms to check for logical conflicts between CO2 device types and Exhaust fans.
- Added calculated VPD from applicable environmental sensors to be received from the original sensor instead of being calculated locally.
- Added functionality to allow PAR sensors to be recalibrated within the Sensor Input Calibration Tool.
- Updated logic on when setpoints set in the Setpoints drawer are pushed to the controller.
- Improved data stored when manual updates to dimming throttles are made.
- Improved logged device data for BACnet devices with different InterfaceTypes.
- Added functionality to send BACnet UDP broadcasts to a specific network interface instead of utilizing a global broadcast.
Fixes:
- Fixed an issue where a corrupt cache of sensor data would prevent the MS/TP module from initializing properly.
- Fixed an issue where improperly wired sensors would crash the MS/TP Module.
- Fixed an issue with Manual Tasks calling shared devices in virtual rooms that would cycle the device on and off in quick succession.
- Fixed an issue where Port #4 on a nutrient expansion v005 would not load the calibration held for its input.
- Fixed a rare issue where not all dosing pumps in a dosing recipe would stroke when swapping between multiple queued fill events.
- Fixed an issue where detected MS/TP modules would not auto-register to the controller once detected.
- Fixed an issue where substrate EC values were not populating correctly within the Web Portal.
- Fixed an issue where Sensor trigger overrides would not function with Metz Analog Outputs.
- Fixed an issue where Sensor triggers with Exclusive valves would intermittently not activate after a config update is pushed if multiple fill events were queued.
- Fixed an issue where shared devices were not being loaded properly onto the controller’s configuration.
- Fixed an issue where COV subscriptions were being mapped to multiple modules incorrectly.
- Fixed an issue where physical Analog inputs were being overwritten by virtual BACnet inputs.