Skip to content

LutronPJ24B

Picture Controller types Integrations
  • LightLutronPJ24BLightController
  • Media PlayerLutronPJ24BMediaPlayerController
  • State (state)

Notes

For the State integration, it requires the LutronCasetaPro CUSTOM integration by upsert. THIS WILL NOT WORK with the default Lutron Caseta integration.

Light

Class: LutronPJ24BLightController

Default delay: 350ms

Default mapping:

State Predefined actions
1 on_full_brightness
2 hold_brightness_up
4 hold_brightness_down
8 off
0 release
example_app:
  module: controllerx
  class: LutronPJ24BLightController
  integration: state
  controller: sensor.my_custom_controller
  light: light.my_entity_id

Media Player

Class: LutronPJ24BMediaPlayerController

Default delay: 500ms

Default mapping:

State Predefined actions
1 play_pause
2 hold_volume_up
4 hold_volume_down
8 next_track
0 release
example_app:
  module: controllerx
  class: LutronPJ24BMediaPlayerController
  integration: state
  controller: sensor.my_custom_controller
  media_player: media_player.my_entity_id