FRAMR. Button
Setup
Access the device settings of your FRAMR. Player by entering its IP address into your web browser. Alternatively, you can connect a keyboard directly to the player and press the key combination SHIFT + INS (Insert).
Example: Open the address https://192.168.0.100/ in your browser, replacing the IP address with the actual IP address of your player.
2. Login
In the displayed login input screen, enter the username “admin.” Use the password that you set during the initial setup of the device to log in.

After logging in, you will be taken to the settings. In the left-hand menu, select “Miscellaneous.” Scroll down to the “Button” section. Here, choose the connection type through which your FRAMR. Button is connected to the player: “USB” or “COM” (serial port). Then, click Save.

Plug the USB or COM connector of the FRAMR. Button into the corresponding port on your FRAMR. Player. Restart the player to complete the setup. The FRAMR. Button is now ready to use.
Example:
Button 1 is named: “button1”
Button 2 is named: “button2”
and so on…
These parameters can take the following values depending on the button’s state:
Not pressed: “0”
Pressed: “1”

Frequently Asked Questions (FAQ)
The FRAMR Button is set up, and the playlist contains the “Next Playlist” module with the parameter button1 = 1. However, pressing the button doesn’t trigger any change.
Solution:
In this configuration, the playlist is switched when Button 1 is pressed. Once the switch happens, the new playlist becomes active — and in your case, that new playlist doesn’t contain another command for Button 1.
If you want to switch back, simply create a second (hidden) playlist layer.
Then, add another “Next Playlist” module there and select your standard playlist as the target.
This way, you can toggle between playlists by pressing the button.
The parameter name (e.g., button1, button2, etc.) is assigned automatically as soon as the button is connected to the player.
You can read it out in two ways:
Via the FRAMR. Placeholder API:
Via HTTP command variables:
These allow you to check which button parameters are currently active and what their names are.
