Zigbee2MQTT - 1-button Scene Switch TS0041

blueprint:

  name: Zigbee2MQTT - Tuya 1-Button Scene Switch

  description: Automate your Tuya 1-Button Scene Switch via Zigbee2MQTT.

  domain: automation

  input:

    switch:

      name: Tuya 1-Button Scene Switch

      description: Tuya 1-Button Scene Switch to use

      selector:

        entity:

          integration: mqtt

          domain: sensor

          multiple: false

    button_one_short_press:

      name: Single Press - Button 1

      description: Action to run on button 1 (lower-left) single press

      default: []

      selector:

        action: {}

    button_one_double_press:

      name: Double Press - Button 1

      description: Action to run on button 1 (lower-left) double press

      default: []

      selector:

        action: {}

    button_one_long_press:

      name: Long Press - Button 1

      description: Action to run on button 1 (lower-left) long press

      default: []

      selector:

        action: {}

mode: restart

max_exceeded: silent

trigger:

- platform: state

  entity_id: !input switch

  attribute: action

action:

- variables:

    command: '{{ trigger.to_state.state }}'

- choose:

  - conditions:

    - '{{ command == ''single'' }}'

    sequence: !input button_one_short_press

  - conditions:

    - '{{ command == ''double'' }}'

    sequence: !input button_one_double_press

  - conditions:

    - '{{ command == ''hold'' }}'

    sequence: !input button_one_long_press

Bleuprint doesn’t work. The line ‘attribute: action’ should be removed.