www.homeseer.com    
 

Go Back   HomeSeer Message Board > Lighting & Primary Technology Plug-ins > Lighting & Primary Technology Discussion > Insteon Plug-in (Mark Sandler)

Insteon Plug-in (Mark Sandler) Discussions related to Mark Sandler's 3rd parth plug-in for controlling Insteon devices via Smarthome's PLM interfaces (the 2412 & 2413 series controllers)

Reply
 
Thread Tools Display Modes
  #1  
Old August 10th, 2010, 10:52 PM
skozin's Avatar
skozin skozin is offline
Seer Master
 
Join Date: Oct 2002
Location: Buffalo Grove, IL
Posts: 627
A possible bug in plugin

Mark:

This bug I think was in the plugin before you started taking over. I have 2 switches and all the links are correct, but when I go into map device connections 2 of the links are incorrect.

Insteon Hallway Keypad (0C.89.C1):
->Button 2 controls Insteon Laundry Room Lights (05.4E.9D). Button 1 reflects back (2-way)
->Button 3 controls Insteon Kitchen Island Lights (12.8F.46). Button 1 reflects back (2-way)
->Button 3 controls Insteon Kitchen Table Keypad (0B.49.C1). Button 4 reflects back (2-way)
->Button 4 controls Insteon Kitchen Table Keypad (0B.49.C1). Button 4 reflects back (2-way) (Wrong should be button 1 reflects back)
->Button 5 controls Insteon Keypad Hallway-Great Room (0F.95.AA). Button 1 reflects back (2-way)
->Button 5 controls Insteon Foyer Keypad (12.3A.4B). Button 2 reflects back (2-way)
->Button 5 controls Insteon Hallway Downstairs (15.85.68). Button 1 reflects back (2-way)
->Button 5 controls Insteon Hallway-Kitchen Lights (15.81.26). Button 1 reflects back (2-way)
->Button 6 controls Insteon Living Room-Hallway Switch (15.81.8E). Button 1 reflects back (2-way)
->Button 6 controls Insteon Living Room-Den Switch (15.81.B8). Button 1 reflects back (2-way)
->Button 8 controls Insteon Great Room Hall Switch (12.D7.A5). Button 1 reflects back (2-way)
->Button 8 controls Insteon Great Room Kitchen Switch (04.47.92). Button 1 reflects back (2-way)


Insteon Kitchen Table Keypad (0B.49.C1):
->Button 1 controls Insteon Hallway Keypad (0C.89.C1). Button 4 reflects back (2-way)
->Button 4 controls Insteon Hallway Keypad (0C.89.C1). Button 4 reflects back (2-way) (Wrong- should be Button 3 reflects back)
->Button 4 controls Insteon Kitchen Island Lights (12.8F.46). Button 1 reflects back (2-way)

I have tried to delete the switches and relink, but the same think reoccurs.

Here are the device links:
HALLWAY KEYPAD:
Link #18 Button B controls Insteon Laundry Room Lights (05.4E.9D)
Link #27 Button C controls Insteon Kitchen Island Lights (12.8F.46)
Link #29 Button C controls Insteon Kitchen Table Keypad (0B.49.C1)
Link #10 Button D controls Insteon Kitchen Table Keypad (0B.49.C1)
Link #19 Button E controls Insteon Foyer Keypad (12.3A.4B)
Link #23 Button E controls Insteon Hallway Downstairs (15.85.68)
Link #25 Button E controls Insteon Hallway-Kitchen Lights (15.81.26)
Link #13 Button E controls Insteon Keypad Hallway-Great Room (0F.95.AA)
Link #16 Button F controls Insteon Living Room-Den Switch (15.81.B8)
Link #14 Button F controls Insteon Living Room-Hallway Switch (15.81.8E)
Link #39 Button H controls Insteon Great Room Hall Switch (12.D7.A5)
Link #41 Button H controls Insteon Great Room Kitchen Switch (04.47.92)
Link #1 Button A/Load has local control reporting to HomeSeer
Link #2 Button B has local control reporting to HomeSeer
Link #3 Button C has local control reporting to HomeSeer
Link #4 Button D has local control reporting to HomeSeer
Link #5 Button E has local control reporting to HomeSeer
Link #6 Button F has local control reporting to HomeSeer
Link #7 Button G has local control reporting to HomeSeer
Link #8 Button H has local control reporting to HomeSeer
Link #21 Button A/Load is controlled by HomeSeer using PLM Database Link #13 (Button Control Group) - On Level 100%, Ramp Rate .1 Sec.
Link #9 Button A/Load is controlled by HomeSeer using PLM Database Link #254 HomeSeer 'All Devices Group' - On Level 100%, Ramp Rate .1 Sec.
Link #22 Button B is controlled by HomeSeer using PLM Database Link #14 (Button Control Group) - Command: On
Link #17 Button B is controlled by Insteon Laundry Room Lights Switch/Load (05.4E.9D) using Insteon Link #1 - Command: On
Link #33 Button C is controlled by HomeSeer using PLM Database Link #15 (Button Control Group) - Command: On
Link #28 Button C is controlled by Insteon Kitchen Island Lights Switch/Load (12.8F.46) using Insteon Link #1 - Command: On
Link #30 Button C is controlled by Insteon Kitchen Table Keypad Button B (0B.49.C1) using Insteon Link #4 - Command: On
Link #34 Button D is controlled by HomeSeer using PLM Database Link #16 (Button Control Group) - Command: On
Link #11 Button D is controlled by Insteon Kitchen Table Keypad Button On/Load (0B.49.C1) using Insteon Link #1 - Command: On
Link #35 Button E is controlled by HomeSeer using PLM Database Link #17 (Button Control Group) - Command: On
Link #20 Button E is controlled by Insteon Foyer Keypad Button A/Load (12.3A.4B) using Insteon Link #1 - Command: On
Link #24 Button E is controlled by Insteon Hallway Downstairs Switch/Load (15.85.68) using Insteon Link #1 - Command: On
Link #26 Button E is controlled by Insteon Hallway-Kitchen Lights Switch/Load (15.81.26) using Insteon Link #1 - Command: On
Link #12 Button E is controlled by Insteon Keypad Hallway-Great Room Button On/Load (0F.95.AA) using Insteon Link #1 - Command: On
Link #36 Button F is controlled by HomeSeer using PLM Database Link #18 (Button Control Group) - Command: On
Link #31 Button F is controlled by Insteon Living Room-Den Switch Switch/Load (15.81.B8) using Insteon Link #1 - Command: On
Link #32 Button F is controlled by Insteon Living Room-Hallway Switch Switch/Load (15.81.8E) using Insteon Link #1 - Command: On
Link #37 Button G is controlled by HomeSeer using PLM Database Link #19 (Button Control Group) - Command: On
Link #15 Button H is controlled by HomeSeer using PLM Database Link #20 (Button Control Group) - Command: On
Link #38 Button H is controlled by Insteon Great Room Hall Switch Switch/Load (12.D7.A5) using Insteon Link #1 - Command: On
Link #40 Button H is controlled by Insteon Great Room Kitchen Switch Switch/Load (04.47.92) using Insteon Link #1 - Command: On


KITCHEN TABLE KEYPAD
Link #1 Button B controls Insteon Hallway Keypad (0C.89.C1)
Link #3 Button B controls Insteon Kitchen Island Lights (12.8F.46)
Link #5 Button On/Load controls Insteon Hallway Keypad (0C.89.C1)
Link #8 Button A has local control reporting to HomeSeer
Link #9 Button B has local control reporting to HomeSeer
Link #10 Button C has local control reporting to HomeSeer
Link #11 Button D has local control reporting to HomeSeer
Link #12 Button Off has local control reporting to HomeSeer
Link #7 Button On/Load has local control reporting to HomeSeer
Link #15 Button A is controlled by HomeSeer using PLM Database Link #22 (Button Control Group) - Command: On
Link #19 Button B is controlled by HomeSeer using PLM Database Link #23 (Button Control Group) - Command: On
Link #2 Button B is controlled by Insteon Hallway Keypad Button C (0C.89.C1) using Insteon Link #3 - Command: On
Link #4 Button B is controlled by Insteon Kitchen Island Lights Switch/Load (12.8F.46) using Insteon Link #1 - Command: On
Link #16 Button C is controlled by HomeSeer using PLM Database Link #24 (Button Control Group) - Command: On
Link #17 Button D is controlled by HomeSeer using PLM Database Link #25 (Button Control Group) - Command: On
Link #18 Button Off is controlled by HomeSeer using PLM Database Link #26 (Button Control Group) - Command: On
Link #14 Button On/Load is controlled by HomeSeer using PLM Database Link #21 (Button Control Group) - Command: On
Link #13 Button On/Load is controlled by HomeSeer using PLM Database Link #254 HomeSeer 'All Devices Group' - Command: On
Link #6 Button On/Load is controlled by Insteon Hallway Keypad Button D (0C.89.C1) using Insteon Link #4 - Command: On

Is there a way to fix this bug?

Thanks,
Steve
Reply With Quote
  #2  
Old August 11th, 2010, 07:16 AM
mnsandler's Avatar
mnsandler mnsandler is offline
Insteon Overlord
 
Join Date: Apr 2005
Location: Virginia
Posts: 10,699
can you also post just the device sections from the insteon.ini for the two devices. i would like to see the actual link data.

and can you tell me which link #s (from each device) you think are being references on the incorrect mappings?
__________________
Mark

HS3 Pro 3.0.0.368
Hardware: Insteon Serial PLM | Vista Alarm 20P with AD2USB | HAI Omnistat2 | 1-Wire HA7E | RFXrec433 | Dahua Cameras | LiftMaster Internet Gateway
Plugins: Insteon (mine) | Vista Alarm (mine) | Omnistat 3 (by Kirby) | Ultra1Wire3 | RFXCOM | NetCAM | MyQ | BLRadar | BLDenon | Jon00 Charting
Platform: HP h8-1360t, Windows Server 2012 R2, i7-3.4GHz, 16GB memory
Reply With Quote
  #3  
Old August 11th, 2010, 07:27 AM
skozin's Avatar
skozin skozin is offline
Seer Master
 
Join Date: Oct 2002
Location: Buffalo Grove, IL
Posts: 627
[Device 8]
DeviceID=0C.89.C1
DeviceName=Hallway Keypad
DeviceLocation=Insteon
DeviceType=010C
FirmwareVer=2D
EEValues=DefaultRampRate=31,ResumeDim=138,FPTYPE=2,DefaultOn Level=255,OnLEDMask1=0,OnLEDMask2=0,OnLEDMask3=0,OnLEDMask4= 0,OnLEDMask5=0,OnLEDMask6=0,OnLEDMask7=0,OnLEDMask8=0,OffLED Mask1=0,OffLEDMask2=0,OffLEDMask3=0,OffLEDMask4=0,OffLEDMask 5=0,OffLEDMask6=0,OffLEDMask7=0,OffLEDMask8=0,NonToggleButto ns=0
DatabaseDelta=92
RecentDatabaseDelta=92
PollingInterval=0
LastContact=8/8/2010 9:17:59 PM
LinksDownloaded=1
NumLinks=41
Protocol=1
TotalInteractions=677
FailedInteractions=14
NoChannelSync=0
AutoShutoff=0
GroupLinkAddress 1=13
GroupLinkAddress 2=14
GroupLinkAddress 3=15
GroupLinkAddress 4=16
GroupLinkAddress 5=17
GroupLinkAddress 6=18
GroupLinkAddress 7=19
GroupLinkAddress 8=20
ChannelName1=Hallway Keypad Button A - Dining Room Lights
ChannelName2=Hallway Keypad Button B - Laundry Room Lights
ChannelName3=Hallway Keypad Button C - Kitchen Island Lights
ChannelName4=Hallway Keypad Button D- Kitchen Table Lights
ChannelName5=Hallway Keypad Button E - Hallway Lights
ChannelName6=Hallway Keypad Button F - Living Room Lights
ChannelName7=Hallway Keypad Button G - Den Lights
ChannelName8=Hallway Keypad Button H - Great Room Lights
Link 1=E2 01 0F D4 EF FF 1F 01 1
Link 2=E2 02 0F D4 EF FF 1F 02 2
Link 3=E2 03 0F D4 EF FF 1F 03 3
Link 4=E2 04 0F D4 EF FF 1F 04 4
Link 5=E2 05 0F D4 EF FF 1F 05 5
Link 6=E2 06 0F D4 EF FF 1F 06 6
Link 7=E2 07 0F D4 EF FF 1F 07 7
Link 8=E2 08 0F D4 EF FF 1F 08 8
Link 9=A2 FE 0F D4 EF FF 1F 01 9
Link 10=E2 04 0B 49 C1 FF 1F 01 12
Link 11=A2 01 0B 49 C1 FF 1F 04 13
Link 12=A2 01 0F 95 AA FF 1F 05 14
Link 13=E2 05 0F 95 AA FF 1F 01 15
Link 14=E2 06 15 81 8E 00 1F 06 16
Link 15=A2 14 0F D4 EF FF 1F 08 17
Link 16=E2 06 15 81 B8 00 1F 06 18
Link 17=A2 01 05 4E 9D FF 1F 02 22
Link 18=E2 02 05 4E 9D FF 1F 01 23
Link 19=E2 05 12 3A 4B FF 1F 01 26
Link 20=A2 01 12 3A 4B FF 1F 05 27
Link 21=A2 0D 0F D4 EF FF 1F 01 28
Link 22=A2 0E 0F D4 EF FF 1F 02 29
Link 23=E2 05 15 85 68 00 1F 05 34
SyncLinkedDevices=1
Link 24=A2 01 15 85 68 FF 1F 05 11
Link 25=E2 05 15 81 26 FF 1F 01 12
Link 26=A2 01 15 81 26 FF 1F 05 13
Link 27=E2 03 12 8F 46 FF 1F 01 10
Link 28=A2 01 12 8F 46 FF 1F 03 14
Link 29=E2 03 0B 49 C1 FF 1F 04 15
Link 30=A2 04 0B 49 C1 FF 1F 03 16
Link 31=A2 01 15 81 B8 FF 1F 06 25
Link 32=A2 01 15 81 8E FF 1F 06 27
Link 33=A2 0F 0F D4 EF FF 1F 03 28
Link 34=A2 10 0F D4 EF FF 1F 04 29
Link 35=A2 11 0F D4 EF FF 1F 05 30
Link 36=A2 12 0F D4 EF FF 1F 06 31
Link 37=A2 13 0F D4 EF FF 1F 07 33
Link 38=A2 01 12 D7 A5 FF 1F 08 36
Link 39=E2 08 12 D7 A5 FF 1F 01 37
Link 40=A2 01 04 47 92 FF 1F 08 42
Link 41=E2 08 04 47 92 FF 1F 01 43

[Device 9]
DeviceID=0B.49.C1
DeviceName=Kitchen Table Keypad
DeviceLocation=Insteon
DeviceType=020F
FirmwareVer=32
EEValues=FPTYPE=0,OnLEDMask1=0,OnLEDMask2=0,OnLEDMask3=0,OnL EDMask4=0,OnLEDMask5=0,OnLEDMask6=0,OnLEDMask7=0,OnLEDMask8= 0,OffLEDMask1=0,OffLEDMask2=0,OffLEDMask3=0,OffLEDMask4=0,Of fLEDMask5=0,OffLEDMask6=0,OffLEDMask7=0,OffLEDMask8=0,NonTog gleButtons=0
DatabaseDelta=174
RecentDatabaseDelta=174
PollingInterval=0
LastContact=8/8/2010 9:17:59 PM
LinksDownloaded=1
NumLinks=19
Protocol=1
TotalInteractions=323
FailedInteractions=4
NoChannelSync=0
AutoShutoff=0
GroupLinkAddress 1=21
GroupLinkAddress 2=22
GroupLinkAddress 3=23
GroupLinkAddress 4=24
GroupLinkAddress 5=25
GroupLinkAddress 6=26
GroupLinkAddress 7=19
GroupLinkAddress 8=20
ChannelName1=Kitchen Table Keypad Button On - Kitchen Table Lights
ChannelName2=Kitchen Table Keypad Button A
ChannelName3=Kitchen Table Keypad Button B - Kitchen Island Lights
ChannelName4=Kitchen Table Keypad Button C
ChannelName5=Kitchen Table Keypad Button D
ChannelName6=
SyncLinkedDevices=1
Link 1=E2 04 0C 89 C1 FF 1F 03 1
Link 2=A2 03 0C 89 C1 FF 1F 04 2
Link 3=E2 04 12 8F 46 FF 1F 01 3
Link 4=A2 01 12 8F 46 FF 1F 04 4
Link 5=E2 01 0C 89 C1 FF 1F 04 5
Link 6=A2 04 0C 89 C1 FF 1F 01 6
Link 7=E2 01 0F D4 EF FF 1F 01 7
Link 8=E2 03 0F D4 EF FF 1F 03 8
Link 9=E2 04 0F D4 EF FF 1F 04 9
Link 10=E2 05 0F D4 EF FF 1F 05 10
Link 11=E2 06 0F D4 EF FF 1F 06 11
Link 12=E2 08 0F D4 EF FF 1F 08 12
Link 13=A2 FE 0F D4 EF FF 1F 01 13
Link 14=A2 15 0F D4 EF FF 1F 01 14
Link 15=A2 16 0F D4 EF FF 1F 03 15
Link 16=A2 18 0F D4 EF FF 1F 05 17
Link 17=A2 19 0F D4 EF FF 1F 06 18
Link 18=A2 1A 0F D4 EF FF 1F 08 19
Link 19=A2 17 0F D4 EF FF 1F 04 16

From the Downstairs hallway Keypad It is Button C Link #30
From the Kitchen Keypad it is link #2

Last edited by mnsandler; August 11th, 2010 at 08:38 AM. Reason: just to highlight the links in question
Reply With Quote
  #4  
Old August 12th, 2010, 11:27 AM
mnsandler's Avatar
mnsandler mnsandler is offline
Insteon Overlord
 
Join Date: Apr 2005
Location: Virginia
Posts: 10,699
Steve,

give this a try. i did a little testing but my kpl links are a little messed up from all the different PLMs and testing i have been doing.

let me know

ps. i changed the routine that communicates with the plm so let me know if you see any problems sending cmds, etc
Attached Files
File Type: zip HSPI_Insteon_1.4.2.22_PLM.zip (110.1 KB, 11 views)
Reply With Quote
  #5  
Old August 12th, 2010, 04:28 PM
skozin's Avatar
skozin skozin is offline
Seer Master
 
Join Date: Oct 2002
Location: Buffalo Grove, IL
Posts: 627
Looks good here are my connections:

Insteon Hallway Keypad (0C.89.C1):
->Button 2 controls Insteon Laundry Room Lights (05.4E.9D). Button 1 reflects back (2-way)
->Button 3 controls Insteon Kitchen Island Lights (12.8F.46). Button 1 reflects back (2-way)
->Button 3 controls Insteon Kitchen Table Keypad (0B.49.C1). Button 4 reflects back (2-way)
->Button 4 controls Insteon Kitchen Table Keypad (0B.49.C1). Button 1 reflects back (2-way)
->Button 5 controls Insteon Keypad Hallway-Great Room (0F.95.AA). Button 1 reflects back (2-way)
->Button 5 controls Insteon Foyer Keypad (12.3A.4B). Button 2 reflects back (2-way)
->Button 5 controls Insteon Hallway Downstairs (15.85.68). Button 1 reflects back (2-way)
->Button 5 controls Insteon Hallway-Kitchen Lights (15.81.26). Button 1 reflects back (2-way)
->Button 6 controls Insteon Living Room-Hallway Switch (15.81.8E). Button 1 reflects back (2-way)
->Button 6 controls Insteon Living Room-Den Switch (15.81.B8). Button 1 reflects back (2-way)
->Button 8 controls Insteon Great Room Hall Switch (12.D7.A5). Button 1 reflects back (2-way)
->Button 8 controls Insteon Great Room Kitchen Switch (04.47.92). Button 1 reflects back (2-way)


Insteon Kitchen Table Keypad (0B.49.C1):
->Button 1 controls Insteon Hallway Keypad (0C.89.C1). Button 4 reflects back (2-way)
->Button 4 controls Insteon Hallway Keypad (0C.89.C1). Button 3 reflects back (2-way)
->Button 4 controls Insteon Kitchen Island Lights (12.8F.46). Button 1 reflects back (2-way)
All I did was restart Homeseer. Did you want me to do anything else?

Thanks,
Steve
Reply With Quote
  #6  
Old August 12th, 2010, 05:08 PM
mnsandler's Avatar
mnsandler mnsandler is offline
Insteon Overlord
 
Join Date: Apr 2005
Location: Virginia
Posts: 10,699
glad its working.

so now that you are running a newer version with the latest plm routine, i just need you to keep an eye on your events, etc to make sure cmds are being sent out correctly/without issue.

if you have anything to report, please turn on detail debugging and post a log with your issue description.

this routine has been successfully tested by another user with a large installation so i don't anticipate any issues for you.

you might notice rereading links is quicker than before.

thanks
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 03:01 PM.


Copyright HomeSeer Technologies, LLC