Button Widget
The Button Widget is a versatile interactive element for triggering actions.
Description
Section titled “Description”A fundamental building block for any dashboard. Whether it’s turning on a light, navigating to another page, or calling a complex service, the button widget handles it. It supports multiple visual styles, including a retro “Frutiger Aero” look.
Key Features
Section titled “Key Features”- Visual Styles:
- Default: Standard flat/material design.
- Lifted: Neumorphic/3D style that looks clickable.
- Frutiger: Glossy, Windows 7/Vista-era aesthetic.
- Actions:
- Service Call: Trigger any Home Assistant service (e.g.,
script.good_night). - Navigation: Jump to another dashboard view.
- Toggle Properties: Swap or change properties of other widgets (advanced).
- Service Call: Trigger any Home Assistant service (e.g.,
- Conditional Styling: Change text, color, or visibility based on entity states.
Configuration
Section titled “Configuration”Action
Section titled “Action”- Type: Choose what happens when clicked.
- Service: Domain and Service name (e.g.,
light.turn_on). - Data: JSON object for parameters (e.g.,
{"brightness": 255}).
Appearance
Section titled “Appearance”- Label: Custom text or template.
- Colors: Background and Text color.
- Icons: (Optional) Add an icon next to the text.
Use Cases
Section titled “Use Cases”- Scene Trigger: “Movie Mode” button.
- Navigation: “Go to Kitchen” link.
- Emergency: “Stop All” script trigger.
Build this on your own dashboard
Dashable is a drag-and-drop dashboard builder for Home Assistant. Connect your instance and lay out widgets in the browser — no YAML.
Try Dashable free