A highly customizable virtual remote for your lovelace dashboard.
It works with the Sofabaton X1, X1S, and X2 remotes.
Features
- It’s your remote, in Home Assistant: Mirrors how you’ve set up your physical remote, including macros and favorites.
- Works with all Sofabaton hubs: Compatible with the Sofabaton X1, X1S, and X2 hubs.
- Theming friendly: The virtual remote plays nice with your dashboard’s theme, or override it for a different one.
- Custom Layouts: Show only the button groups you need (D-pad, Volume, etc.), and change their order too.
- Custom Favorites: For the virtual remote only: make your own favorites that send any command or call any Home Assistant action.
- Responsive Design: The card scales to however much space it has. Tweak its behavior by setting a maximum width.
- Configure via the UI: No need for YAML*. (*except for custom favorites)
Before installing
This card does not work standalone, it is a frontend component only. It is dependent on an integration that communicates with the hub, via Home Assistant’s backend. You will need to have that integration installed and working, before you can use this card.
- If you have an X1 or X1S remote, install and configure the Sofabaton X1S integration via
HACSorGithub. - If you have an X2 remote, install and configure the Sofabaton Hub integration via
HACSorGithub.
Installation
With the backend integration installed and working, click the blue button!
To install manually, read code or docs, visit the repo:
Feel free to reach out with your questions and comments, and thank you for trying this lovelace card.
Stay well.







