Insteon Status Update

General HouseBot discussion. Any issues that don't fit into any of the other topics belong here.
Post Reply
bjlamarca
Member
Posts: 83
Joined: Wed Apr 13, 2005 1:09 am
Location: White Plains, NY

Insteon Status Update

Post by bjlamarca »

Using the PLM and a SwitchLinc (SL), the SL is linked to the PLM so when I turn on the SL locally, HB updates the status. But when I turn on the SL from a KeypadLinc, HB does not update the status. A workaround that I am using is to have a task in HB that listens for the Button on the KeypadLinc and then changes the status of the SL in HB. The problem with this is that after you press the KeypadLincs button, you get two devices that are trying to turn the SL on: the KeypadLinc and HB though the PLM. Is there a better way to handle this?
ScottBot
Site Admin
Posts: 2790
Joined: Thu Feb 13, 2003 6:46 pm
Location: Georgia (USA)
Contact:

Re: Insteon Status Update

Post by ScottBot »

Not sure, but could you just create a link from the KeyPadLinc to the PLM so when it controls the SL it would also notify HouseBot?
Scott
dorrsr
Member
Posts: 9
Joined: Thu Jun 05, 2008 11:22 am

Re: Insteon Status Update

Post by dorrsr »

Could you modify your task so rather than sending an ON command to the device via PLM and SwitchLinc, you let the SwitchLinc turn it on?

The HouseBot task could detect the SwitchLinc keypress, wait a second, then check status. If the status is on, then do nothing, else if it is off, you could turn the device on.
bjlamarca
Member
Posts: 83
Joined: Wed Apr 13, 2005 1:09 am
Location: White Plains, NY

Re: Insteon Status Update

Post by bjlamarca »

dorrsr I am not sure that I follow you. In the situation I am talking about the SwitchLinc is not pressed locally, it is turned on by a signal sent from a Keypadlinc.

Scott, the button on the KeypadLinc is linked to the PLM. HB does not know that when that button is pressed it should change the status of the SwitchLinc. The task accomplishes this, but creates unneccessary Insteon traffic. Maybe a way in HB to change the status of a device without sending the corrsponding signal out to the PLM?
kilowatt
Senior Member
Posts: 152
Joined: Thu Jan 08, 2004 5:45 pm
Location: Westford, MA

Re: Insteon Status Update

Post by kilowatt »

I've seen this problem also. Perhaps the concept of an alias could be added to house bot so we could link house bot Insteon devices. Then housebot would know to update the state of both devices when it receives a change from either.

The other way to handle this is to trigger a task when one of the devices state changes. After a short delay get the status of the other device. This will get housebot to update the reflected status of the device without sending out extra on/off commands
bjlamarca
Member
Posts: 83
Joined: Wed Apr 13, 2005 1:09 am
Location: White Plains, NY

Re: Insteon Status Update

Post by bjlamarca »

Perhaps the concept of an alias could be added to house bot so we could link house bot Insteon devices.
To add to that idea, perhaps the Insteon Devices could have properties for "Devices that this Device Controls" and / or "Devices that control this Device". Following my example, I have a HB Device for the button on the KeypadLinc that turns on the SwitchLinc, and a HB Device for that SwitchLinc. The KeypadLinc button device could have a property "Devices that this Device Controls" that lists the SwitchLinc Device.

Hope I explained that clearly. I sure it would take some pretty heavy modifications, maybe you could take a look Scott :D
Post Reply