Edmund Lam Posted Monday at 08:19 PM Share Posted Monday at 08:19 PM I have EISY reporting to HomeAssistant. Is there to see the state of an Insteon keypad from HomeAssistant? I can see simple switches, but Home Assistant doesn't give me on/off state for the keys on the keypad. I'd like the Insteon keypad to send a command to HomeAssistant to turn on/off and ESPhome relay. All our 2475S are dieing and I want to replace them with something less pricey like an inline ESPHome relay. Quote Link to comment
Guy Lavoie Posted Tuesday at 12:16 AM Share Posted Tuesday at 12:16 AM I'm far from being an Insteon expert, but my understanding is that keypadlincs only transmit scene commands. This might be related to the discussion we've been having about the EISY not tracking scene "status". Have a look at this thread. If I have have it wrong, then hopefully someone with more knowledge will cue in and set things straight. 1 Quote Link to comment
larryllix Posted Tuesday at 12:28 AM Share Posted Tuesday at 12:28 AM (edited) My KPL transmitted device On/Off commands. I never used scene commands for it. I used them with a program that accepted 4 key combinations of keypresses to reset my basement flood, laundry room, and utility room water sensing programs, and devices, allowing the dishwasher, laundry washing machine, and main well pump to be re-enabled. The text messages transmitted with wet detection gave instructions what to check, and each combination key codes to reset each zone. I only used the On commands sent and had Off command disabled. AFAIK All Insteon devices transmit device command codes. Not all Insteon devices transmit Insteon Scene commands. Edited Tuesday at 12:35 AM by larryllix Quote Link to comment
Guy Lavoie Posted Tuesday at 12:36 AM Share Posted Tuesday at 12:36 AM 7 minutes ago, larryllix said: My KPL transmitted device On/Off commands. I never used scene commands for it. How did you set up the links? Quote Link to comment
larryllix Posted Tuesday at 12:38 AM Share Posted Tuesday at 12:38 AM Just now, Guy Lavoie said: How did you set up the links? I just used ISY program IF section pulldown menus to select trigger commands from the KPL like any other Insteon device. Quote Link to comment
larryllix Posted Tuesday at 12:42 AM Share Posted Tuesday at 12:42 AM (edited) Here are the key press sequence capture programs from my old ISY. ----------------------------------------------------------------------------------- Arm Keypad Combo - [ID 00AA][Parent 00AC] If $sKey.sequence is $cARM.COMBO Then Run Program 'Armed Mode Toggle' (If) Wait 2 seconds $sKey.sequence = 0 Else Wait 3 seconds $sKey.sequence = 0 ----------------------------------------------------------------------------------- Key.A - [ID 005B][Parent 00AC] If 'Mudroom / MudRm Potlights / MudRm KeyPad.A' is switched On Then $sKey.sequence *= 10 $sKey.sequence += 1 Else - No Actions - (To add one, press 'Action') ----------------------------------------------------------------------------------- Key.B - [ID 00A7][Parent 00AC] If 'Mudroom / MudRm Potlights / MudRm KeyPad.B' is switched On Then $sKey.sequence *= 10 $sKey.sequence += 2 Else - No Actions - (To add one, press 'Action') ----------------------------------------------------------------------------------- Key.C - [ID 00A8][Parent 00AC] If 'Mudroom / MudRm Potlights / MudRm KeyPad.C' is switched On Then $sKey.sequence *= 10 $sKey.sequence += 3 Else - No Actions - (To add one, press 'Action') ----------------------------------------------------------------------------------- Key.D - [ID 00A9][Parent 00AC] If 'Mudroom / MudRm Potlights / MudRm KeyPad.D' is switched On Then $sKey.sequence *= 10 $sKey.sequence += 4 Else - No Actions - (To add one, press 'Action') Edited Tuesday at 12:43 AM by larryllix Quote Link to comment
Guy Lavoie Posted Tuesday at 01:00 AM Share Posted Tuesday at 01:00 AM Isn't there some kind of requirement to write back (ie: set up the keypadlinc buttons as responders) to have their status lights updated? I came across something like that, though like I said, I'm still rather new at this. Quote Link to comment
tazman Posted Tuesday at 02:58 AM Share Posted Tuesday at 02:58 AM My keypad buttons showa value of 0 when off and a value of 255 when on in HA. Quote Link to comment
larryllix Posted Tuesday at 03:24 AM Share Posted Tuesday at 03:24 AM 2 hours ago, Guy Lavoie said: Isn't there some kind of requirement to write back (ie: set up the keypadlinc buttons as responders) to have their status lights updated? I came across something like that, though like I said, I'm still rather new at this. Been a long time now but the KPL buttons have modes. Toggle, send On, or send Off. For toggle, I think you can get a status update, but for send On/Off IIRC the status is bogus and toggles except it makes no sense so you just use "switched on" or "switched off" LEDs can be scene connected to the buttons but I never used that method as ISY could operate the lights for status feedback to the button pusher. Quote Link to comment
IndyMike Posted Tuesday at 12:49 PM Share Posted Tuesday at 12:49 PM (edited) 16 hours ago, Edmund Lam said: I have EISY reporting to HomeAssistant. Is there to see the state of an Insteon keypad from HomeAssistant? I can see simple switches, but Home Assistant doesn't give me on/off state for the keys on the keypad. I'd like the Insteon keypad to send a command to HomeAssistant to turn on/off and ESPhome relay. All our 2475S are dieing and I want to replace them with something less pricey like an inline ESPHome relay. You are correct that you cannot see KPL secondary button status in Home Assistant by istself. If you create a scene with the secondary button as member, Home Assistant will create a "Switch" using the scene name. You can track the KPL button status and control it (On/Off) through the scene name. As an example, I had an unused button C on one of my KPL's (BSMT KPL Game - C). I created a scene (SC BSMT KPL Game - C) with the KPL button as the only member. Re-loaded the ISY integration on Home Assistant, and the Scene (SC BSMT KPL Game - C) shows up as a Switch. It is both observable and controllable. Edited Tuesday at 12:59 PM by IndyMike Added Pics Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.