2023-03-27 18:19:03 -04:00
2023-03-26 16:35:14 -04:00
2023-03-26 16:07:27 -04:00
2023-03-27 18:19:03 -04:00
2023-03-26 15:55:17 -04:00
2023-03-26 15:45:36 -04:00
2023-03-26 19:00:59 -04:00

Mushroom dashboard strategy

hacs release

Automatic

Views

customizable

What is Mushroom dashboard strategy ?

Mushroom dashboard strategy provides a strategy for Home assistant to automatically create a dashboard using Mushroom cards, the area configuration and entity configuration.

My goal is to propose a way to create powerful dashaboards without the need of spending hours manualy creating them.

Features

  • 🛠 Automatically create dashboard with 3 lines of yaml
  • 😍 Built-in Views for device specific controls
  • 🎨 Many options to customize to your needs

Installation

HACS

Mushroom dashboard strategy is available in HACS (Home Assistant Community Store).

  1. Install HACS if you don't have it already
  2. Open HACS in Home Assistant
  3. Go to "Frontend" section
  4. Click button with "+" icon
  5. Search for "Mushroom strategy"

Manual

  1. Download mushroom-strategy.js file from the [latest-release].
  2. Put mushroom-strategy.js file into your config/www folder.
  3. Add reference to mushroom-strategy.js in Dashboard. There's two way to do that:
    • Using UI: Settings → Dashboards → More Options icon → Resources → Add Resource → Set Url as /local/mushroom-strategy.js → Set Resource type as JavaScript Module. Note: If you do not see the Resources menu, you will need to enable Advanced Mode in your User Profile
    • Using YAML: Add following code to lovelace section.
      resources:
          - url: /local/mushroom-strategy.js
            type: module
      

Preresquisites

You need to install these cards first before using this strategy

Usage

All the Rounded cards can be configured using Dashboard UI editor.

  1. In Dashboard UI, click 3 dots in top right corner.
  2. Click Edit Dashboard.
  3. Click 3 dots again
  4. Click Raw configuration editor
  5. Add these lines
strategy:
  type: custom:mushroom-strategy
views: []

Credits

S
Description
A strategy to automatically generate a dashboard using mushroom cards
Readme MIT
40 MiB
Languages
TypeScript 100%