Wszystkie Symbole mogą być używane w różnych miejscach na wizualizacji. Można zdefiniować je jako zmienną lub tekst.
Aby wyświetlić symbol na wizualizacji, należy go zadeklarować bezpośrednio w tekście za pomocą tagu [icon:SYMBOLPFAD]. Ścieżkę symbolu można skopiować z biblioteki symboli przy użyciu prawego przycisku myszy lub klawisza CTRL+C. Powinno się, jeśli to możliwe, wybierać tylko symbole Material Symbols, aby styl wizualizacji pozostał spójny.
Wszystkie dostępne symbole można wywołać i przeszukiwać pod menu kontekstowym Wizualizacja Symbole. Można również zaimportować własny zestaw symboli do biblioteki. Procedura jest wyjaśniona dalej.
Uwagi: Nazwa wyświetlana na liście symboli nie jest identyczna ze ścieżką symbolu. Jeśli w ścieżce nie podano zestawu symboli, automatycznie używany jest zestaw Glyphicons.
Filtr w bibliotece symboli szuka również po zarejestrowanych tagach. Jeśli to zachowanie nie jest pożądane, filtr można rozpocząć znakiem =, aby szukać tylko w nazwach.
Ten zestaw symboli jest całkowicie dynamiczny, a styl symboli jest automatycznie konfigurowany zgodnie z projektem wizualizacji. Ponadto automatycznie używany jest wypełniony symbol, gdy symbol ma być aktywny. Nie każdy symbol ma jednak wersję wypełnioną.
Symbole są automatycznie zaokrąglane, gdy promień przycisku jest większy lub równy 16 pikseli. Jeśli promień wynosi 0px, używane są ostre symbole. W edytorze zawsze używane są jednak normalne symbole.
Uwaga: Zaleca się używanie zestawu symboli "Material Symbols", aby wizualizacja była spójna.
Niektóre symbole Material Symbols zostały zanimowane, aby przedstawiać wartości. Te symbole mają tylko jedną animację z
symbolem
Struktury. Przy wyborze zostaną odblokowane dodatkowe zmienne.
Symbole Philips Hue mogą być swobodnie używane, gdy interfejs Hue jest stosowany. Ponadto istnieje dodatkowy zestaw symboli Hue społeczności Home Assistant HASS. Więcej informacji znajdziesz na końcu tego rozdziału.
Ten zestaw symboli wyświetla symbole pogody wizualizacji. Są one płynnie wspierane przez różne interfejsy. Patrz rozdział Ikony pogody.
Zestaw symboli Legacy zawiera wszystkie symbole starej wizualizacji. Styl wyświetlania nowego interfejsu pozostaje taki sam. Symbole nie powinny być już używane, ponieważ ich przedstawienie nie zostało zoptymalizowane dla nowego interfejsu.
Różne stare symbole są nadal animowane:
Istnieją również ukryte symbole dla wizualizacji. Są one dalej wyjaśniane w niższych rozdziałach.
Aby wywołać symbole, wystarczy prefiks URL.
Można zaimportować własny zestaw symboli do projektu. Każdy
zestaw symboli musi być przygotowany jako plik ZIP. Niektóre przykładowe dane można tutaj pobrać:
Porada dla profesjonalistów: Po pomyślnym zaimportowaniu można eksportować zestaw symboli jako .antobj, aby ułatwić import. Kliknij prawym przyciskiem myszy na zestaw symboli i wybierz
Eksport.
Poniższe zasady definiują strukturę i wymagania zestawu symboli. Proszę uważnie przeczytać te zasady i ściśle je przestrzegać.
Istnieją również różne specjalne zestawy symboli, które można importować jak własne zestawy symboli, ale nie muszą być skonfigurowane zgodnie z powyższymi wymaganiami.
Jeden z nich to hass-hue-icons ze strony GitHub. Jest to dodatkowy zestaw symboli Hue społeczności Home Assistant HASS i może być używany tylko w projektach niekomercyjnych, ponieważ jest on objęty licencją Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International. Dlatego ten zestaw symboli nie jest dostarczany z Antcas Control. Symbole można jednak zaimportować jako nowy zestaw symboli do projektu w dowolnym momencie przy użyciu pliku ZIP hass-hue-icons-main.zip. Uwzględnij warunki licencji projektu na stronie GitHub.
Inny to ten od Pictogrammers. W tym celu należy spakować plik mdi-###.json do pliku ZIP i zaimportować go. Plik można znaleźć i pobrać w konsoli developerskiej przeglądarki. Próbujemy połączyć symbole konturowe z wypełnionymi. Biblioteka jest prawie taka sama jak Material Symbols. Istnieje jednak wiele rozszerzeń społecznościowych. Jeśli chcesz integrować inne zestawy symboli do biblioteki, możesz się u nas zapytac.