My Biggest Indigo Complaint

Posted on
Wed Dec 28, 2016 10:29 am
ryanbuckner offline
Posts: 1074
Joined: Oct 08, 2011
Location: Northern Virginia

My Biggest Indigo Complaint

I have 3 KPLs in my house. They are all driven by indigo triggers.

At least 3 times per week my kids / wife press buttons quickly together that cause an endless loop, resulting in lights flashing and fans humming sporadically. I have reserved to programming 1 button on each KPL to cycle the comms on the device so I don't need to take out my macbook.

Have you guys experienced this too with KPLs and is there a better way than 14 triggers per KPL ?

Posted on
Wed Dec 28, 2016 3:16 pm
matt (support) offline
Site Admin
User avatar
Posts: 21411
Joined: Jan 27, 2003
Location: Texas

Re: My Biggest Indigo Complaint

Can you copy/paste an Event Log example of the problem occurring and described for us in detail how you have your Triggers defined?

Image

Posted on
Wed Dec 28, 2016 3:18 pm
Colorado4Wheeler offline
User avatar
Posts: 2794
Joined: Jul 20, 2009
Location: Colorado

Re: My Biggest Indigo Complaint

I have at least 8 KPL's and they are a crucial part of my home automation and the only problems I have are with the devices themselves going wonky after a few years. I mean, no joke, I have four that I bought at the same time and installed about the same time and all four went nuts at almost the same time.

Otherwise, though, KPL's work great, it will be interesting to see how you have them set up that are causing them to freak out like that. My guess is nested triggers are re-triggering things.

My Modest Contributions to Indigo:

HomeKit Bridge | Device Extensions | Security Manager | LCD Creator | Room-O-Matic | Smart Dimmer | Scene Toggle | Powermiser | Homebridge Buddy

Check Them Out Here

Posted on
Thu Dec 29, 2016 8:53 am
whmoorejr offline
User avatar
Posts: 762
Joined: Jan 15, 2013
Location: Houston, TX

Re: My Biggest Indigo Complaint

I have had the exact same issue. The only cause I can assume is I have a 2 year old that likes to push buttons and whenever this has happened, there is a little chair next to one of the KPLs. But I can't duplicate / replicate whatever button sequence she is mashing out that causes a fan or light to go into an on-off loop. Last time it happened, I had to shut off all the triggers and devices to reset it all back to normal.

Other than the occasional 2 year old button mashing, the only other issue I have had with KPLs is one in the master bedroom. It controls multiple lights throughout the house and sometimes the status led doesn't communicate. There is always at least two devices in my house that don't want to communicate properly. (I'll dig more into that after I install one of those phase bridge thingies in my breaker box)

Anyway, if you can track down your KPL issue, I will help me with my button mashing 2-year-old.

Bill
My Plugin: My People

Posted on
Sun Jan 01, 2017 8:15 pm
ryanbuckner offline
Posts: 1074
Joined: Oct 08, 2011
Location: Northern Virginia

Re: My Biggest Indigo Complaint

matt (support) wrote:
Can you copy/paste an Event Log example of the problem occurring and described for us in detail how you have your Triggers defined?


Ok, here it goes.

Test Case: I pressed KPL button 4 quickly 4 (four) times. This light is connected to an ApplianceLinc that controls a desk lamp that my 8 year old daughter calls her "lantern". This is a good test case because she often presses this button multiple times because there's a delay in this light turning on for some reason. Don't get too hung up on those details because any repetitive button press on any one of my 3 KPLs creates a similar loop. This one is a 6 button KPL. Hopefully I've done something to create it in the triggers.

The Event Log: In order to end this loop I disabled the comms through the mac Indigo client.

Code: Select all
Jan 1, 2017, 8:50:17 PM
   Received INSTEON                "Lexi's Room KPL" on (button 4)
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Received INSTEON                "Lexi's Room KPL" off (button 4)
   Trigger                         Lexi's KPL Button 4 OFF
   Received INSTEON                "Lexi's Room KPL" on (button 4)
   Trigger                         Lexi's KPL Button 4 ON
   Error                           "Lexi's Room KPL" keypad button 4 on; send failed (no acknowledgment)
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Trigger                         Set house occupied when Ryan comes home
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    1D.FD.5D keypad button 4 on
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF


Trigger Definition: I'm only listing the definition of this button so let me know if you want to see the others too. No conditions set on any:

    Lexi's KPL Button 4 ON - On device state changed, Keypad button LED 4 becomes on; Turn on appliance Lexi's Lantern
    Lexi's KPL Button 4 OFF - On device state changed, Keypad button LED 4 becomes off; Turn off appliance Lexi's Lantern
    KPL LED for Lexi's Lantern Synch ON - On device state changed, Lexi's Lantern becomes on; Turn on keypad button; Lexi's Room KPL; button 4
    KPL LED for Lexi's Lantern Synch OFF - On device state changed, Lexi's Lantern becomes off; Turn off keypad button; Lexi's Room KPL; button 4

The last 2 are used to set the button lights on and off so they correctly match the state of the device should I control the light through any other means than the KPL (schedule, Indigo Touch, etc..)

Posted on
Sun Jan 01, 2017 10:07 pm
ryanbuckner offline
Posts: 1074
Joined: Oct 08, 2011
Location: Northern Virginia

Re: My Biggest Indigo Complaint

Just happened again with a different KPL. Same trigger logic:

Code: Select all
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Error                           resending previous command (reply mismatch)
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   PowerLinc                       Unexpected command 02 A6 (flushing)
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON
   Sent INSTEON                    "Kitchen KPL" off
   Trigger                         Kitchen KPL Button 1 OFF
   Sent INSTEON                    "Kitchen Fan - Light" on to 100
   Trigger                         KPL LED For Kitchen Light Sync - ON
   Sent INSTEON                    "Kitchen Fan - Light" off
   Trigger                         KPL LED For Kitchen Light Sync - OFF
   Sent INSTEON                    "Kitchen KPL" on to 100
   Trigger                         Kitchen KPL Button 1 ON

Posted on
Mon Jan 02, 2017 1:40 pm
matt (support) offline
Site Admin
User avatar
Posts: 21411
Joined: Jan 27, 2003
Location: Texas

Re: My Biggest Indigo Complaint

For these two:

Code: Select all
Lexi's KPL Button 4 ON - On device state changed, Keypad button LED 4 becomes on; Turn on appliance Lexi's Lantern
Lexi's KPL Button 4 OFF - On device state changed, Keypad button LED 4 becomes off; Turn off appliance Lexi's Lantern

Instead of using Device State Changed type trigger use the INSTEON Command Received type with On (and OFF for the 2nd trigger) for Button/Group 4. By doing that the trigger will only execute when the physical button on the KPL is pressed and not just when the LED changes states because of another command or device.

Image

Posted on
Mon Jan 02, 2017 4:27 pm
ryanbuckner offline
Posts: 1074
Joined: Oct 08, 2011
Location: Northern Virginia

Re: My Biggest Indigo Complaint

matt (support) wrote:
For these two:

Code: Select all
Lexi's KPL Button 4 ON - On device state changed, Keypad button LED 4 becomes on; Turn on appliance Lexi's Lantern
Lexi's KPL Button 4 OFF - On device state changed, Keypad button LED 4 becomes off; Turn off appliance Lexi's Lantern

Instead of using Device State Changed type trigger use the INSTEON Command Received type with On (and OFF for the 2nd trigger) for Button/Group 4. By doing that the trigger will only execute when the physical button on the KPL is pressed and not just when the LED changes states because of another command or device.


Thanks Matt. That appears to work. Still having ACK issues with the appliancelinc but the loop is gone and the commands are completing. It doesn't look like they are firing in order but I can live with it now that I don't have to reset it all.

Thank you so much!!

Code: Select all
   Received INSTEON                "Lexi's Room KPL" on (button 4)
   Trigger                         Lexi's KPL Button 4 ON
   Received INSTEON                "Lexi's Room KPL" off (button 4)
   Trigger                         Lexi's KPL Button 4 OFF
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Received INSTEON                "Lexi's Room KPL" on (button 4)
   Trigger                         Lexi's KPL Button 4 ON
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Received INSTEON                "Lexi's Room KPL" off (button 4)
   Trigger                         Lexi's KPL Button 4 OFF
   Error                           "Lexi's Room KPL" keypad button 4 on; send failed (no acknowledgment)
   Sent INSTEON                    "Lexi's Lantern" on
   Trigger                         KPL LED For Lexi's Lantern Synch- ON
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off
   Sent INSTEON                    "Lexi's Lantern" off
   Trigger                         KPL LED For Lexi's Lantern Synch - OFF
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 on
   Sent INSTEON                    "Lexi's Room KPL" keypad button 4 off

Posted on
Wed Jan 18, 2017 4:18 pm
ryanbuckner offline
Posts: 1074
Joined: Oct 08, 2011
Location: Northern Virginia

Re: My Biggest Indigo Complaint

2 weeks later and no looping issues! Thanks again

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 3 guests