Lovelace and a master view of all entities

I finally started playing with Lovelace and have created a compact view that suits most of my needs. However since I enabled Lovelace, I no longer have an automatically generated “everything” page. Is there a way to get something like this? Ideally I’d like to see my scripts all together, automations, timers, etc all grouped by their own kind.

I use https://github.com/ciotlosm/custom-lovelace/tree/master/group-card to display items within dynamic groups like group.all_automations.
I’m not aware of a way to display everything though…

How did you start playing with Lovelace? yaml mode?

My preferred way, after the interface is auto generated, us to pick “UI Editor” in upper right.
You can then select “Raw Mode” from the upper right to get to the underlying YAML.

Or “unused entities” which is also behind the 3-dot-menu in the upper right.

1 Like

Is there a way to take a group, like group.all_automations and display every member in its own card?

Auto-Entities custom card will do that for you.
Be aware though that they are going to remove those auto-generated groups soon…

For all automations and scenes I use this:

resources:
  - url: /customcards/github/thomasloven/card-tools.js
    type: js
  - url: /customcards/github/thomasloven/fold-entity-row.js
    type: js
  - url: /customcards/github/thomasloven/auto-entities.js
    type: js
      - type: vertical-stack
        cards:
          - type: entities
            title: Automations & Scenes
            show_header_toggle: false
            entities: 
              - type: custom:auto-entities
                card:
                  type: custom:fold-entity-row
                  head:
                    type: section
                    label: All Automations
                  open: false
                filter:
                  include:
                    - entity_id: "automation.*"
              - type: custom:auto-entities
                card:
                  type: custom:fold-entity-row
                  head:
                    type: section
                    label: Scenes
                  open: false
                filter:
                  include:
                    - entity_id: "scene.*"

etc…
image

1 Like