johnnynine
Active Member
I'm proud to announce the release of an update to the j9 Automation Engine beta software. As with the prior release, this is a significant update and focuses on usability and ease of configuration through user interfaces. It is available for immediate download here.
Here is a list of the major enhancements: (A much longer list can be viewed here.)
Configuration Editor
This release includes a huge step forward in ease of configuration by providing a user interface to add/edit/remove device configuration and rules. A script editor has been added providing syntax highlighting, context sensitive auto-completion and help. This means it is no longer necessary to manually modify the configuration file and there is no need to look up configuration syntax. A user interface was also added for executing device methods to supplement the property editor for diagnostics use.
Built-in Web Site
A web site has been added giving access to view and changing your device properties. The web pages are generated dynamically based on what type of devices you have configured. The following types of devices are supported: Climate Control, Lighting, Security, Media Players, Tasks, Outputs, and Weather. The dynamic pages are all generated using J9SP and can be altered/skinned/and extended by the user as desired.
Interface Designer
Many ease of use enhancements were made to the Interface Designer from multiple control selection, cut/copy/paste, action script editors with syntax highlighting, context sensitive auto-completion and help, to on screen help tips. A new boolean image control has also been added for use with on/off indicators. There are many more enhancements as well, so please review the full change history at the link above.
Driver Updates
Added a new iTunes Driver, SqueezeCenter Driver rules, keypad text display updates for the Elk M1 Driver, and a new Media Driver to support playing media on machines other than the master server. Name retrieval support of lights, outputs, tasks, thermostats, areas, and zones was also added to the Elk M1 Driver.
Driver SDK
A Microsoft Visual Studio 2005 solution with sample driver source code has been added to facilitate third party driver creation. To facilitate auto-generated user interfaces, a common scripting interface was implemented across drivers, such as climate control, lighting, security, media players, tasks, outputs, and weather. See the new System Script Object for related driver retrieval methods.
Scripting Language
A few new script objects have been added such as the System Script Object and DeviceContainer Object. Several fixes were also made to the Scripting Language interpreter.
Screenshots
This is just a small preview, for more screen shots, visit the screenshots page.

Thanks,
Johnny
Here is a list of the major enhancements: (A much longer list can be viewed here.)
Configuration Editor
This release includes a huge step forward in ease of configuration by providing a user interface to add/edit/remove device configuration and rules. A script editor has been added providing syntax highlighting, context sensitive auto-completion and help. This means it is no longer necessary to manually modify the configuration file and there is no need to look up configuration syntax. A user interface was also added for executing device methods to supplement the property editor for diagnostics use.
Built-in Web Site
A web site has been added giving access to view and changing your device properties. The web pages are generated dynamically based on what type of devices you have configured. The following types of devices are supported: Climate Control, Lighting, Security, Media Players, Tasks, Outputs, and Weather. The dynamic pages are all generated using J9SP and can be altered/skinned/and extended by the user as desired.
Interface Designer
Many ease of use enhancements were made to the Interface Designer from multiple control selection, cut/copy/paste, action script editors with syntax highlighting, context sensitive auto-completion and help, to on screen help tips. A new boolean image control has also been added for use with on/off indicators. There are many more enhancements as well, so please review the full change history at the link above.
Driver Updates
Added a new iTunes Driver, SqueezeCenter Driver rules, keypad text display updates for the Elk M1 Driver, and a new Media Driver to support playing media on machines other than the master server. Name retrieval support of lights, outputs, tasks, thermostats, areas, and zones was also added to the Elk M1 Driver.
Driver SDK
A Microsoft Visual Studio 2005 solution with sample driver source code has been added to facilitate third party driver creation. To facilitate auto-generated user interfaces, a common scripting interface was implemented across drivers, such as climate control, lighting, security, media players, tasks, outputs, and weather. See the new System Script Object for related driver retrieval methods.
Scripting Language
A few new script objects have been added such as the System Script Object and DeviceContainer Object. Several fixes were also made to the Scripting Language interpreter.
Screenshots
This is just a small preview, for more screen shots, visit the screenshots page.




Thanks,
Johnny