I could not find a blueprint for these older hue dimmer so adjusted a current one to work with it
Can be imported via URL
or below code
blueprint:
name: Phillips Dimmer - 324131137411 Legacy FALSE Hue Dimmer
description: 'Use the individual buttons of the Hue Dimmer Switch to control an action by either a click or a long press.
'
domain: automation
input:
dimmer:
name: Hue Dimmer switch
description: Hue Dimmer switch to use (Zigbee2mqtt Action Sensor)
selector:
entity:
domain: sensor
button_1:
name: On Button - single click
description: Action to run on click of On button
default: []
selector:
action: {}
button_2:
name: Dim Up Button - single click
description: Action to run on click of Dim Up button
default: []
selector:
action: {}
button_3:
name: Dim Down Button - single click
description: Action to run on click of Dim Down button
default: []
selector:
action: {}
button_4:
name: Off Button - single click
description: Action to run on click of Off button
default: []
selector:
action: {}
button_5:
name: On Button - long press
description: Action to run on long press of On button
default: []
selector:
action: {}
button_6:
name: Dim Up Button - long press
description: Action to run on long press of Dim Up button
default: []
selector:
action: {}
button_7:
name: Dim Down Button - long press
description: Action to run on long press of Dim Down button
default: []
selector:
action: {}
button_8:
name: Off Button - long press
description: Action to run on long press of Off button
default: []
selector:
action: {}
mode: restart
max_exceeded: silent
trigger:
- platform: state
entity_id: !input 'dimmer'
attribute: action
action:
- variables:
command: '{{ trigger.to_state.state }}'
- choose:
- conditions:
- '{{ command == ''on_press_release'' }}'
sequence: !input button_1
- conditions:
- '{{ command == ''up_press_release'' }}'
sequence: !input button_2
- conditions:
- '{{ command == ''down_press_release'' }}'
sequence: !input button_3
- conditions:
- '{{ command == ''off_press_release'' }}'
sequence: !input button_4
- conditions:
- '{{ command == ''on_hold_release'' }}'
sequence: !input button_5
- conditions:
- '{{ command == ''up_hold_release'' }}'
sequence: !input button_6
- conditions:
- '{{ command == ''down_hold_release'' }}'
sequence: !input button_7
- conditions:
- '{{ command == ''off_hold_release'' }}'
sequence: !input button_8