ZHA - THIRDREALITY Single Button Zigbee Remote (Model 3RSB22BZ)

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.

Here is a blueprint for the THIRDREALITY Zigbee single-button remote. This blueprint supports single-click, double-click and hold actions for this model remote. Inspired by many other similar Zigbee remote blueprints posted here. This blueprint fires from the single, double, and hold events. The remote fires some other events as well, such as on, off, attribute_update, and release all of which we ignore for this blueprint.

Here is the Blackadder page for this remote.

blueprint:
  name: ZHA - THIRDREALITY Single Button Remote
  description: Control things with THIRDREALITY Single Buton Remote
  domain: automation
  input:
    remote:
      name: Remote
      description: THIRDREALITY remote to use
      selector:
        device:
          integration: zha
          manufacturer: "Third Reality, Inc"
          model: "3RSB22BZ"
    button_single_click:
      name: Button single-click
      description: Action to perform on button single click
      default: []
      selector:
        action: {}
    button_double_click:
      name: Button double-click
      description: Action to perform on button double click
      default: []
      selector:
        action: {}
    button_hold:
      name: Button hold
      description: Action to perform on button hold
      default: []
      selector:
        action: {}
mode: restart
max_exceeded: silent
trigger:
- platform: event
  event_type: zha_event
  event_data:
    device_id: !input remote
action:
- variables:
    command: '{{ trigger.event.data.command }}'
- choose:
  - conditions:
    - '{{ command == ''single'' }}'
    sequence: !input button_single_click
  - conditions:
    - '{{ command == ''double'' }}'
    sequence: !input button_double_click
  - conditions:
    - '{{ command == ''hold'' }}'
    sequence: !input button_hold
1 Like