-
Notifications
You must be signed in to change notification settings - Fork 1
Installation
aspenrt78 edited this page Jul 29, 2026
·
5 revisions
- Home Assistant - Version 2024.1.0 or newer
-
button-card - Install via HACS first:
- Open HACS → Frontend → Search "button-card" → Install
- Open HACS in Home Assistant
- Go to Integrations
- Click the + button
- Search for "Button Builder"
- Click Download
- Restart Home Assistant
- Go to Settings → Devices & Services → Add Integration
- Search for "Button Builder"
- Click to add
- Download the latest release from GitHub
- Extract and copy the
custom_components/button_builderfolder to your Home Assistantconfig/custom_components/directory - Restart Home Assistant
- Go to Settings → Devices & Services → Add Integration
- Search for "Button Builder" and add it
After installation, Button Builder appears in your Home Assistant sidebar at
/button-builder. Click it to open the visual designer.
Version 3 replaces /button-card-builder, /bubble-card-builder, and
/tile-card-builder with one /button-builder panel.
- Update through HACS or replace the manual integration files.
- Restart Home Assistant so the old panels are removed and the new panel is registered.
- Remove manually pinned sidebar links to the old routes.
- Hard-refresh the browser once if an older frontend bundle remains cached.
Existing Bubble Card and Tile Card YAML on dashboards is not changed by the upgrade. Only those visual editors were removed from this integration.
- Make sure you restarted Home Assistant after installation
- Make sure Button Builder was added under Settings → Devices & Services
- Check the logs for any errors
- Verify the folder structure is correct:
config/custom_components/button_builder/ - Remove stale manually pinned links to the former v2 routes
- Hard-refresh with Ctrl+Shift+R (Windows/Linux) or Cmd+Shift+R (macOS)
- Confirm
custom_components/button_builder/manifest.jsonshows the expected release version
- Confirm
custom:button-cardis installed and registered as a Lovelace resource - Validate the entity ID and generated YAML in Home Assistant's Manual card editor
- Button Builder needs to connect to Home Assistant's API
- Check that you're accessing HA through a valid URL (not an IP with mixed content issues)
- Try refreshing the page
Getting Started
Button Builder
Help