thenewwazoo / homebridge-lutron-caseta-leap

Homebridge support for Lutron Caseta Smart Bridge 2
Apache License 2.0
77 stars 27 forks source link

Lutron Pico Model # (PJ2-3BRL-GXX-X01) support #66

Closed ghidalgo93 closed 2 years ago

ghidalgo93 commented 2 years ago

Is your feature request related to a problem? Please describe:

I got a pack of some pico remotes and nearly all work perfectly with your plugin (amazing thank you!), the only one I've had trouble with is with Model #: PJ2-3BRL-GXX-X01, on firmware 2.4

The top of the accessory menu in HomeKit gives the following message:

This accessory has not been certified to work with HomeKit so some features may not be available.

I've been looking to see if this model is mentioned in your list of supported devices but it looks like some of the links are dead/old so I'm having trouble pinning down your supported models. The following links are broken:

Describe the solution you'd like:

Support added for this pico remote when and if it's possible. Right now, all my others work so it's not like I can't live without it but it sounded like adding support wasn't too difficult. If I can help test please just let me know and I would be happy to contribute to any of your efforts.

Describe alternatives you've considered:

Using other supported pico remotes works just fine.

Additional context:

IMG_2316 IMG_2317 IMG_2318

smkdog420 commented 2 years ago

all my picos and everything that comes into hk via homebridge has "...not certified..." for me. Ive got these same picos working fine. Shows up with 5 buttons to configure.

thenewwazoo commented 2 years ago

Yeah, that message is part of HomeKit, and caused by the fact that Homebridge accessories use the non-commercial version of the HomeKit Accessory Protocol. Rest assured that everything works as expected (barring bugs, of course!).

thenewwazoo commented 2 years ago

Oh, I just re-read your report and missed that you're reporting that your PJ2-3BRL isn't working as expected. I'm going to re-open this issue. Can you describe more about what's not working? I expect the PJ2-3BRL remotes to work correctly.

JoelGit commented 2 years ago

May I ask, more generally, what is needed to support a new Pico? I'm looking to use a PJ2-3BRL-GWH-S01, and if it won't work, curious how to make it work. Seems to align with initial submission.

thenewwazoo commented 2 years ago

This code comment is the intro to the map that drives Pico support. Once the button numbers are known and can be mapped to their physical location, a new entry is added, and the device type string is added to the Pico section of the startup code.

JoelGit commented 2 years ago

Thanks for that info. Luckily enough that Pico simply worked!

thenewwazoo commented 2 years ago

@ghidalgo93, the PJ2-3BRL-XXX-X01 devices are expected to work, so please reopen with more details if you're still having problems.