Introduction
Have you ever wanted to trigger your favorite Bang & Olufsen “MyButton” (also known as a Favourite) directly from a physical button in your home, perhaps from a KNX keypad or another Home Automation system? This tutorial shows you how to achieve just that, without writing any Lua code. By linking an external button press to a specific MyButton on your BeoLiving Intelligence (BLI) RENDERER product, you can instantly launch content previously assigned to that MyButton, such as your preferred Spotify playlist, a specific internet radio station, or a curated music flow.
This automation is perfect for creating intuitive and seamless control experiences, allowing users to effortlessly activate their favorite audio experiences with a single physical touch.
How to set it up
To set up a macro that triggers a MyButton selection from an external button press, follow these steps:
- Open the BeoLiving Intelligence admin panel in your web browser.
- Navigate to the Macro tab in the left-hand menu.
- Click the “+” sign next to the desired Area/Zone to create a new Macro. Give it a descriptive name (e.g., “KNX Button 1 - MyButton 1”).
- Add an Event to define when the macro should trigger:
- Click the “Add event” button.
- In the event configuration, select the Resource event type.
- Choose the System (e.g., “KNX Gateway”) that contains your physical button.
- Select the specific Resource (e.g., “Living Room Button 1”) corresponding to your physical button.
- Choose the Type of event (e.g., “BUTTON”).
- Select the specific Event (e.g., “PRESS”).
- Add a Command to define the action that will be executed:
- Click the “Add command” button.
- In the command configuration, select the Resource command type.
- Choose your target RENDERER product (e.g., “Living Room/BeoSound Stage”). This is the B&O product that will execute the MyButton action.
- From the Command drop-down list, select
_PRESET
. - A field for
PresetNumber
will appear. Enter the number corresponding to the MyButton you wish to trigger (e.g.,1
for MyButton 1,2
for MyButton 2, etc.).
- Test the macro: Press the physical button (e.g., your KNX button) you configured in step 4. Your selected B&O RENDERER product should now activate the corresponding MyButton/Favourite, playing the associated content.
Your MyButton is now linked to your physical button!