Aqara Buttons All-In-One [Zigbee2MQTT]

I would advise everyone to use a more modern and native way to bind actions to buttons without using blueprints:

  1. Create a new empty automation.
  2. In the When section, click on Add trigger and choose Device. Select your device and the desired trigger (e.g., “single_left” action), then set the Trigger ID (e.g., single_left) by clicking Edit ID in the options menu (three dots). If the action you’re looking for doesn’t appear, perform the action on your device, and it will show up in the list (you may also need to refresh the page in the browser).
  3. Repeat step 2 for each trigger type you need (double, hold, etc…)

  1. In the When section, click on Add building blocks and choose If-then.
  2. In the If section click Add condition and choose Triggered by (from Other conditions menu). Next, select the trigger ID you want, such as single_left.
  3. In the Then section, click Add action select the desired action, e.g. toggle entity.

  1. Repeat step 4 for each trigger ID and save your changes.
  2. Enjoy!
13 Likes