johnnynine
Active Member
This update fixes an important issue and adds a few new features that were requested this weekend.
New Driver Features
* Added an 'At Random Intervals' event to DateTime Driver. This provides a way to run action lists at random times, for example turning on and off lights when on vacation.
New Scripting Language Features
* Added DayOfWeek and DayOfYear properties to DateTime datatype. This provides a way to filter rules by the day of the week.
* Added GetRandomInteger and GetRandomNumber methods to the Math object. These provide a way to generate random numbers in scripts.
Fixes
* Fixed an issue that would cause an error when adding a script to the action editor.
* Fixed an issue that caused the the EventArgs metadata not to be available when adding a new script to the action list editor.
* An issue was identified in version 0.12.03 that prevented some events from being used in a rule. For example, selecting an Elk M1 thermostat event type in the rule editor will cause an error to be shown. (This fix was included in the brief v0.12.0.4 release).
Please see the v0.12 post and v0.12.0.3 post for release notes.
The latest version can be downloaded here.
New Driver Features
* Added an 'At Random Intervals' event to DateTime Driver. This provides a way to run action lists at random times, for example turning on and off lights when on vacation.
New Scripting Language Features
* Added DayOfWeek and DayOfYear properties to DateTime datatype. This provides a way to filter rules by the day of the week.
* Added GetRandomInteger and GetRandomNumber methods to the Math object. These provide a way to generate random numbers in scripts.
Fixes
* Fixed an issue that would cause an error when adding a script to the action editor.
* Fixed an issue that caused the the EventArgs metadata not to be available when adding a new script to the action list editor.
* An issue was identified in version 0.12.03 that prevented some events from being used in a rule. For example, selecting an Elk M1 thermostat event type in the rule editor will cause an error to be shown. (This fix was included in the brief v0.12.0.4 release).
Please see the v0.12 post and v0.12.0.3 post for release notes.
The latest version can be downloaded here.