Skip to content

LutronPJ22B

Picture Controller types Integrations
  • LightLutronPJ22BLightController
  • Media PlayerLutronPJ22BMediaPlayerController
  • State (state)
  • Lutron Caseta (lutron)

Notes

For the State integration, it requires the LutronCasetaPro CUSTOM integration by upsert. THIS WILL NOT WORK with the default Lutron Caseta integration. All Lutron Caseta Pro Pico remotes supported by LutronCasetaPro are supported using this controller type except for the 4-button PJ2-4B remotes which is separate.

Light

Class: LutronPJ22BLightController

Default delay: 350ms

Default mapping:

State Lutron Caseta Predefined actions
1 on_full_brightness
4 button_4_press off
button_2_press on
example_app:
  module: controllerx
  class: LutronPJ22BLightController
  integration: state
  controller: sensor.my_custom_controller
  light: light.my_entity_id
example_app:
  module: controllerx
  class: LutronPJ22BLightController
  integration: lutron
  controller: 87654321
  light: light.my_entity_id

Media Player

Class: LutronPJ22BMediaPlayerController

Default delay: 500ms

Default mapping:

State Lutron Caseta Predefined actions
1 button_2_press play_pause
4 button_4_press next_track
example_app:
  module: controllerx
  class: LutronPJ22BMediaPlayerController
  integration: state
  controller: sensor.my_custom_controller
  media_player: media_player.my_entity_id
example_app:
  module: controllerx
  class: LutronPJ22BMediaPlayerController
  integration: lutron
  controller: 87654321
  media_player: media_player.my_entity_id