Insteon Plugin
Insteon Plugin
I've made a quick pass through trying to get a plugin to work with SmartHome Insteon. I've only got a single USB interface and a switch, so in no way can I say I've done a lot of testing with this. However, it seems to be holding together well enough that I would like to share it with anyone who has some Insteon devices and would like to use/test it.
Right now it ONLY supports turning a switch ON, OFF, or setting a dim level. It will also update the HouseBot Device with the property On, Off, or Dim level if the switch is changed manually.
It DOES NOT support any X10... yet. I plan on adding this in the future, but this release is Insteon only.
The help files aren't much help at this point.
If you have any problems or questions, you can email me at [email protected].
You can download the plugins here.
Have fun and Happy New Year,
Right now it ONLY supports turning a switch ON, OFF, or setting a dim level. It will also update the HouseBot Device with the property On, Off, or Dim level if the switch is changed manually.
It DOES NOT support any X10... yet. I plan on adding this in the future, but this release is Insteon only.
The help files aren't much help at this point.
If you have any problems or questions, you can email me at [email protected].
You can download the plugins here.
Have fun and Happy New Year,
Scott
Just a couple of quick tips for installing it. After running the plugin setup program....
- Select File/New/Interface... and select PowerLinc V2 Insteon Hardware Module from the list.
- Set the Enabled Property of the interface to Yes. The SmartHome Device Manager (SDM) should appear in the system taskbar.
- Then select File/New/Device... and select 'Requires Hardware Interface'. Select the Hardware Interface you just created and then select the Insteon Switch Device and continue through the Wizard. Use the Switch Device for all Insteon Devices.
- When prompted for the Insteon address of the device, use the value on the sticker attached to the switch to control (something like 01.5a.22).
Scott
I just updated the plugin with these changes:
- Fixed the Get Status Property to actually get the status from the device
- Added a Single Group Controller Device. This device will allow you to receive commands sent from controllers. You have to link the actual Insteon controller to the PowerLinc manually, but then the HouseBot Device will update with changes sent from the controller for the particular group.
You can still download it from here.
Scott
I've just released another update (sorry about two in one weekend, but it's the only time I get to work on it). The Insteon switch device will now automatically update its status when the switch is changed locally providing true 2-way communications. Note, you must link the switch to your controller for this to work.
Download here.
Download here.
Scott
-
- Member
- Posts: 12
- Joined: Sun Sep 24, 2006 11:48 am
ScottBot,
I know that you are busy, but this simple fix would be much appreciated. I find the best way to check the status of a insteon light is by the 'Dim Level.' The problem is, if you turn off an insteon device off, the 'Power State' reads 'Off', but the dim level reads the last dim level, not zero as it should. Even after you poll the device. The vice-versa occurs if you turn on a device on.
I know that you are busy, but this simple fix would be much appreciated. I find the best way to check the status of a insteon light is by the 'Dim Level.' The problem is, if you turn off an insteon device off, the 'Power State' reads 'Off', but the dim level reads the last dim level, not zero as it should. Even after you poll the device. The vice-versa occurs if you turn on a device on.
Just installed HB v3, and it looks like all my insteon instability issues are gone. Thanks Scott Now I can continue my development.
I would like to re-address my last post. I would love my insteon-HB setup to be fully 'state aware'. Meaning, if you turn a SwitchLinc on/off or adjust the dim level, the HB device shows the respective changes. I currently have funny things happen. For example:
If I turn the office light off (from the switch), the HB device changes 'Dim Level' = '1' and leaves the 'Power State' = 'On' when it should be 'Dim level' = '0' and 'Power State' = 'Off'
The SwitchLinc device is linked to the V2. Futher, when I check the SDM log, you can see that the Switch is sending its status updates out to the network. It seems that the HB Insteon Plug-in is just not reading the info correctly.
I would appreciate if you could take a look.
I would like to re-address my last post. I would love my insteon-HB setup to be fully 'state aware'. Meaning, if you turn a SwitchLinc on/off or adjust the dim level, the HB device shows the respective changes. I currently have funny things happen. For example:
If I turn the office light off (from the switch), the HB device changes 'Dim Level' = '1' and leaves the 'Power State' = 'On' when it should be 'Dim level' = '0' and 'Power State' = 'Off'
The SwitchLinc device is linked to the V2. Futher, when I check the SDM log, you can see that the Switch is sending its status updates out to the network. It seems that the HB Insteon Plug-in is just not reading the info correctly.
I would appreciate if you could take a look.
Scott,
I think I asked this in a previous time/post but...
Have you had a chance to look at the Insteon PLM (http://www.smarthome.com/2412s.html) yet? It replaces the PLC and the SDM. From what I've read, all it takes is ::cough:: simple ASCII commands for communication.
On the surface, it sounds like this may be the better long-term choice for Insteon communication...
EDIT:
Here is a link to the PLM Developers Guide:
http://www.smarthome.com/manuals/2412sdevguide.pdf
My $.02
Terry
I think I asked this in a previous time/post but...
Have you had a chance to look at the Insteon PLM (http://www.smarthome.com/2412s.html) yet? It replaces the PLC and the SDM. From what I've read, all it takes is ::cough:: simple ASCII commands for communication.
On the surface, it sounds like this may be the better long-term choice for Insteon communication...
EDIT:
Here is a link to the PLM Developers Guide:
http://www.smarthome.com/manuals/2412sdevguide.pdf
My $.02
Terry