2024.8: Beautiful badges!

I’m with you, but would say icons for binary sensors make more sense. This worked well with the old badges. With the new ones the icon serves no real functional purpose.

I didn’t write an exhaustive analysis of the old vs the new. It would take a while. I was just highlighting a few obvious things from those screenshots.

Let’s tone it down. The OP on that point had an inaccuracy, which is now completely distracting from their points implied by the screenshots (valid). I immediately got where they were coming from, which is why I posted my message and hopefully better explained some of the issues.

Can we park this particular thread now? I think all points have been made. Let’s rather focus on making the badges better.

5 Likes

Really?

It is your belief that moderators are here to be your ‘feel good’ support?

Keep in mind that they are unpaid helpers and their ‘job’ is to deal with posts that get flagged like this one will for being mean to snowflakes!

5 Likes

Sigh. Sorry. Was trying to defuse and apparently made it worse. I definitely appreciate the moderator role. I’ve just been surprised by the reactions of several of them at different times in this particular thread.

5 Likes

Thanks for that @PecosKidd.

It is a thankless job and great to see this response!

2 Likes

I lost all my entity classifications in 24.8.2

Every thing is either on or off. So no longer running not running, open closed, motion detected motion cleared etc.

Does someone run into the same issue? And what could be the cause?

Have you clear your browser cache? (ctrl F5)

Yes!

Even though it appears (to me anyways) that it takes more space, I was wrong about that. But, while Tom claims not to care about badges, he took enough time to prove me wrong. :person_shrugging:

He seemingly used my error to discredit my larger point that the new badges are ugly and no longer work with card_mod. I used to be able to glance at the row and see that everything was green and not worry about the values. Now, I have to look at each value and remember the ranges for each.

1 Like

it’s not so much about size, but about legibility… make their text very small, and yes, they probably won’t take more screen estate.

1 Like

This is such a hard thing. I mean, while in absolute pixel terms it doesn’t take up more space, there is an additional row which creates a perception that it is — it’s definitely taking up more rows (another measure of “space”). Then there’s the per badge space issue that you’ve also noted. Good UX and UI design take all of those visual illusions and perceptions into account.

Online communication is hard. I don’t think there was any malice, but I can see how it would’ve upset you (and that’s valid).

I too use card-mod for many things, including on the old badges. Unfortunately, that’s a risk we’re all taking. We really cannot expect the core and frontend teams to accommodate that.

Totally.

6 Likes

Regarding an “opinions exchange between Users & Devs”.
See, I am not using badges & do not care about them. But this ultimate replacing of a badge by Devs w/o providing users an option to choose between “old” & “new” is a bad trend. And do not tell me about that mentioned hack with “hui-badge-bla-bla” which is not a 100% replacement - hence can be used in some cases only.
It was claimed here like “we are listening etc etc”.
Unfortunately, what I am observing sometimes in Github - is a bit different thing:

  1. User reports smth “I see this behaviour”. Politely.
  2. Dev answers smth like “this is by a design”.
  3. User asks smth like “Why?”. Politely.
  4. Usually an answer is a polite explanation, or a link to Docs, or proposal to move to “Discussions”. But sometimes it could be just IGNORING. What is it - “Devs are too busy & forgot to respond”, “We are making a soft here, do not disturb us”, or what?

Not to mention situations with obvious bugs which are just stalling and need a constant “un-stale” attention from users, like my recent example with “Traccar server” integration which stopped working properly since 2024.5.

There should be a balance between “I am making a soft” & “I am communicating with users”.

Btw, If ignoring occurs after step 1 (see above) - and more users starts participating - this may cause (and does cause) “heating up”, no good output.

5 Likes

Interesting to see that if you just mute a few users, the thread becomes much more readable.

12 Likes

Countdown is shown for “last-changed”:
Untitled Project

type: entity
entity: sensor.xiaomi_cg_1_co2
state_content:
  - last_changed
  - state

issue

Seems that displaying “last-changed” was broken in other cards as well, like Entities:
изображение

Glance:
изображение

more-info for covers (my favourite - countdown “in xxx sec”, then “xxx sec ago”):
Untitled Project

Sorry for posting it here - but I do not recall seeing this before 2024.8.

Update: could be my fault unrelated to HA, related to my system time; checking myself…
Well, system time of both server & client are rather synchronized with NTP - but anyway, “relative_time” should work on a server side only, so client should not affect any glitches. And yes - seems to be unrelated to 2024.8.

Update: got explanations on Github: last-changed is calculated on a client; a possible time difference could cause a countdown. Not a HA issue.

1 Like

Yes. Multiple times. Restarts and reloads as well.

I noticed 2 things since the upgrade to 2024.8.

  1. it is noticeable slower to load. It takes ‘ages’ to get some of the integration loaded in. Not sure that it has to do with the HACS modification.
  2. I lost my device classifications and I can’t find the reason for it. I rolled back to and earlier version of 2024.8. It restored itself but eventually it went wrong again. So I think there is something buggy in 2024.8.

If HA is installed in a RPI, may be it’s a problem of resources as indicated in this thread.

Thanks for the hint. I checked the thread. It seems different for me. I have integrations which show up in yaml and load very slow. Also graphs load very slow. Difficult to find the root cause of this all. I rolled back to 2024.8.1. which seems to do better.

Following this update my History tab is just spinning. No history is retrievable. No errors in the HA log. All was well in 2024.8.2. Note the iOS Companion App displays history correctly. Using Safari on iOS, Google on W11.

For the first time since becoming an HA user 3 years ago I’ve had to restore a previous month’s release. I installed 2024.8.3 and encountered an unstable setup with memory climbing from around 30% to 80% over about an hour. Rebooting didn’t fix. Tried profiler but got a “Failed to perform the action profiler.start_log_objects. undefined” message so couldn’t diagnose the memory problem. Core and Supervisor logs showed nothing untoward. History graphs loading very slowly or not at all. Using HAOS on a 4 GB rPi5 with an SSD, previously very stable. Have restored 2024.7.4 and everything back to normal. I have a suspicion something went wrong with the database but I don’t know how to interrogate it. Not sure what to do now, apart from holding off updating.

I also had to restore a backup from 2024.8.3 back to 2024.8.2. The only issue I encountered was that the history wasn’t loading. But that alone was enough for me to revert to the previous release, 2024.8.2, which has been running stable.

Try clearing the browser cache. Chrome didn’t handle the update well.

I also restored a backup from 2024.8.3 back to 2024.8.2. The issue I encountered was that all the values showing in my Dashboard were missing their indicated type. So 100% showed only 100 and things like my leak sensors showed as off instead of dry or wet as they have always displayed. Very strange… Most were on Entity cards…