Skip to content

MattFryer/Hass-Custom-Icons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home Assistant Additional Icons

Home Assistant HACS GitHub Release GitHub license GitHub commit activity GitHub last commit GitHub contributors GitHub Issues or Pull Requests GitHub Issues or Pull Requests Average time to resolve an issue GitHub Repo stars GitHub forks GitHub watchers

Additional icons for use in the Home Assistant UI. I initially created this component to add icons for self hosted services I use which weren't available in any other HA icon set. Additional icons have been added where the icons that are available were either out of date (i.e. when the branding had changed but the icon set hadn't been updated to reflect it) or where the available icons had issues (such as poor cropping making them look smaller than other icons in the dashboard).

Whilst this component and the icons within are intended for my own use, feel free to use them in your Home Assistant instance also.

Adding More Icons

If you would like to add more icons, please raise an issue in the Github repository and I'll consider adding. Alternatively, add the icons yourself and raise a pull request.

If you just want to show your appreciation, you can sponsor the project or send a one off donation using the links below:

Installation

It is advised to install this Home Assistant plug-in via HACS (the Home Assistant Community Store). If you have HACS installed already you can click this button to quickly add this repository to HACS and open the page ready to install.

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

Alternatively, you can follow the below steps to add this repository to HACS manually as a custom repository and install the plug-in:

  1. Ensure HACS is already installed on Home Assistant https://hacs.xyz/docs/use/
  2. In Home Assistant, navigate to HACS.
  3. Select the 3 dots icon in the top right and choose Custom repositories
  4. Enter https://github.com/MattFryer/Hass-Custom-Icons as the repository and select the type of Dashboard. Click on Add.
  5. Custom Icons Pack should now be shown just like any other HACS components when searching for it. Click on Custom Icons Pack, then in the bottom right click DOWNLOAD then in the popup window that opens click DOWNLOAD again.
  6. Once download and installation is complete, confirm you wish to RELOAD the UI

Optional - Sitewide availability

By default the icons can only be used inside Lovelace dashboards. To use the icons site wide, such as for custom sidebar links, add the following to the frontend section of your Home Assistant configuration.yaml file:

frontend:
  extra_module_url:
    - /hacsfiles/hass-custom-icons/hass-custom-icons.js

Tip

For the icons to be shown correctly, you may need to refresh your browser a couple of times after installation or updating the component.

Icons

Below are all of the currently available icons in this component and their codes to add them to your Home Assistant dashboards. The component supports browsing and searching for icons in the Home Assistant visual editor, just like when using the in-built Home Assistant MDI icons. Alternatively, you can enter the specific icon code (including the cust: prefix) when using the YAML code editor instead.

Icon Code
cust:air-up cust:air-up
cust:aldi cust:aldi
cust:alexa cust:alexa
cust:alexa-plus cust:alexa-plus
cust:apollo-automation cust:apollo-automation
cust:apple-tv cust:apple-tv
cust:apple-tv-plus cust:apple-tv-plus
cust:arlo cust:arlo
cust:arlo-alt cust:arlo-alt
cust:audiobookshelf cust:audiobookshelf
cust:b&q cust:b&q
cust:bazarr cust:bazarr
cust:bbc-micro cust:bbc-micro
cust:bbc-sounds cust:bbc-sounds
cust:bbc-sounds-alt cust:bbc-sounds-alt
cust:bitwarden cust:bitwarden
cust:bookstack cust:bookstack
cust:booths cust:booths
cust:byd cust:byd
cust:calibre-web cust:calibre-web
cust:copilot cust:copilot
cust:deepseek cust:deepseek
cust:disney-plus cust:disney-plus
cust:disney-plus-alt cust:disney-plus-alt
cust:draw-io cust:draw-io
cust:dreamworks cust:dreamworks
cust:dreamworks-alt cust:dreamworks-alt
cust:esphome cust:esphome
cust:eufy cust:eufy
cust:eufy-alt cust:eufy-alt
cust:everything-smart-tech cust:everything-smart-tech
cust:evri cust:evri
 cust:extractor-hood cust:extractor-hood
cust:farmfoods cust:farmfoods
cust:fileflows cust:fileflows
cust:firetv cust:firetv
cust:fitbit cust:fitbit
cust:freevee cust:freevee
cust:freeview cust:freeview
cust:freeview-alt cust:freeview-alt
cust:genesis cust:genesis
cust:get-iplayer cust:get-iplayer
cust:gramps-web cust:gramps-web
cust:grubhub cust:grubhub
cust:hass cust:hass
cust:hbo-go cust:hbo-go
cust:home-connect cust:home-connect
cust:home-connect-alt cust:home-connect-alt
cust:homepage cust:homepage
cust:honeywell cust:honeywell
cust:honeywell-alt cust:honeywell-alt
cust:honeywell-home cust:honeywell-home
cust:hp cust:hp
cust:influxdb cust:influxdb
cust:iplayer cust:iplayer
cust:iplayer-alt cust:iplayer-alt
cust:it-tools cust:it-tools
cust:jellyseerr cust:jellyseerr
cust:jellystat cust:jellystat
cust:just-eat cust:just-eat
cust:just-eat-alt cust:just-eat-alt
cust:kasa-smart cust:kasa-smart
cust:kindle cust:kindle
cust:layzspa cust:layzspa
cust:layzspa-bubbles cust:layzspa-bubbles
cust:layzspa-heat cust:layzspa-heat
cust:layzspa-pump cust:layzspa-pump
cust:lg cust:lg
cust:lg-alt cust:lg-alt
cust:lg-thinq cust:lg-thinq
cust:linkding cust:linkding
cust:linktap cust:linktap
cust:logitech cust:logitech
cust:m&s cust:m&s
cust:mariadb cust:mariadb
cust:mealie cust:mealie
cust:micro-bit cust:micro-bit
cust:micro-bit-alt cust:micro-bit-alt
cust:micro-bit-alt2 cust:micro-bit-alt2
cust:mqtt-explorer cust:mqtt-explorer
cust:music-assistant cust:music-assistant
cust:network-ups-tools cust:network-ups-tools
cust:nhs cust:nhs
cust:ninja-air-fryer cust:ninja-air-fryer
cust:nintendo-switch-2 cust:nintendo-switch-2
cust:nintendo-switch-2-alt cust:nintendo-switch-2-alt
cust:node-red cust:node-red
cust:ntfy cust:ntfy
cust:nuaire cust:nuaire
cust:ocado cust:ocado
cust:ocado-alt cust:ocado-alt
cust:octoprint cust:octoprint
cust:octoprint-alt cust:octoprint-alt
cust:octopus-energy cust:octopus-energy
cust:ollama cust:ollama
cust:omada cust:omada
cust:openai cust:openai
cust:openai-alt cust:openai-alt
cust:paperless cust:paperless
cust:peanut cust:peanut
cust:piper cust:piper
cust:piper-alt cust:piper-alt
cust:piv cust:piv
cust:piv-alt cust:piv-alt
cust:planka cust:planka
cust:power-bi cust:power-bi
cust:readarr cust:readarr
cust:resideo cust:resideo
cust:resideo-alt cust:resideo-alt
cust:ring cust:ring
cust:romm cust:romm
cust:sainsburys cust:sainsburys
cust:screwfix cust:screwfix
cust:sonoff cust:sonoff
cust:sonos cust:sonos
cust:stirling-pdf cust:stirling-pdf
cust:synology cust:synology
cust:synology-dsm cust:synology-dsm
cust:tado cust:tado
cust:tasmota cust:tasmota
cust:tesco cust:tesco
cust:toolstation cust:toolstation
cust:tp-link cust:tp-link
cust:tree-christmas cust:tree-christmas
cust:unify cust:unify
cust:unify-alt cust:unify-alt
cust:vaultwarden cust:vaultwarden
cust:vaultwarden-alt cust:vaultwarden-alt
cust:virgin-media cust:virgin-media
cust:vscode cust:vscode
cust:waitrose cust:waitrose
cust:wallos cust:wallos
cust:wallos-alt cust:wallos-alt
cust:watchtower cust:watchtower
cust:wemo cust:wemo
cust:zigbee2mqtt cust:zigbee2mqtt

About

Additional icons for use in Home Assistant UI

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •