Add a brand icon for the integration - #447
Conversation
Serve a brand icon via the Brands Proxy API by shipping it in custom_components/victron_mqtt/brand/ (icon.png 256x256, icon@2x.png 512x512). Original, neutral energy/MQTT motif — not the Victron trademark.
|
@pos-ei-don , thanks for caring for the integration!! I really appreciate it. |
Replace AI-generated icons with the existing official Victron artwork from home-assistant/brands/custom_integrations/victron_mqtt. Since HA 2026.3 the Brands Proxy API serves icons from the integration's local brand/ folder first, falling back to the central brands CDN. Shipping the icons locally fixes the empty-placeholder view in the HA integration list without changing the visual branding.
|
Small update: I've replaced the AI-generated icon in this PR with the official Victron icons already in the Context for why this PR exists: in the HA integration list there's a view where no icon was showing at all — just an empty placeholder — even though your brands-repo entry is there. Since HA 2026.3 serves custom-integration icons via the Brands Proxy API (local So this PR now just brings your existing official Victron branding into the integration's own |
|
Thanks for your help @pos-ei-don !! |
Hi 👋
In the HA integration list there's a view that was showing an empty placeholder icon — no icon at all — even though there's an entry in
home-assistant/brands. Since HA 2026.3, the Brands Proxy API serves custom-integration icons from a localbrand/folder inside the integration first, before falling back to the central brands CDN. A submission to the brands repo was rejected pointing to this new approach.This PR ships the official Victron icons already in
home-assistant/brands/custom_integrations/victron_mqttinto the integration's ownbrand/folder — same artwork, no new design, fixes the empty-placeholder view.icon.png— 256×256, from the brands repoicon@2x.png— 512×512, from the brands repo