Jump to content

ISY9i and Elk, using new 2486D 8 button keypad. issues


lewishipkins

Recommended Posts

I have a customer with an ISY99i running the latest version of 3.3.10. I have an Elk M1 system and the two work well together.

 

I am trying to control a garage door that used to be controlled with an Insteon device. When it died, i wired the garage door to an output on the Elk system and i can control it well with Ekeypad and other means via the Elk Alarm keypad F function buttons.

 

I wrote a program to close the output on the Elk whenever the H button was pressed on the 8 button keypad. If the button goes on, close the output for a few seconds and when the light goes out, close the contact for a few seconds.

 

I was testing this on an older 8 button keypad and thought that the buttons were defective and ordered a new 8 button keypad, the 2486D. I installed it. i have the following program running on the old keypad and it works 50% of the time. Not exactly correct. i will turn off the button and the garage door wont move. i will turn on the button again and the garage door will move.

 

I installed the new 2486D and it doesn't seem to do anything. If i got to Diagnostics/Event Viewer, i can see activity when i press the H button, but the program will not run at all. Is there an issue with the newer keypad and the ISY99i or the Modem? Its frustrating when i know it should work. Or the communications between the Elk and the ISY is too slow?

 

Am i going about this the wrong way with the program?

 

 

If

Control '22.47.30.1 / 22.47.30.H' is switched Off

 

Then

Set Elk Output 'DET GARAGE DOOR' On

Wait 3 seconds

Set Elk Output 'DET GARAGE DOOR' Off

Set Scene 'DET-GAR DOOR OPEN/CLOSE' Off

 

 

Else

- No Actions - (To add one, press 'Action')

 

 

Else

- No Actions - (To add one, press 'Action')

 

and then the on program.

 

If

Control '22.47.30.1 / 22.47.30.H' is switched On

 

Then

Set Elk Output 'DET GARAGE DOOR' On

Wait 3 seconds

Set Elk Output 'DET GARAGE DOOR' Off

Set Scene 'DET-GAR DOOR OPEN/CLOSE' On

 

Else

- No Actions - (To add one, press 'Action')

Link to comment
Share on other sites

Are you looking at Programs | Summary to know the Program is not being triggered?

 

Check that Program is Enabled, not under a Folder that has a False Condition, and that Program has been Saved.

 

Run Tools | Diagnostics | Event Viewer with LEVEL 3. Press the KeypadLinc H button On and Off and post the event trace.

Link to comment
Share on other sites

i have been looking at event viewer and can see activity with each button push. The program is enabled, i dont see the disabled symbol on it. it is in a folder with some other programs that are running and not restrictions on it. I'll have to capture what the log is showing the next time i am there.

 

I looked at the summary and I can see that the event has run at times, I will check to see if the issue is the program running or at the Elk end although i know the contact output works well. I didnt know if the newer 8 button dual band keypad was the issue either since the modem is an older style and not dual band.

Link to comment
Share on other sites

I went to look at this again today. When i press the "H" button on the keypad, this is what i see in the event viewer, level 3. i have the device added to the system and the program i am using is listed above in my first email. In programs/summary, i see that it is enabled and runs at startup. the last time it ran once, was last week when i used the older 8 button keypad that was here, but i used a different button, i thought perhaps the physical button was damaged. The program doesnt seem to run, it looks like the system sees the activity on the keypad, button H.

 

Mon 03/18/2013 12:07:42 PM : [ELK 0 0 1] (113/111/0)

 

Mon 03/18/2013 12:07:43 PM : [iNST-SRX ] 02 50 22.47.30 13.00.08

 

C3 06 00 (00)

 

Mon 03/18/2013 12:07:43 PM : [std-Group ] 22.47.30-->13.00.08, Max Hops=3, Hops Left=0

 

Mon

 

03/18/2013 12:07:44 PM : [iNST-SRX ] 02 50 22.47.30 13.00.08 C3 06 00 (00)

 

Mon 03/18/2013 12:07:44 PM : [std-

 

Group ] 22.47.30-->13.00.08, Max Hops=3, Hops Left=0

 

Mon 03/18/2013 12:07:46 PM : [iNST-SRX ] 02 50 22.47.30 11.00.08

 

C3 06 00 (00)

 

Mon 03/18/2013 12:07:46 PM : [std-Group ] 22.47.30-->11.00.08, Max Hops=3, Hops Left=0

Link to comment
Share on other sites

Click on the KeypadLinc Primary node. What is displayed on the second line at the top of the display on the right side. Line one has the KeypadLinc node name. Line two has the type of device and the firmware level v.??.

 

The Insteon messages being traced are not what is expected which is why the Program is not being triggered. Not sure at this point if this is a problem with missing link records or a change in the message format.

 

Also note the communication from the KeypadLinc location is at the very limit of success. Hops Left=0 is as bad as it gets and still function. Have the Access Points that are coupling the two 120v legs (phases) been checked with the 4 tap Set button test to verify they are in RF range of each other and on opposite 120v legs.

Link to comment
Share on other sites

This is the device i purchased.

 

http://www.smarthomepro.com/2486DWH8/Ke ... ite/p.aspx

 

I say its dual band but perhaps i am wrong. it has a little gold disc on the back, that i thought was the antenna like some others that i had put in recently at another location. Unless its a heat detector or something like that. the older 8 button keypad i removed didnt have it.

 

The front of the switch says V6.2 /1252 on it. I looked at the site and there is no mention of it. I have wired couplers in place. its a large 28000 sq foot house and the ISY is located in the basement utility room. There are roughly 60 switches and keypads in place, this was a replacement for one that was previously controlling the output on the Elk as I mentioned. Just puzzled. i tried to add it to another scene and had issues too with it.

Link to comment
Share on other sites

Under the Admin Console, when a node is clicked the right side displays information about the type of device and its firmware level on line two

 

 

The retail site does not list a Dual Band KeypadLinc Dimmer. Perhaps they are available only through the Pro outlet.

post-973-140474158626_thumb.jpg

Link to comment
Share on other sites

I don't think that is a Dual Band KeypadLinc. The v.41 firmware should be I2CS which explains some of the trace messages. There should be a conventional Group Broadcast message before the ones being traced. With Hops Left=0 on the messages that did arrive I suspect a comm issue. Suggest connecting the new KeypadLinc to an Appliance cord, plugging the Appliance cord into the same location as the ISY PLM. With Event Trace running at LEVEL 3, repeat the button H press test and post that trace. I think the messages that would normally trigger the Program are not arriving at the PLM due to comm problems.

 

Thanks Brian

Link to comment
Share on other sites

I actually have the keypad plugged into an appliance cord now for testing. I got tired of walking between the two areas and dragging the latop. i plugged it into the outlet that the PLM is plugged into.

 

The beeper makes all the sense, its the one difference between the old ones that i forgot about. Here's what i copied out of the log. this is pressing button H again.

 

Mon 03/18/2013 04:02:16 PM : [iNST-SRX ] 02 50 22.47.30 11.00.08 CB 06 00 (00)

 

Mon 03/18/2013 04:02:16 PM : [std-Group ] 22.47.30-->11.00.08, Max Hops=3, Hops Left=2

 

Mon 03/18/2013 04:02:17 PM : [iNST-SRX ] 02 50 22.47.30 11.00.08 CB 06 00 (00)

 

Mon 03/18/2013 04:02:17 PM : [std-Group ] 22.47.30-->11.00.08, Max Hops=3, Hops Left=2

 

Mon 03/18/2013 04:02:26 PM : [iNST-SRX ] 02 50 22.47.30 11.00.08 C3 06 00 (00)

 

Mon 03/18/2013 04:02:26 PM : [std-Group ] 22.47.30-->11.00.08, Max Hops=3, Hops Left=0

 

Mon 03/18/2013 04:02:31 PM : [iNST-SRX ] 02 50 22.47.30 13.00.08 CB 06 00 (00)

 

Mon 03/18/2013 04:02:31 PM : [std-Group ] 22.47.30-->13.00.08, Max Hops=3, Hops Left=2

 

Mon 03/18/2013 04:02:31 PM : [iNST-SRX ] 02 50 22.47.30 13.00.08 C3 06 00 (00)

 

Mon 03/18/2013 04:02:31 PM : [std-Group ] 22.47.30-->13.00.08, Max Hops=3, Hops Left=0

Link to comment
Share on other sites

Thanks. That eliminates comm as a question. It is still not working because the KeypadLinc is not sending the expected standard Group Broadcast message the ISY uses to trigger events. Since no one has reported this before that I have seen and v.41 KeypadLincs are in use by others I suggest Deleting the KeypadLinc, doing a Factory reset on the KeypadLinc, followed by adding the KeypadLinc back to the ISY. With the Event Viewer running at LEVEL 3, push a few of the buttons on the KeypadLinc including button H. This will show if the KeypadLinc starts out with the expected Group Broadcast messages.

 

These are traces from an I2CS I/O Linc which has the standard Group Broadcast messages in Blue followed by the I2CS format Broadcast messages. It is the Blue messages the ISY uses to trigger events and they are missing from the I2CS KeypadLinc. The Red messages are in addition to the standard Group Broadcast and are the only ones the KeypadLinc is sending

 

Mon 03/18/2013 05:47:15 PM : [iNST-SRX ] 02 50 1C.FD.D5 00.00.01 CB 11 00 LTONRR (00)

 

Mon 03/18/2013 05:47:15 PM : [std-Group ] 1C.FD.D5-->Group=1, Max Hops=3, Hops Left=2

 

Mon 03/18/2013 05:47:15 PM : [ 1C FD D5 1] DON 0

 

Mon 03/18/2013 05:47:15 PM : [ 1C FD D5 1] ST 255

 

Mon 03/18/2013 05:47:15 PM : [iNST-SRX ] 02 50 1C.FD.D5 11.00.01 CB 06 00 (00)

 

Mon 03/18/2013 05:47:15 PM : [std-Group ] 1C.FD.D5-->11.00.01, Max Hops=3, Hops Left=2

 

Mon 03/18/2013 05:47:17 PM : [iNST-SRX ] 02 50 1C.FD.D5 00.00.01 CB 13 00 LTOFFRR(00)

 

Mon 03/18/2013 05:47:17 PM : [std-Group ] 1C.FD.D5-->Group=1, Max Hops=3, Hops Left=2

 

Mon 03/18/2013 05:47:17 PM : [ 1C FD D5 1] DOF 0

 

Mon 03/18/2013 05:47:17 PM : [ 1C FD D5 1] ST 0

 

Mon 03/18/2013 05:47:17 PM : [iNST-SRX ] 02 50 1C.FD.D5 13.00.01 CB 06 00 (00)

 

Mon 03/18/2013 05:47:17 PM : [std-Group ] 1C.FD.D5-->13.00.01, Max Hops=3, Hops Left=2

Link to comment
Share on other sites

LeeG, thanks SO very much as always for your most thorough analysis and recommendations.

 

I must say that KPL v41 (only) does have a problem with ISY timing for which we put a workaround in 4.0.2. If you are not on 4.0.2, it's best to upgrade and retry LeeG's suggestions.

 

With kind regards,

Michel

Link to comment
Share on other sites

Thanks to all for the information. This customer has an older ISY99i, so I'm limited to the current firmware and can't move up to the newer versions or Beta. I did try deleting the device and resetting it. then adding it back in. I received the same results. I can test it at home, i have an updated ISY994i unit with more recent software running on it to see if that is the issue and if i get the correct results.

Link to comment
Share on other sites

Lewishipkins

 

This is trace of a V41 KeypadLinc button H press on 3.3.10. I had no problems with the link table creation so if you can get a clean install on 3.3.10 I would think it would work. I had created no Scenes when I ran the button H test if that makes any difference.

 

Thu 03/21/2013 12:24:46 PM : [iNST-SRX ] 02 50 22.8B.E0 00.00.08 CB 11 00 LTONRR (00)

 

Thu 03/21/2013 12:24:46 PM : [std-Group ] 22.8B.E0-->Group=8, Max Hops=3, Hops Left=2

 

Thu 03/21/2013 12:24:46 PM : [ 22 8B E0 8] DON 0

 

Thu 03/21/2013 12:24:46 PM : [ 22 8B E0 8] ST 255

 

Thu 03/21/2013 12:24:46 PM : [iNST-SRX ] 02 50 22.8B.E0 11.00.08 CB 06 00 (00)

 

Thu 03/21/2013 12:24:46 PM : [std-Group ] 22.8B.E0-->11.00.08, Max Hops=3, Hops Left=2

 

Thu 03/21/2013 12:24:49 PM : [iNST-SRX ] 02 50 22.8B.E0 00.00.08 CB 13 00 LTOFFRR(00)

 

Thu 03/21/2013 12:24:49 PM : [std-Group ] 22.8B.E0-->Group=8, Max Hops=3, Hops Left=2

 

Thu 03/21/2013 12:24:49 PM : [ 22 8B E0 8] DOF 0

 

Thu 03/21/2013 12:24:49 PM : [ 22 8B E0 8] ST 0

 

Thu 03/21/2013 12:24:49 PM : [iNST-SRX ] 02 50 22.8B.E0 13.00.08 CB 06 00 (00)

 

Thu 03/21/2013 12:24:49 PM : [std-Group ] 22.8B.E0-->13.00.08, Max Hops=3, Hops Left=2

Link to comment
Share on other sites

  • 4 weeks later...

I have upgraded the controller here to the newer ISY994i unit and am running 4.02 right now. I am still having issues with this new keypad and getting it to trigger a program, to open/close the garage door which is an Elk contact relay.

 

I get this in the event viewer when i press the button on/off. i have checked the Programs/Summary and can see that the program is enabled. I cannot figure out why the button press will not open/close the garage door.

 

Mon 04/15/2013 12:01:59 PM : [iNST-SRX ] 02 50 22.47.30 11.00.08 CB 06 00 (00)

 

Mon 04/15/2013 12:01:59 PM : [std-Group ] 22.47.30-->11.00.08, Max Hops=3, Hops Left=2

 

Mon 04/15/2013 12:01:59 PM : [iNST-SRX ] 02 50 22.47.30 11.00.08 C3 06 00 (00)

 

Mon 04/15/2013 12:01:59 PM : [std-Group ] 22.47.30-->11.00.08, Max Hops=3, Hops Left=0

 

Mon 04/15/2013 12:02:04 PM : [iNST-SRX ] 02 50 22.47.30 13.00.08 C3 06 00 (00)

 

Mon 04/15/2013 12:02:04 PM : [std-Group ] 22.47.30-->13.00.08,

Link to comment
Share on other sites

4.0.3 has options for setting the link records in the KPL for controlling what messages the KPL sends when a button is pressed.

 

Was the KPL deleted and readded after going to 4.0.2?

 

The KPL is still not sending the expected message that I marked in Blue in a previous post.

 

Suggest going to 4.0.3. Delete the KPL. Factory Reset the KPL and added back under 4.0.3. Then post the event trace of a button press.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


  • Recently Browsing

    • No registered users viewing this page.
  • Who's Online (See full list)

  • Forum Statistics

    • Total Topics
      36.6k
    • Total Posts
      368.1k
×
×
  • Create New...