Not really, bugs are typically consistent for all users. Rare cases, inconsistent. Anyways, are you 100% sure you are up to date with auto-entities? It had an update in the last day.
FYI: exact same configuration is working for me. So itās something unique to your system and in all honesty it sounds like caching. Ctrl+F5 with dev tools F12 open and caching disabled.
Strangely enough when I switch to the code editor and paste in the original code and then switch back to the visual editor the Area field is filled correctly with āWoonkamerā
Maybe better to report the issue on Github
I love this card. The challenge seems to be since this is kind of a wrapper you get in a rabbit whole of where to put things like style changes.
I have a auto-entities that makes a dynamic card of todo-lists. Works perfectly.
What doesnāt work is the card-mod style change to swap the color for the font. It seems it gets down into the weeds with Shadow DOM.
type: custom:auto-entities
view_layout:
grid-area: tasks
card:
type: grid
columns: 4
square: false
card_param: cards
filter:
template: |-
[{%- for x in states.todo %}
{{ {
'entity': x.entity_id,
'type': 'todo-list',
'title': (x.entity_id.split('.')[1] | replace('_local', '') | replace('_', ' ') | capitalize)
} }},
{%- endfor %}
]
card-mod:
style: |
custom:todo-list::part(header) {
color: blue !important; # Change title color to blue
font-weight: bold !important; # Bold the title
}
Inspection shows me it should be the ::part(header) but that nor my other attempts made any change at all.
None of these worked either. I know this stuff is always a pain, but worth asking.
card-mod:
style: |
custom:todo-list::part(header) {
color: blue !important; # Change title color to blue inside shadow DOM
}
card-mod:
style: |
custom:todo-list {
--ha-card-header-color: blue !important; # Override the header title color
--primary-text-color: blue !important; # Ensure text color is also blue
}
card-mod:
style: |
custom:todo-list::part(header) {
color: blue !important; # Change title color to blue inside shadow DOM
}
card-mod:
style: |
custom:todo-list::part(header) h1 {
color: blue !important; # Change the title color to blue
font-weight: bold !important; # Optional: Make the title bold for visibility
}
card-mod:
style: |
custom:todo-list::part(header) h2 {
color: blue !important; # Change title color to blue
font-weight: bold !important; # Bold the title
}
yeah, mine was a simple Segment type view, no fancy code or custom mods. I just fixed them all. I have a few Auto-Entities cards that do have more fancy code in them so if I see the issue again Iāll let you know. thx!
Auto-entities pages can take a very, very long time to render when the Dashboard view itself has more than a few entities that load, even with simple filters and even for super simple (not āfancyā) displays like the below screenshot. On my super fast PC it renders in under a second, on my tablet is can often take 60+ seconds to render all the cards - they show slooowly, one ā at ā a ---- time. That screen below is not usable at all on the tablet.
I suspect the problem is HAās web page is constantly loading all values, instead of doing lazy loading pages (only requesting status/value updates for displayed entities).
So the CPU gets overloaded processing status/values for all entities (I have over 2500 entities)⦠and it never stops.
maybe, but the various filters have very different response times.
Filtering on label is really not usable in my config, where domain or entity_id are super swift.
Yes, having a few auto-entities on a single view doesnt help. But, Ive tested this in all single card views to isolate the issue and label remains the big troublemaker, as it has done from the start.
(not running a super computer here, but not an rpi2 either⦠Iād say my manic is above the average Pi most people are running HAOS on, so that is not what we should be looking at finding the source of the issue)
that could be it yes, not only Companion app though. I never edit in the app, only on Desktop, and the suffering is realā¦
you lost me with using dictionaries. I only found 1 line, in one post, which might be similar to what I think you are sayingā¦
so DeepSeek helped by making this, but the exclusions are not workingā¦
type: custom:auto-entities
show_empty: false
card:
type: grid
columns: 5
square: false
grid_options:
columns: auto
card_param: cards
filter:
template: >
[ {% for e in states.light
if e.name is match('.*RGB.*')
and not e.name is match('.*Left.*')
and not e.name is match('.*Right.*')
and not e.name is match('.*1')
and not e.name is match('.*2')
and not e.name is match('.*Unavailable') %}
{{ dict(
entity=e.entity_id,
type='custom:light-entity-card',
shorten_cards=false,
consolidate_entities=false,
child_card=false,
hide_header=false,
header="",
color_wheel=true,
persist_features=true,
brightness=true,
color_temp=true,
white_value=true,
color_picker=true,
speed=true,
intensity=true,
force_features=false,
show_slider_percent=true,
full_width_sliders=true,
brightness_icon="weather-sunny",
white_icon="file-word-box",
temperature_icon="thermometer",
speed_icon="speedometer",
intensity_icon="transit-connection-horizontal",
effects_list=true
) }}{% if not loop.last %},{% endif %}
{% endfor %} ]
sort:
method: friendly_name
reverse: false
numeric: false
grid_options:
columns: full