모든 심볼은 시각화의 다양한 위치에서 사용할 수 있습니다. 이를 변수 또는 텍스트로 정의할 수 있습니다.
시각화에 심볼을 출력하려면 태그 [icon:SYMBOLPFAD]를 직접 텍스트에 선언합니다. 심볼 경로는 마우스 오른쪽 버튼 또는 CTRL+C로 심볼 라이브러리에서 복사할 수 있습니다. 가능한 경우 Material Symbols만 선택하여 시각화의 스타일이 일관되도록 해야 합니다.
모든 사용 가능한 심볼은 컨텍스트 메뉴 시각화 심볼에서 호출하고 검색할 수 있습니다. 또한 사용자 정의 심볼 세트를 라이브러리에 가져올 수도 있습니다. 절차는 아래에 설명되어 있습니다.
참고: 심볼 목록에 표시되는 이름은 심볼 경로와 동일하지 않을 수 있습니다. 경로에 심볼 세트가 지정되지 않으면 자동으로 Glyphicons 세트가 사용됩니다.
심볼 라이브러리의 필터는 등록된 태그도 검색합니다. 이 동작이 원치 않는 경우 필터를 =로 시작하여 이름만 검색할 수 있습니다.
이 심볼 세트는 완전히 동적이고 심볼의 스타일은 시각화 디자인에 따라 자동으로 구성됩니다. 또한 심볼이 활성 상태여야 하는 경우 자동으로 채워진 심볼이 사용됩니다. 그러나 모든 심볼에 채워진 변형이 있는 것은 아닙니다.
버튼 반경이 16픽셀보다 크거나 같으면 심볼이 자동으로 둥글게 됩니다. 반경이 0px이면 날카로운 심볼이 사용됩니다. 그러나 편집기에서는 항상 일반 심볼이 사용됩니다.
참고: 시각화를 일관되게 디자인하기 위해 "Material Symbols" 심볼 세트를 사용하는 것이 좋습니다.
Material Symbols의 일부 선택된 심볼은 값을 표시하기 위해 애니메이션화되었습니다. 이러한 심볼에는
심볼만 있는
구조의 애니메이션이 있습니다. 선택 시 추가 변수가 활성화됩니다.
Philips Hue 심볼은 Hue 인터페이스가 사용되는 경우 자유롭게 사용할 수 있습니다. 또한 Home Assistant HASS 커뮤니티의 추가 Hue 심볼 세트가 있습니다. 자세한 내용은 이 장의 끝부분을 참조하세요.
이 심볼 세트는 시각화의 날씨 심볼을 표시합니다. 이러한 심볼은 다양한 인터페이스에서 원활하게 지원됩니다. 아래 날씨 아이콘 장을 참조하세요.
레거시 심볼 세트는 모든 구식 시각화 심볼을 포함합니다. 새 인터페이스의 표시 스타일은 동일하게 유지됩니다. 이러한 심볼은 더 이상 사용하지 않는 것이 좋습니다. 새로운 인터페이스에 최적화되지 않았기 때문입니다.
다양한 구식 심볼은 여전히 애니메이션화되어 있습니다:
시각화용 숨겨진 심볼도 있습니다. 이러한 심볼은 아래 장에서 설명합니다.
심볼을 호출하려면 URL 접두사만 필요합니다.
심볼 세트를 프로젝트에 가져올 수 있습니다. 모든
심볼 세트는 ZIP 파일로 준비해야 합니다. 몇 가지 샘플 데이터를 다음에서 다운로드할 수 있습니다:
전문가 팁: 가져오기가 성공적으로 완료되면 심볼 세트를 .antobj로 내보낼 수 있습니다. 이를 통해 가져오기를 간소화할 수 있습니다. 심볼 세트에 마우스 오른쪽 버튼을 클릭하고
내보내기 옵션을 선택합니다.
다음은 심볼 세트의 구조 및 요구 사항을 정의하는 규칙입니다. 이 규칙을 주의 깊게 읽고 정확히 준수하세요.
사용자 정의 심볼 세트처럼 가져올 수 있지만 위 규칙에 따라 구성할 필요가 없는 다양한 특수 심볼 세트가 있습니다.
그 중 하나는 Gibhub 사이트의 hass-hue-icons입니다. 이는 Home Assistant HASS 커뮤니티의 추가 Hue 심볼 세트로 상업용 프로젝트에는 사용할 수 없습니다. 이 라이브러리는 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International 라이선스에 따라 제공됩니다. 따라서 Antcas Control과 함께 제공되지 않습니다. 그러나 ZIP 파일 hass-hue-icons-main.zip를 사용하여 프로젝트에 새 심볼 세트로 언제든지 가져올 수 있습니다. Github 웹사이트의 프로젝트 라이선스 조건을 참조하세요.
또 다른 것은 Pictogrammers의 것입니다. 이를 위해 mdi-###.json 파일을 ZIP 파일로 압축하고 가져와야 합니다. 이 파일을 브라우저 개발자 콘솔에서 찾을 수 있으며 다운로드할 수 있습니다. 아웃라인 심볼과 채워진 심볼을 결합하려 합니다. 이 라이브러리는 Material Symbols와 거의 동일합니다. 그러나 많은 커뮤니티 확장 기능이 있습니다. 다른 심볼 세트를 라이브러리에 통합하고 싶다면 언제든지 문의해 주세요.