WallyR
(Wally)
March 5, 2026, 5:00am
1
Anybody else that have lost the entity icons for the HA products (core, supervisor, OS and skyconnect)?
The attributes for the entity_picture is there and it contains a value, but when I try to use that value, then I get a error 403.
Do mean like this?
When I upgraded to 26.3.0 yesterday, nothing on the integrations page had icons for something like 2 - 3 minutes. I noticed that but then went on to validate everything came back up properly. After I did that and came back, they were all there
WallyR
(Wally)
March 5, 2026, 1:01pm
3
I got those icons too, but not the ones that are listed as entity_pictures in the update entities for the OHP products.
Click the Update entity in your screenshot and then click the three dots in the upper right corner and select Details.
You should then see the attributes of the update entity and one of them should be named Entity picture with a value that is a WWW path to the icon.
Not sure what placeholder = no means, maybe that confirms what you are asking:
WallyR
(Wally)
March 5, 2026, 1:29pm
5
It is an attribute in the link and it should still show it.
The file does not seem to exist or the access to the folder is blocked, AFAICS.
jms3000
(Martin)
March 14, 2026, 7:54am
6
Maybe it is related to this change:
WallyR
(Wally)
March 14, 2026, 10:26am
7
I think you are right.
This is working:
https://brands.home-assistant.io/_/homeassistant/icon.png?placeholder=no
This is not working:
/api/brands/integration/homeassistant/icon.png?placeholder=no
I will make a bug report on it.
WallyR
(Wally)
March 14, 2026, 10:46am
8
Made a bug report on it now.
opened 10:45AM - 14 Mar 26 UTC
### The problem
With the introduction of the brand images (https://developers.h… ome-assistant.io/blog/2026/02/24/brands-proxy-api/) the images related to HA repositories' update entities stopped working.
It looks like the repositories are not using the new standard for brand images.
In the update entity the entity picture is listed like "/api/brands/integration/homeassistant/icon.png?placeholder=no", which does not work.
If I try to use https://brands.home-assistant.io/_/homeassistant/icon.png?placeholder=no instead, then it works, so it seems like the URLs in those entities have been overlooked.
It goes for both HAOS, Core, Supervisor, SkyConnect and ZBT-2.
ZBT-2 seems to behave a bit different than the others, which is probably due to it not having ?placeholder=no suffixed to the URL, but it is still missing.
As far as I can see this is not a frontend issue, but an issue with the parts not presenting the right information to the frontend.
ESPHome is probably also hit by this, but because the icon file lack the prefix extension, then my browser pulls an old cached image instead.
### What version of Home Assistant Core has the issue?
2026.3.1
### What was the last working version of Home Assistant Core?
_No response_
### What type of installation are you running?
Home Assistant OS
### Integration causing the issue
HAOS, Core, Supervisor, SkyConnect and ZBT-2
### Link to integration documentation on our website
_No response_
### Diagnostics information
_No response_
### Example YAML snippet
```yaml
Make this markdown card and replace the chrony update entity, if you do not have it and replace it with another integration or addon that have a https address in the entity_picture attribute of its upadte entity.
type: markdown
content: >-
<img src={{ state_attr("update.home_assistant_core_update","entity_picture") }}>
<img src={{ state_attr("update.chrony_update","entity_picture") }}>
```
### Anything in the logs that might be useful for us?
```txt
```
### Additional information
_No response_