Skip to content
Ben edited this page Jul 22, 2026 · 2 revisions

homebridge-lutron

homebridge-lutron

Homebridge plugin to integrate Lutron Caséta devices into HomeKit

npm npm
npm Discord

Plugin Information

  • This plugin allows you to view and control your Lutron Caséta devices within HomeKit. The plugin:
    • connects to a Lutron Smart Bridge (Caséta Smart Bridge 2 / Pro, or RA2 Select) over your local network using the LEAP protocol
    • pairs with the bridge from the plugin settings screen by a physical button press, so no cloud account is required
    • can optionally expose devices over Matter as well as HomeKit

Prerequisites

  • To use this plugin, you will need to already have:
    • Node: latest version of v22 or v24 - any other major version is not supported.
    • Homebridge: v2 - refer to link for more information and installation instructions.
    • A Lutron Smart Bridge that supports the LEAP protocol (the Caséta Smart Bridge 2 L-BDG2-WH, Smart Bridge Pro L-BDGPRO2-WH, or RA2 Select main repeater). The original non-LEAP Smart Bridge is not supported.

Setup

Supported Devices

  • Wall dimmers
  • Wall switches
  • Pico remotes (2, 3 and 4 button, including raise/lower and scene variants)
  • Serena tilt-only wood blinds
  • Occupancy / vacancy sensors

Help/About

Credits

  • To Brandon Matthews: the original creator of this plugin and the author of the underlying lutron-leap library.
  • To the creators/contributors of Homebridge who make this plugin possible.

Disclaimer

  • I am in no way affiliated with Lutron and this plugin is a personal project that I maintain in my free time.
  • Use this plugin entirely at your own risk - please see licence for more information.

Clone this wiki locally