Solved: Unwanted "sub-group" cards show up in default_view after upgrade to 0.93.2

I have a default view with a few groups. Whenever they contain other groups, these sub-groups are shown in their own card on the default view.

This used to work fine my previous 0.7x version. But recently I upgraded HASS to 0.93.2 and since then, sub groups automatically show up. They already have control: hidden and view: no. I haven’t found a way to hide it. Is there?

The composer panel doesn’t let me add any example code here even if I enclose it in backticks, otherwise I would have done that.

Are you still using the old UI (URL has /states) or Lovelace (URL has /lovelace)?

What do you mean “The composer panel doesn’t let me add any example code”? Can you provide a screenshot or further detail?

I didn’t intentionally switch anything, but the UI seems to be Lovelace:
http://[ip]:8123/lovelace/default_view

I’ve tried to create this topic:


and when I try to post it, receive this warning:

There is no way to override that I can see and the only way is back.

Go ahead and try again. There should be a skip button now.

Sorry, there is still only the “Fix Code” button.

I am using latest Firefox with Adblocker disabled.

My bad, I changed the wrong thing. Try once more please.

Still only “Fix Code”. Tried refreshing the page, too.

Posting now seems to work right - thanks - so this is the original post with more details the way I wanted to write:

I have a default view with a few groups

default_view:
    name: home
    view: true
    icon: mdi:home
    entities:
        - climate.wohnzimmer
        - climate.office
        - group.bedroom

The group bedroom is a group that has another group, “timer_heat”

bedroom:
    control: hidden
    entities: group.timer_heat, switch.sonoffbedroom, sensor.bedroompower, sensor.bedroomenergy

This “timer_heat” group should be hidden, though

timer_heat:
    control: hidden
    view: no
    entities:
        - automation.heat_on

This used to work fine my previous 0.7x version. But recently I upgraded HASS to 0.93.2 and since then, ‘timer_heat’ shows up in default_view as its own card, even though it is not listed. I haven’t found a way to hide it. Is there?

Update: Issue persists after upgrade to version 0.94.4.

It looks like you’re trying to configure the old /states UI, which used groups. The new UI doesn’t, see the documentation on how to configure it.

Thank you. Yes, you are correct. When I enter the /states link manually I still see the old (correct) UI, but without it the default is /lovelace.

What’s confusing is that the new UI almost looks like the old one (including groups) but doesn’t seem to be compatible. I’ve now enabled the storage mode and removed the unwanted cards.

The visual similarity is deliberate, this was mentioned in the release notes during the Lovelace release process. However, I suspect you skipped all the release notes (and blogs) between your version and 0.93, so it’s likely you missed that, and many other things :wink: