This blueprint will allow you to assign actions to Pico remotes if you are using the Lutron Caseta Pro Custom Component
This allows your to assign any action(s) to each of the 5 buttons on the pico remote.
blueprint:
name: Pico Remote Actions
description: "Freely customizable actions for Lutron Caseta Pico buttons. \n
This is for use with the Lutron Caseta Pro Custom Component \n
This will ADD actions to the previously applied Lutron App button controls. \n
Each button can be assigned its own individual action(s)"
domain: automation
input:
remote:
name: Pico Remote
description: The Pico Remote that you will be assigning actions to
selector:
entity:
domain: sensor
integration: lutron_caseta_pro
button_top:
name: Top Button
description: The top (light on) button on the Pico Remote
default: []
selector:
action: {}
button_up:
name: Up Arrow Button
description: The arrow up (increase brightness) button on the Pico Remote
default: []
selector:
action: {}
button_middle:
name: Middle Button
description: The middle (favorite) button on the Pico Remote
default: []
selector:
action: {}
button_down:
name: Down Arrow Button
description: The arrow down (decrease brightness) button on the Pico Remote
default: []
selector:
action: {}
button_bottom:
name: Bottom Button
description: The bottom (light off) button on the Pico Remote
default: []
selector:
action: {}
trigger:
- platform: state
entity_id: !input remote
condition: []
action:
- choose:
- conditions:
- condition: state
entity_id: !input remote
state: "1"
sequence: !input button_top
- conditions:
- condition: state
entity_id: !input remote
state: "8"
sequence: !input button_up
- conditions:
- condition: state
entity_id: !input remote
state: "2"
sequence: !input button_middle
- conditions:
- condition: state
entity_id: !input remote
state: "16"
sequence: !input button_down
- conditions:
- condition: state
entity_id: !input remote
state: "4"
sequence: !input button_bottom
default: []
mode: restart