Last Update 2/3/2007
There was a Keypadlinc button control problem reported that has been fixed. It is possible that this same bug was causing some remote link tables to be corrupted in Keypadlincs causing erratic behavior after some time in the keypads. This build resolves the issue. This build will also check for the presence of the remote device support script before requesting that HomeSeer try to run it; avoiding a warning message at startup. In-linelinc relay support has also been fixed. I'm releasing this build to the updater immediately although sometimes it takes a while to get posted).
Jon
It's been a while, and there have been fewer and fewer bug reports coming in... especially now that the SDM seems to have stabilized. I'm posting version 0.0.4.1 which I hope will be the final beta (I've said that before but things keep cropping up). This version does have a fairly major change incorporated that needs to be mentioned. The group devices are now status/value pair devices rather than lighting devices. This means that groups can now support a bit more functionality. Insteon didn't give us group dimming to a preset level but they did give us ramp start/stop and dim up/down by one step. These have now been implemeneted in the group devices. Your group device addresses won't change *but the device types will*. This means you will need to visit any events that use or set groups and edit them to use the proper group commands or triggers.
The other change is that there is now an API for basic support of non lighting Insteon devices. Scripts can be written that can control and interact with Insteon devices with support from the Insteon plug-in. Of course you can still talk directly to the SDM and go around the Insteon plug-in but the API eliminates some of the frustrating details of getting reliable Insteon communications working. Using the API makes the plug-in aware of the additional traffic and avoids what otherwise ends up as collisions when two applications use the SDM to talk to the PLC.
I have included a very rough script for supporting the SimpleHomeNet irrigation controller and IO controller (EZRain and EZIO). It only controls the EZIO outputs at this time but input support is a few lines of code away. I have not been able to get one to test with yet. The script file is in the ZIP file and should be placed in the HomeSeer scripts directory if you have one of these devices. For those of you familiar with .NET scripting I think you will find the add-on scripts pretty easy to understand.
I'm putting the update ZIP file here first, and if there are no major issues it will go to the updater Monday. Please post any issues here.
Jon
Version 0.0.2.16 is now available. Has fixes for some custom keypadlinc button name issues and support for VALUE_SET translation (Maestro uses VALUE_SET to control lights). Also added a warning if an older version of the SDM is being used. SDM 122.278 or newer is required.
Version 0.0.2.15 (Release Candidate 2) is now available here, and I have sent it out to be included in the updater.
This version has several bug fixes, mainly dealing with large databases. The plug-in will support up to 256 devices and 253 groups (the number of groups available decreases by at least 6 with each KeypadLinc in the system). Each device can have a maximum of 255 links supported, but most devices will only hold a much smaller number based on the available memory within a the device.
A problem where manually entered or edited device Insteon addresses could cause the plug-in to fail to recognize valid device assoications has also been fixed.
No changes to the database (INI) file or to the user interface have been made since version 0.0.2.13.
This version is a release candidate. Please report any problems as soon as possible (with a log of course). I plan on officially releasing this plug-in next week barring any significant issues coming up that can't be resolved by then.
To update (from at least the last version in the updater): Just shut-down HomeSeer and unzip the files into your HomeSeer 2 directory, then re-start HomeSeer.
Thanks
Jon
There was a Keypadlinc button control problem reported that has been fixed. It is possible that this same bug was causing some remote link tables to be corrupted in Keypadlincs causing erratic behavior after some time in the keypads. This build resolves the issue. This build will also check for the presence of the remote device support script before requesting that HomeSeer try to run it; avoiding a warning message at startup. In-linelinc relay support has also been fixed. I'm releasing this build to the updater immediately although sometimes it takes a while to get posted).
Jon
It's been a while, and there have been fewer and fewer bug reports coming in... especially now that the SDM seems to have stabilized. I'm posting version 0.0.4.1 which I hope will be the final beta (I've said that before but things keep cropping up). This version does have a fairly major change incorporated that needs to be mentioned. The group devices are now status/value pair devices rather than lighting devices. This means that groups can now support a bit more functionality. Insteon didn't give us group dimming to a preset level but they did give us ramp start/stop and dim up/down by one step. These have now been implemeneted in the group devices. Your group device addresses won't change *but the device types will*. This means you will need to visit any events that use or set groups and edit them to use the proper group commands or triggers.
The other change is that there is now an API for basic support of non lighting Insteon devices. Scripts can be written that can control and interact with Insteon devices with support from the Insteon plug-in. Of course you can still talk directly to the SDM and go around the Insteon plug-in but the API eliminates some of the frustrating details of getting reliable Insteon communications working. Using the API makes the plug-in aware of the additional traffic and avoids what otherwise ends up as collisions when two applications use the SDM to talk to the PLC.
I have included a very rough script for supporting the SimpleHomeNet irrigation controller and IO controller (EZRain and EZIO). It only controls the EZIO outputs at this time but input support is a few lines of code away. I have not been able to get one to test with yet. The script file is in the ZIP file and should be placed in the HomeSeer scripts directory if you have one of these devices. For those of you familiar with .NET scripting I think you will find the add-on scripts pretty easy to understand.
I'm putting the update ZIP file here first, and if there are no major issues it will go to the updater Monday. Please post any issues here.
Jon
Version 0.0.2.16 is now available. Has fixes for some custom keypadlinc button name issues and support for VALUE_SET translation (Maestro uses VALUE_SET to control lights). Also added a warning if an older version of the SDM is being used. SDM 122.278 or newer is required.
Version 0.0.2.15 (Release Candidate 2) is now available here, and I have sent it out to be included in the updater.
This version has several bug fixes, mainly dealing with large databases. The plug-in will support up to 256 devices and 253 groups (the number of groups available decreases by at least 6 with each KeypadLinc in the system). Each device can have a maximum of 255 links supported, but most devices will only hold a much smaller number based on the available memory within a the device.
A problem where manually entered or edited device Insteon addresses could cause the plug-in to fail to recognize valid device assoications has also been fixed.
No changes to the database (INI) file or to the user interface have been made since version 0.0.2.13.
This version is a release candidate. Please report any problems as soon as possible (with a log of course). I plan on officially releasing this plug-in next week barring any significant issues coming up that can't be resolved by then.
To update (from at least the last version in the updater): Just shut-down HomeSeer and unzip the files into your HomeSeer 2 directory, then re-start HomeSeer.
Thanks
Jon
Comment