Version 0.28 Alpha - June 27, 2014

  1. Split the lighting driver into a base driver and a lighting driver. All sub drivers now depend on the simplified base driver. The base driver handles the communication and authentication with the ISY and passes events from the ISY on to the appropriate type specific driver.
  2. Updated the core ISY code. The new code has much better support for the more unique types of devices (thermostats, weather module, energy monitoring devices, etc.) It also has support for z-wave devices via the ISY z-wave module. It includes support for the latest Insteon devices as well.
  3. The weather driver has been updated to work with the new ISY weather module. However, it does not yet include all the forecast information.
  4. Works with ISY firmware up to and including 4.2.4
  5. This is built for Elve 2.1 beta

Version 0.27 Alpha - January 20, 2013

  1. Fixed bug in scene toggle. Scenes would toggle on but not off.

Version 0.26 Alpha - October 11, 2012

  1. Works only with the Elve 2.0 beta.
  2. Major architectural change - The "driver" is now a collection of drivers. The primary driver is the lighting and electrical driver, this must be loaded for any of the other drivers to work. Support for ISY programs, Insteon thermostats, ISY WeatherBug module, ISY variables, and Insteon I/O devices are all separate. You can load only the drivers you require.
  3. Supports ISY firmware up to and including 3.3.3

Version 0.24 Alpha - February 12, 2012

  1. Update driver to work with ISY firmware 3.1.17.
  2. New ISY message parser.
  3. Improvements in thread management.

Version 0.23 Alpha - November 20, 2011

  1. Updates driver to work with ISY firmware 3.1.12.
  2. Added a couple of new Insteon device types.

Version 0.22 Alpha - October 2, 2011

  1. This version was compiled for Elve 1.2 beta and may not work earlier releases.
  2. Fixed bug in lighting/scene device array indexes. Elve specifies that array indexes start with 1 but the driver was assigning the first device it found to index 0. This version will move whatever device is at index 0 to the next available index.
  3. Fixed bug with thermostat heat/cool setpoint. There was a typo in the name of the properties that would prohibit them from updating.

Version 0.21 Alpha - September 27, 2011

  1. Fixed bug in program triggers (and maybe some other triggers to).

Version 0.20 Alpha - April 29, 2011

  1. Works with version 1.1 of Elve (maybe 1.2 beta also?)
  2. Fixed bug in methods that used device name.

Version 0.1.19 Alpha - April 27, 2011

  1. Works only with version 1.1 of Elve
  2. Fixed bug that caused bad index to device mappings.
  3. Fixed bug in driver message logging.

Version 0.1.18 Alpha - April 26, 2011

  1. Updated to work with Elve 1.2 beta release
  2. Updated to work with ISY firmware versions between 2.7.15 and 3.1.2
  3. Internal changes and improvements.

Version 0.1.17 Alpha - April 26, 2011

  1. Updated to work with Elve 1.1 release
  2. Updated to work with ISY firmware versions between 2.7.15 and 3.1.2
  3. Internal changes and improvements.

Version 0.1.16 Alpha - February 1, 2011

  1. Updated to work with ISY firmware versions between 2.7.15 and 2.8.13
  2. Many internal changes and improvements.

Version 0.1.15 Alpha - December 28, 2010

  1. Updated to work with Elve 1.0
  2. Updated to work with ISY firmware version 2.8.10

Version 0.1.1 Alpha - May 2, 2010

  1. Updated to work with Elve 0.22.1
  2. updated to work with ISY firmware 2.7.15
  3. Added persistent device to index mapping.

Version 0.1.0 Alpha - January 29, 2010

  1. Fist public release.