Version 1.4.2.5 - 07/17/2016

Release Notes - Events2HVAC Event Automation - Version 1.4.2

Upgrade Information

If you are upgrading from v1.3.x or earlier versions, please review the system requirement changes section below.

  • The latest version of .NET framework 4.5.2 or 4.6.x may require a server restart after installation.
  • Makes sure you are not using SQL 2005 (v9.0.x) for the Events2HVAC database before you try to upgrade. The update scripts might fail with this version.
  • Make sure you make database backups as with any upgrade. If there is a problem during upgrade and you need to revert back to the previous version, you must have a database backup of the previous version.
  • If you want to take advantage of the Professional edition features (multiple event providers), you will need to upgrade your license to Professional.
  • Your existing license will work as a "standard" edition license.
  • Make sure you "Rediscover" your device interfaces if you are using any of the new actions in this release. Device Interface Manager - Rediscover Devices

Please review this link before updating software:

Critical Updates

  • Fix: BACnet stack driver can crash when a malformed "IAM" response packet is sent by a defective device.

Improvements & Fixes

  • New Feature: FellowshipOne Go event provider.
  • Fix: ShelbyNext: Invalid event error if overnight event booked and neededFrom time > neededUntil time.
  • Fix: In extended event provider failure, backup schedules were only utilized for 2 of the 7 days.
  • Fix: Multiple fixes to Import Event Provider to make it compatible to the local backup schedule processes.
  • Fix: License manager buttons are not visible when display text size is increased to 125%.
  • Fix: BACnet error message deserialization error.
  • Fix: Equipment Manager crashes after edit mode and selecting "no" to save changes when no equipment items present in list.
  • Fix: Service error icon stays in error mode even when communication is re-established
  • Improvement: Automatically update changed room names of assigned rooms when event provider's rooms are updated.
  • Improvement: Automatically notify user if assigned rooms are no longer available in the event provider.
  • BACnet driver updated to v4.0.1.3387
  • UI Component updates.
  • Documentation updates

Version 1.4.1.11 - 04/21/2016 Critical Update

Release Notes - Events2HVAC Event Automation - Version 1.4.1

Upgrade Information

If you are upgrading from v1.3.x or earlier versions, please review the system requirement changes section below.

  • The latest version of .NET framework 4.5.2 or 4.6.x may require a server restart after installation.
  • Makes sure you are not using SQL 2005 (v9.0.x) for the Events2HVAC database before you try to upgrade. The update scripts might fail with this version.
  • Make sure you make database backups as with any upgrade. If there is a problem during upgrade and you need to revert back to the previous version, you must have a database backup of the previous version.
  • If you want to take advantage of the Professional edition features (multiple event providers), you will need to upgrade your license to Professional.
  • Your existing license will work as a "standard" edition license.
  • Make sure you "Rediscover" your device interfaces if you are using any of the new actions in this release. Device Interface Manager - Rediscover Devices

Please review this link before updating software:

New Features

ChMS (Church Management System) Event Provider

This version adds support for churches that use various ChMS systems to integrate HVAC and security using Events2HVAC. Supported systems include:

BACnet Schedule Push Action (Preview*)

Now you can push 24 hours of schedule data direct to a BACnet schedule object as exception schedules. This will allow the following benefits:

  • HVAC operators to see the day's schedules from their system
  • Controllers will have 24 hours of schedules to work from if network fails
  • HVAC logic like optimal start and stop can be utilized on the controlled equipment
  • HVAC operators can add exception schedules at a higher priority if they want to temporarily override Events2HVAC schedules

ALC Users Please Read: Automated Logic WebCtrl and BACnet Schedules

JCI MSEA Send Attendance Action

This new action will read either expected attendee count or calculated % occupancy based on expected attendees and room capacity and will send this value to an analog point. The HVAC system can use this data to change the loading of the HVAC control and/or room OA intake requirements based on expected occupancy.

Note: This currently only works with CollegeNet R25, Google Calendar, and ChMS Event Providers. Future support for other providers may be included later if that data is available in the event schedules.

Network Thermostat UP32/RP32 Support (Preview*)

Two new actions have been added the the NetX device interface to allow sending:

  • Timed event overrides
  • Occupied/Unoccupied Mode Control (Blue backlight models only)

*Preview features - These are new features that haven't been fully tested and/or addtional improvements may come in later releases. Feel free to try them out and let us know what you think.

Improvements & Fixes

  • Improvement: logged in user can now modify profile info and subscriptions
  • Fix: R25 Event Status Settings saves wrong selections (v1.4.0 only)
  • Fix: Unable import command center project file with NetworkThermostat NT-IXPB controllers.
  • Fix: Test XBus thermostat fails with "BAD COMMAND" NetworkThermostat NT-IXPB controllers.
  • Fix: Unhandled error message when Event List or Event Calendar menu items are click and you don't have any event providers activated.
  • Fix: (v1.4.0 version only) If you are using multiple instances of the same type of event provider (e.g. EMS #1, EMS #2) the instances created after the first one will have the wrong event provider ID for rooms and buildings.
  • Fix: Duplicate equipment items are created after editing equipment parameters when client logged in as "Operator" role

Version 1.4.0.25 - 03/11/2016

Release Notes - Events2HVAC Event Automation - Version 1.4.0

Upgrade Information

If you are upgrading from v1.3.x or earlier versions, please review the system requirement changes section below.

  • The latest version of .NET framework 4.5.2 or 4.6.x may require a server restart after installation.
  • Makes sure you are not using SQL 2005 (v9.0.x) for the Events2HVAC database before you try to upgrade. The update scripts might fail with this version.
  • Make sure you make database backups as with any upgrade. If there is a problem during upgrade and you need to revert back to the previous version, you must have a database backup of the previous version.
  • If you want to take advantage of the Professional edition features (multiple event providers), you will need to upgrade your license to Professional.
  • Your existing license will work as a "standard" edition license.

Please review this link before updating software:

New Features

Standard and Professional Editions

In this version we have split our product into two different editions: Standard and Professional. All 1.3.x and earlier users and license holders will hold a Standard edition and functionality will be the same.

Professional edition will allow E2H to integrate to more than one type and/or instances of event providers at the same time in one instance of Events2HVAC server. Other new features will be rolled out later for this edition as well.

Support for Multiple Event Providers on Single Server

The Professional edition of Events2HVAC allows you to connect multiple types of reservation systems and multiple instances of the same type so you can have a single campus scheduling source to control your building automation system(s).

Large campuses typically have more than one scheduling system in use. Conference rooms may be using Exchange Room Resources to allow employees or students booking meetings via email while academic schedules are on an enterprise event management system. Other buildings may have different requirements so additional scheduling software or multiple instances of the same vendor might be utilized.

E2H can now manage the campus HVAC schedules from one or many scheduling sources.

Google Calendar Event Provider

If you use Google Apps for Work (Business, Non-Profit, Education) or you have a free (personal Google account) you can use the calendar to control Events2HVAC zones. Google Apps makes use of the built-in calendar room resources feature for booking spaces. Google personal calendar will all you to map additional calendars to each zone you want to control in E2H. Both options allow you to implement E2H to a very low cost alternative to automatic HVAC zone scheduling with a familiar, easy to use calendar interface.

Improvements & Fixes

Event Provider Manager

The event provider manager allows the user to manage and create one or multiple instances of any event provider for a single server instance. For Standard edition you can use the event provider manager to swap to different event providers without re-installing the software.

For Professional edition, create a new instance of any available event provider easily without reloading software. You can use as many instances that are allowed in your license.

Event Provider Schedule Updates Changes

All schedule data received from event providers during normal schedule update polling will be cached to the local database. This will allow the UI to have a faster response when dealing with calendar and event data from systems that have slow response times.

Event Provider Schedule Backup Data Previous versions keep 24 hours of scheduled actions (commands) in the command queue. This allows scheduled commands to still be sent even though you might lose the connection to the event provider. Starting at v1.4, Events2HVAC will retrieve 7 days of schedule data once a day. This data will be cached to the local database and updated any time remote schedule data is retrieved.

Now for each regular schedule poll period, if live (remote) schedule data fails, Events2HVAC will look in the cache to see if backup data exists and use it if needed.

System Requirement Changes

We are dropping support for the following software:

  • Windows XP, Windows Vista, Server 2003
  • SQL Server 2005
  • Proliphix NT Device Interface (Obsolete Product)

New requirements:

  • .NET Framework 4.5.2 or higher (4.6.1 recommended)

Known Issues

The following known issues found in this release are fixed in v1.4.1.x:

  • R25 Event Status Settings saves wrong selections (v1.4.0 only)
  • Unable import command center project file with NetworkThermostat NT-IXPB controllers.
  • Test XBus thermostat fails with "BAD COMMAND" NetworkThermostat NT-IXPB controllers.
  • Unhandled error message when Event List or Event Calendar menu items are click and you don't have any event providers activated.
  • If you are using multiple instances of the same type of event provider (e.g. EMS #1, EMS #2) the instances create after the first one will have the wrong event provider ID for rooms and buildings
  • Duplicate equipment items are created after editing equipment parameters when client logged in as "Operator" role

Version 1.3.7.12 - 01/23/2016 Critical Update

Release Notes - Events2HVAC Event Automation - Version 1.3.7.12

Version 1.3.7.12 is a hotfix release for the original 1.3.7.7 and 1.3.7.9 releases. Prior versions are not affected.

Important: The next major release (1.4.x or higher) will require .NET Framework 4.5.x and it will no longer be supported on WIndows XP or Server 2003. Please take the necessary steps now to migrate to a compatible operating system.

Critical Updates

  • [EH-1865] - Command Queue can stop processing events and commands w/o warning. This can be caused by initiating a manual schedule update from the client moments before an automatic scheduled update (Event Query) is executed.

Bug

  • [EH-1878] - Kantech: Actions get "key not found" error when testing. Door list is getting cleared out.
  • [EH-1891] - IOError on events2hvacserver.config file causes fatal error
  • [EH-1897] - ActionState in Zone triggers are showing as SingleAction when should be DualAction

Please review this link before updating software:

Version 1.3.7.9 - 09/22/2015 Critical Update

Release Notes - Events2HVAC Event Automation - Version 1.3.7 (Updated)

Version 1.3.7.9 is a hotfix release for the original 1.3.7.7 release. See the critical updates section to see if you need to update from 1.3.7.7 to this release.

Important: The next major release (1.4.x or higher) will require .NET Framework 4.5.x and it will no longer be supported on WIndows XP or Server 2003. Please take the necessary steps now to migrate to a compatible operating system.

Critical Updates

  • [EH-1815] - Zone event triggers are incorrectly re-syncing at midnight for events that span midnight or end on midnight.

Task

  • [EH-1809] - allow overriding maximum pre/post stop times in config file
  • [EH-1814] - E2H download link for updates is not using web site default location

Please review this link before updating software:

Version 1.3.7.7 - 08/27/2015

Release Notes - Events2HVAC Event Automation - Version 1.3.7

Important: The next major release (1.4.x or higher) will require .NET Framework 4.5.x and it will no longer be supported on WIndows XP or Server 2003. Please take the necessary steps now to migrate to a compatible operating system.

New Features

Improvement

  • [EH-1797] - Throw DeviceDoorSecurityExceptions for door access instead of DeviceMethodExceptions for door control failures
  • [EH-1792] - Handle email flooding with rate limits

Bug

  • [EH-1793] - If demo license expires, you can't access license request dialog w/o new license file
  • [EH-1791] - MSEA command failure is sending redundant error messages during retries
  • [EH-1580] - Enqueue error when MaxWorkingThreads > 1

Task

  • Misc documentation updates

Please review this link before updating software:

Version 1.3.6.0 - 06/23/2015

Release Notes - Events2HVAC Event Automation - Version 1.3.6

Bug

  • [EH-1772] - First time install service doesn't get installed correctly. Error: The specified service does not exist as an installed service
  • [EH-1773] - user settings may not be getting upgraded when version is upgraded
  • [EH-1774] - Unhandled exception when loading E2H client - FileLoadException
  • [EH-1778] - right-clicking on command queue grid header shows print/export context menu that blocks the grid context menu.
  • [EH-1790] - R25: Event entered via 25Live doesn't have same event name when entered via R25 client

Improvement

  • [EH-374] - After updating network, changes don't take place until restart.
  • [EH-1699] - Changing MSEA user settings needs to prompt a service restart.
  • [EH-1785] - Setup Wizard: Show service status changes
  • [EH-1779] - Prompt user when update schedules is required when in Equipment Manager
  • [EH-1780] - Prompt to restart service when BACnet settings are changed
  • [EH-1781] - Sort history tab in equipment manager so that last executed is on top not bottom.
  • [EH-1782] - Fix spacing between site name and organization name
  • [EH-1783] - Message to restart service should not show if service is in startPending state
  • [EH-1786] - Setup Wizard: Allow user to skip event provider validation step
  • [EH-1787] - Setup Wizard: Prompt user if they want to use the demo license.
  • [EH-1788] - P2000: prompt user to restart service if options change
  • [EH-1789] - Fix zone history grid so that columns are adjustable and history is sorted in descending order

Task

  • [EH-1777] - Documentation Updates

Please review this link before updating software:

Version 1.3.5.2 - 05/06/2015

Release Notes - Events2HVAC Event Automation - Version 1.3.5

Bug

  • [EH-1749] - Multiple sections of event providers shows up in UI after switching to ministrespace
  • [EH-1750] - MinistreSpace api broken with v2.0 web app
  • [EH-1765] - Zone schedule fails to update correctly after a possible bad zone schedule is entered and re-corrected
  • [EH-1769] - Changing post stop time to invalid value triggers validation error, but error doesn't clear

Improvement

  • [EH-1762] - Add checkbox selection page for devices during installation setup wizard
  • [EH-1770] - Allow user to enter negative post-stop times to shut off equipment early for energy savings.

Task

  • [EH-1753] - Add uninstall feedback url to installer
  • [EH-1766] - Update support.dll and implement api keys

Please review this link before updating software:

Version 1.3.4.5 - 02/01/2015

Critical Updates

  • Exchange: Fixed issue with timezone differences

New in This Release (from v1.3.2)

  • Improvement: BACnet/IP- Allow selection of network adapters to bind to
  • Improvement: Show error if BACnet driver is started w/o network connectivity
  • Fix: BACnet driver binds to first NIC found if more than one NIC is on server. Allow selection.
  • New Feature: Added new Daily Security Report for door access commands
  • New Feature: Added new Daily HVAC Report for a filtered report for only HVAC equipment
  • Security: Prevent Scheduler and Operator roles from access to critical integration settings and parameters

*** IMPORTANT ***

If you are using BACnet driver AND you have more than one NIC card on your E2H server, make sure you verify the correct NIC card is bound to your BACnet driver after the install. It is possible for the order to get changed after this update.

More details here http://help.events2hvac.com/#!WordSourceNoSVN/whatsnewinv134.htm

Version 1.3.2.10 - 11/03/2014

Critical Updates

  • R25: Fatal error can occur when certain R25Exceptions are thrown.
  • R25: Fixed "Assemby Not Found" error after clicking on "Test Start" and "Test Stop" button on BACnet actions

New in This Release (from v1.3.1)

  • New Feature: Zone trigger actions for first event start and last event end for each day
  • New Feature: Report for actions and object references
  • New Feature: Automatically re-sync after failed commands
  • Improvement: Option to display vendor/model next to devices in BACnet Explorer
  • Improvement: Add error context to email subject
  • Improvement: Enable HTML email templates
  • Improvement: R25 service call performance improved
  • Fix: BACnet 60 day evaluation remains active even though a license code has been entered.
  • Fix: Setup wizard fails to update data where building names (building codes) are blank in EMS.
  • Updated documentation
  • Misc bug fixes

More details here http://help.events2hvac.com/default.htm#!WordSourceNoSVN/whatsnewinv132.htm

Version 1.3.1.24 - 10/17/2014

v1.3.1.24 is a hotfix release for v1.3.1.23 if there was a problem updating data in the setup wizard after installation.

Additional prerequisites for this release

  • .NET Framework 4.x

New in This Release (from v1.3.0)

  • Recompile all components to use .NET framework 4.0
  • Update UI components to latest version
  • Microsoft Exchange/Office365 Event Provider (Preliminary)
  • New Feature: Option to automatically re-sync actions for each poll interval
  • New Feature: Check for out-of-sync actions on restart of server
  • New Feature: Manual re-sync all equipment actions or actions of selected equipment items.
  • New Feature: Notify of in-progress events prior to server shutdown
  • New Feature: Save/Load selected BACnet objects in BACnet Explorer
  • Improvement: Warn user if creating an action that is duplicated somewhere else
  • Updated documentation
  • Misc bug fixes

Version 1.3.0.7 - 06/24/2014 Critical Update

Upgrading from v1.1.x to v1.3.x is considered a MAJOR upgrade since it involves some significant database updates and core functionality changes. Databases prior to v1.3 will be updated to the new schema. Once the upgrade has been performed on the database it cannot be used on an E2H installation prior to v1.3.

Make sure you backup your Events2HVAC database prior to updating!

Critical Updates

  • None

Database Updates

  • Updates schema to v2.1.0

New in This Release (from v1.2.7)

  • Updates to database schema in advance of future feature additions
  • NetX: Support for GE/HP22-WIFI, GE/HP22-IP thermostats
  • Command Queue UI Updates: New grid control, cell highlighting, grouping and faster response
  • New UI icons added to menu items
  • BACnet Explorer: Devices sorted by ID, fixes to window focus.
  • NetX: Updates to Net/X Network tab
  • Replace text file logger with NLOG
  • Misc bug fixes and improvements

Version 1.2.7.9 - 04/30/2014

Version 1.2.7.9, DB version 2.0.1

4/30/2014

NOTE: If you are upgrading from v1.0.x or v1.1.x, this is considered a MAJOR upgrade since it involves some significant database updates and core functionality changes. Databases prior to v1.2 will be updated to the new schema. Once the upgrade has been performed on the database it cannot be used on an E2H installation prior to v1.2. Make sure you backup your Events2HVAC database prior to updating!

New in This Release (from v1.2.4)

  • Asure Software Resource Scheduler Event Provider (Final)
  • Fix: Limit timer intervals to prevent overflow errors on events longer than 9 months out
  • Fix: If log file exceeds maximum 100MB, it is possible that an unhandled error in logger can crash the E2H service during the file change.
  • iCalendar support added to Importer event provider (beta)
  • BACnet: new WriteDescription action for writing the event name to a description on a BACnet object.
  • Relax timer trigger tolerances to reduce "Task Skipped" warnings due to virtual machine time drift
  • Allow user registration from application
  • NetX dll updates

Version 1.2.4.2720 - 01/28/2014

Bug

  • [EH-1091] - Invalid column name 'BHB' error when loading event list
  • [EH-1101] - Scheduler doesn't load after component upgrade to 12.2.12
  • [EH-1103] - Allow connection to sql from clients to be different than server (event providers only)
  • [EH-1117] - RS: room/bldg is showing up in reservations, but not in room list
  • [EH-1118] - license request sends wrong fields
  • [EH-1124] - RS: setup hrs showing exp notation
  • [EH-1125] - RS: Bldg Name isn't showing up in events list
  • [EH-1126] - RS: combo rooms aren't showing up in room list

Enhancement

  • [EH-1128] - Implement client deployment file for client-only setup

New Feature

  • [EH-1100] - Add streamside.support component features

Task

  • [EH-470] - Allow clients to pull license from server
  • [EH-1098] - Upgrade to devExpress 12.2.11
  • [EH-1102] - Update DevExpress Controls to 12.2.12
  • [EH-1104] - update DevExpress components to 12.2.15
  • [EH-1122] - Remove unused areas in bacnet options