Hello all JDS users:
Attached to this post is the BETA 2.1 plugin. Please note that this plugin is STILL UNDER DEVELOPMENT! I figured that the holiday weekend would be a good time to throw this out and see how it works.
Changes in this plugin from version 2.0.30 (this is a changing list, some things may be different in the latest build, so read the whole thing!):
Changes for this build:
LAST UPDATE POSTED ON 9/9/06
To use the plugin, shut down HomeSeer and extract the DLL into your HomeSeer directory. NOTE: THIS PLUGIN WILL ONLY WORK WITH VERSION 2.1 OR LATER OF HOMESEER! Version 2.1 has been officially released, and you can obtain it here: http://www.homeseer.com/downloads/index.htm
This plugin will probably not work on the first try, it is a work in progress! Please post any and all feedback in this thread so that I can get this plugin to some sort of release state next week, ALL FEEDBACK IS APPRECIATED!
Fixed in latest updater package:
* Make sure you remove the old "hspi_stargate.ocx" file in your HomeSeer Folder before trying the plugin
Happy testing!
Attached to this post is the BETA 2.1 plugin. Please note that this plugin is STILL UNDER DEVELOPMENT! I figured that the holiday weekend would be a good time to throw this out and see how it works.
Changes in this plugin from version 2.0.30 (this is a changing list, some things may be different in the latest build, so read the whole thing!):
- Upgraded to use .NET 2.0 Framework. Like HomeSeer, the plugin now has better error-catching and stability features
- All COMM work runs in its own thread, using an updated class as opposed to MSCOMM
- Major Change: Import Devices has been modified to import correctly. This function will mirror your DBF files as far as the database is concerned.
- Configuration Page has been re-coded into an ASPX web page. (No more config forms showing up behind the HomeSeer window!)
- Various bug fixes, general code reduction, so the plugin should run faster.
- Added full support for ASPX pages, fixed errors causing pages to give a "Server Error in '/' Application"
- More changes for global variable management, globals are now loaded at init and saved in shutdown, rather than all over the plugin
- Changed default status back to normal, but added a call to poll on plugin initialization
- All windows forms are depreciated
- General bug fixes, better Try/Catch documentation
- Import has been changed to allow for import of Selected device types only, along with added ability to import Timers and Timelabels
- Fixed an error with "CommitDeviceStatus" messages in log due to empty house codes
- Fixed error of being "unable to open COM1"
- Fixed stream of Error in CommThreadProc exceptions
- Fixed Setting time on stargate to use HS API, as well as not crash the entire program
- Fixed Shutdown procedure to not throw Thread Errors
- Fixed Global House Code Management errors
- Fixed Import functionality so that imporper indeces are handled correctly
- Fixed TimeLabel import errors
- Fixed Polling Issues
- Fixed Error in SGLog Messages
- Fixed Event handling
- Fixed logging of status changes
- Fixed calls to SetIO
- Fixed Slow COMM issues
- Re-Designed ASPX page to be more low-resolution compliant
- Fixed issues with TimeCommander receiving wrong hardware type from Stargate
- Fixes for ASPX page errors
- Try/Catching on all ASPX pages
- Fixed JDSDirectory errors on init (you may need to restart HomeSeer)
- Fixed import issues in DBF Trim
- Fixed more Import Issues
- Fixed errors on Stargate IP not being detected
- Removed Variables +/- 10 Buttons
Changes for this build:
- Added support for Security Devices (finally! but status only)
- Added support for 8CUR Relay devices, but these require polling of Relays
- Added support for over 99 Variables and Flags
- Multiple Devices on one Action work OK
- SETIO does not produce errors
- All Security Devices will import
- Support for 8CUR status, but polling must be enabled!
- Security Values Display OK
- SetDeviceValue calls fixed
- Fixed Security Event Handling
- Fixed High value Variable Buttons
LAST UPDATE POSTED ON 9/9/06
To use the plugin, shut down HomeSeer and extract the DLL into your HomeSeer directory. NOTE: THIS PLUGIN WILL ONLY WORK WITH VERSION 2.1 OR LATER OF HOMESEER! Version 2.1 has been officially released, and you can obtain it here: http://www.homeseer.com/downloads/index.htm
This plugin will probably not work on the first try, it is a work in progress! Please post any and all feedback in this thread so that I can get this plugin to some sort of release state next week, ALL FEEDBACK IS APPRECIATED!
Fixed in latest updater package:
* Make sure you remove the old "hspi_stargate.ocx" file in your HomeSeer Folder before trying the plugin
Happy testing!
Comment