dashboards_add_dashboard_resource
Add a JavaScript module, legacy script, or CSS file to every Home Assistant Lovelace dashboard page by providing its URL, enabling custom cards, themes, and scripts.
Instructions
Add a custom resource (JS module or CSS) to Lovelace.
Resources load on every dashboard page — use this to register custom cards, themes, or scripts stored in /local/ or an external CDN.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Resource URL, e.g. '/local/my-card.js' or '/hacsfiles/mini-graph-card/mini-graph-card-bundle.js'. | |
| resource_type | No | 'module' (default, ES module JS), 'js' (legacy script), or 'css'. | module |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||