Used this blueprint: deCONZ - LoraTap Tuya TS0043 3 button remote for the Moes Tuya/Zigbee Scene Switch button, using deconz_events, I was only able to see Single presses but I believe in the app, there’s more functionality. Feel Free to contribute
blueprint:
name: deCONZ - Moes Smart Zigbee Scene Switch
description: Automate your Moes 4 button Scene Switch remote using deCONZ events.
domain: automation
input:
moes_tuya_ts004f:
name: Moes Tuya TS004F Scene Switch
description: Moes Tuya TS004F 4 button switch
selector:
device:
integration: deconz
manufacturer: _TZ3000_xabckq1v
model: TS004F
button_one_single_press:
name: Button 1 (single press)
description: Action to run on button 1 single press
default: []
selector:
action: {}
button_two_single_press:
name: Button 2 (single press)
description: Action to run on button 2 single press
default: []
selector:
action: {}
button_three_single_press:
name: Button 3 (single press)
description: Action to run on button 3 single press
default: []
selector:
action: {}
button_four_single_press:
name: Button 4 (single press)
description: Action to run on button 4 single press
default: []
selector:
action: {}
source_url:
mode: restart
max_exceeded: silent
trigger:
- platform: event
event_type: deconz_event
event_data:
device_id: !input 'moes_tuya_ts004f'
action:
- variables:
event: '{{ trigger.event.data.event }}'
- choose:
- conditions:
- '{{ event == 1002 }}'
sequence: !input 'button_one_single_press'
- conditions:
- '{{ event == 2002 }}'
sequence: !input 'button_two_single_press'
- conditions:
- '{{ event == 3002 }}'
sequence: !input 'button_three_single_press'
- conditions:
- '{{ event == 4002 }}'
sequence: !input 'button_four_single_press'