I’ve seen i.e. Refresh Cached images in Lovelace Picture-Elements (maybe other places too) but while some workaround, it ain’t smart.
I’d like to add a default background each to dashboards for the family-members. But when I i.e. use “hername.jpg” as a name and upload a new file to override the previous one, even after a restart, Home Assistant shows the old image background. So obviously there is some caching in place that simply ignores the admin or user input? That is a big-mother-mentality: Mother knows best? Naw.
So to solve this, 2 1/2 workarounds seem reasonable.
Option 1.a: Refresh that hidden image cache using a command or button or whatever.
Option 1.b.: Refresh that hidden image cache when restarting HA.
Option 2: Use the file from the local directory as given without cache inside the HA frontend.
Option 3: Frustrating users researching to find stupid workarounds like changing an added parameter like ?v=1? I don’t want to change any parameter, I want to replace the image and not bother, HA should show the new image automatically without forcing me to adjust the different dashboards and tabs.
Example: My daugher loved Harley Quinn. Now she wants something different. I’m sure she’ll come in a few weeks again asking to change it. And no, I don’t want to open pandora’s box and have them change it themselves, they should just use their dashboards.