Todos os ícones podem ser usados em vários lugares na visualização. Assim, é possível defini-los como variável ou texto.
Para exibir um ícone na visualização, ele é declarado diretamente no texto usando a tag [icon:SYMBOLPFAD]. O caminho do ícone pode ser copiado da biblioteca de ícones usando o botão direito do mouse ou com CTRL+C. Sempre que possível, deve-se escolher apenas os Material Symbols para manter o estilo da visualização consistente.
Todos os ícones disponíveis podem ser acessados e pesquisados no menu de contexto Visualização Ícones. Também é possível importar um conjunto personalizado de ícones para a biblioteca. O procedimento será explicado mais adiante.
Observações: O nome exibido na lista de ícones não é idêntico ao caminho do ícone. Se nenhum conjunto de ícones for especificado no caminho, o conjunto Glyphicons será usado automaticamente.
O filtro na biblioteca de ícones também pesquisa pelas tags registradas. Se esse comportamento não for desejado, o filtro pode começar com um = para pesquisar apenas nos nomes.
Este conjunto de ícones é completamente dinâmico e o estilo dos ícones é configurado automaticamente de acordo com o design da visualização. Além disso, um ícone preenchido é usado automaticamente quando o ícone deve estar ativo. No entanto, nem todos os ícones têm uma variante preenchida.
Os ícones são arredondados automaticamente se o raio do botão for maior ou igual a 16 pixels. Se o raio for igual a 0px, os ícones afiados serão usados. No editor, no entanto, os ícones normais sempre são usados.
Observação: Recomenda-se usar o conjunto de ícones "Material Symbols" para manter a visualização consistente.
Existem alguns ícones selecionados do Material Symbols que foram animados para representar valores. Esses ícones têm apenas uma animação com o
ícone da
estrutura. Ao selecioná-los, outras variáveis serão liberadas.
Os ícones do Philips Hue podem ser usados livremente se a interface Hue for usada. Além disso, há um conjunto adicional de ícones Hue da comunidade do Home Assistant HASS. Mais informações podem ser encontradas no final deste capítulo.
Este conjunto de ícones exibe os ícones climáticos na visualização. Eles são suportados sem costuras por várias interfaces. Veja o capítulo abaixo Ícones Climáticos.
O conjunto de ícones Legacy inclui todos os ícones da antiga visualização. O estilo de exibição da nova interface permanece o mesmo. Os ícones não devem mais ser usados, pois sua representação não foi otimizada para a nova interface.
Vários ícones antigos ainda estão animados:
Também existem ícones ocultos para a visualização. Eles serão explicados mais detalhadamente nos capítulos seguintes.
Apenas um prefixo de URL é necessário para chamar os ícones.
É possível importar um conjunto personalizado de ícones para o projeto. Cada
conjunto de ícones deve ser preparado como um arquivo ZIP. Alguns dados de exemplo podem ser baixados aqui:
Dica Profissional: Após a importação bem-sucedida, você pode exportar o conjunto de ícones como .antobj para simplificar a importação. Para isso, clique com o botão direito do mouse em um conjunto de ícones e selecione
Exportar.
As regras a seguir definem a estrutura e os requisitos de um conjunto de ícones. Por favor, leia-as cuidadosamente e siga-as exatamente.
Também existem vários conjuntos especiais de ícones que podem ser importados como conjuntos personalizados de ícones, mas não precisam ser configurados de acordo com as especificações acima.
Um deles é o da página do GitHub hass-hue-icons. Este é um conjunto adicional de ícones Hue da comunidade do Home Assistant HASS e só pode ser usado para projetos não comerciais, pois está sob a licença Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International. Por isso, o conjunto de ícones não é fornecido com o Antcas Control. No entanto, os ícones podem ser importados a qualquer momento como um novo conjunto de ícones no projeto usando o arquivo ZIP hass-hue-icons-main.zip. Observe as condições de licença do projeto na página da web do GitHub.
Outro é o dos Pictogrammers. Para isso, o arquivo mdi-###.json deve ser compactado em um arquivo ZIP e importado. O arquivo pode ser encontrado e baixado no console de desenvolvedor do navegador. Tentamos combinar os ícones de contorno com os preenchidos. A biblioteca é quase idêntica aos Material Symbols. No entanto, há muitas extensões da comunidade. Se você quiser integrar outros conjuntos de ícones na biblioteca, sinta-se à vontade para nos perguntar.