github homebridge-plugins/homebridge-lutron v3.1.3

latest release: v3.1.4
3 hours ago

Bug Fixes

  • filterPico two-stage check: replace the always-true AffectedZones !== undefined guard (which incorrectly skipped audio Picos, fan Picos, and scene-only Picos) with a proper two-stage filter — Stage 1 checks for non-empty AffectedZones arrays (zone-wired Picos); Stage 2 fetches each button's ProgrammingModelPreset and checks for any non-empty *Assignments array (scene-programmed Picos) (#233)

Other Changes

  • plugin/package rename: publish under @homebridge-plugins/homebridge-lutron and align plugin identity (PLUGIN_NAME, UI certificate commonName, npm metadata) with the new package name
  • lint compatibility: resolve constructor-name linting by instantiating Homebridge platform accessories via an uppercase constructor alias (PlatformAccessoryCtor)
  • branding/docs normalization: update README/docs user-facing naming to "Homebridge Lutron" / "Lutron", refresh generated TypeDoc output, and update repository/wiki/release links to homebridge-plugins/homebridge-lutron
  • dependency metadata: bump Homebridge beta compatibility from ^2.0.0-beta.110 to ^2.0.0-beta.111

Full Changelog: v3.1.2...v3.1.3

Don't miss a new homebridge-lutron release

NewReleases is sending notifications on new releases.