pradeepmouli / homebridge-isy-js

Homebridge platform plugin for the ISY series of home controllers from Universal Devices.
MIT License
28 stars 9 forks source link

Keypad showing up as 2 devices #34

Open Chioti opened 4 years ago

Chioti commented 4 years ago

Is there a way to exclude the keypad device so that only the light switch device is displayed in Homekit?

CompKingCanada commented 4 years ago

I can't seem to exclude the Keypad buttons either no matter what rule I put in. When I pull in the switch only, I also get all the buttons even if the nodedef for the button is excluded

CompKingCanada commented 4 years ago

I Noted that type 1.65.69.0 is the one that won't come in as switch only. But type 1.9.41.0 will (if I specifically only pull in the device address). They are KeypadDimmer_ADV vs KeypadDimmer for NodeDefID

The ones I don't want to include are KeypadButton_ADV nodes. I CAN exclude KeypadButton if I work hard at it!

Chioti commented 4 years ago

Hmmm... sounds like there is nothing we can do on our end and simply have to wait for this to be addressed.

CompKingCanada commented 4 years ago

I'm scanning the code to see if I can find anything that differs between these two node types..

pradeepmouli commented 4 years ago

This is something I’ll have to fix code-side.... thanks for letting me know.

Sent from my iPhone

On Sep 14, 2020, at 10:17 AM, Geoff Larsen notifications@github.com wrote:

 I'm scanning the code to see if I can find anything that differs between these two node types..

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

CompKingCanada commented 4 years ago

Attached are my Dumps if that helps.

Dumps.zip

bigtalljv commented 4 years ago

It looks like CompKing and I am following the same path, I believe you helped me over on the ISY forum.

I'm having issues with my keypads in that only the main button works, the sub-buttons do not. I get this: [9/27/2020, 10:11:03] [isy-nodejs] NodeChanged Event for Unidentified Device: {"seqnum":154,"sid":"uuid:666","control":"_3","action":"LU","node":4653,"eventInfo":{"lu":{"group":4653,"ctl":4653,"rsp":"43 A4 2F 6"}}}

It's a related problem to my garage door sensor issue as I was trying a work around to get a scene to turn on and off for status as the garage door sensor shows as unsupported.

Thanks Jason