이 필수 플러그인이 없으면 Home Assistant는 완전하지 않습니다—그 이유는 다음과 같습니다
홈 어시스턴트는 가장 강력한 스마트 홈 플랫폼 중 하나이지만, 홈 어시스턴트에도 한계가 있습니다. 바로 홈 어시스턴트 커뮤니티 스토어가 해결하고자 하는 문제이며, 홈 어시스턴트 설치를 훨씬 더 강력하게 만드는 데 뛰어난 역할을 합니다.
홈 어시스턴트에는 원할 수 있는 모든 플러그인이나 애드온이 없습니다
모든 것이 주요 추가 기능 스토어에서 승인되는 것은 아닙니다
저는 홈 어시스턴트를 사랑하지만, 몇 가지 불만도 있습니다. 제가 주로 겪는 문제는 모든 것이 기본 홈 어시스턴트 앱이나 플러그인 디렉토리에서 제공되지 않는다는 점입니다. 제 경우 주된 원인은 Wyze입니다.
여기서 홈 어시스턴트 커뮤니티 스토어(HACS)가 등장합니다. HACS는 커뮤니티에서 운영하는 홈 어시스턴트를 위한 서드파티 애드온 및 플러그인 스토어입니다. 기본 홈 어시스턴트 프로젝트는 플러그인과 애드온이 완전히 승인되어야 하지만, HACS는 그렇지 않습니다.
HACS는 커뮤니티 저장소에서 작동하며, 원한다면 직접 저장소를 만들 수도 있습니다. 이는 누군가가 Home Assistant 플러그인을 만들어 기존 HACS 저장소에 제출하거나 자신의 저장소를 만들 수 있으며, 사용자는 HACS를 해당 저장소로 지정하기만 하면 설치할 수 있다는 것을 의미합니다.
HACS를 실행하는 주요 이유 중 하나는 리버스 엔지니어링된 API 때문입니다. 만약 누군가가 어떤 플랫폼의 API를 리버스 엔지니어링한다면, Home Assistant는 그 플러그인이 공식 저장소에 게시되는 것을 승인하지 않을 것입니다—정당한 이유로 말이죠. 제가 Home Assistant의 이유를 이해한다고 해서 그것에 동의하는 것은 아니며, 바로 그 이유 때문에 HACS가 존재합니다.
홈 어시스턴트 커뮤니티 스토어는 홈 어시스턴트의 가장 좋은 부분입니다
HACS는 제가 Home Assistant에 대해 가진 모든 불만을 해결해줍니다
내가 HACS를 주로 사용하는 용도는 네이티브 지원이 없는 플랫폼에 대해 Home Assistant 지원을 추가하는 것입니다. 제 경우에는 Wyze가 이것의 가장 큰 주체입니다. 저는 집에 Wyze 장비가 많습니다. 스마트 전구부터 스마트 플러그까지, 저는 Wyze 제품을 사용하는 것을 좋아합니다.
Wyze가 제가 주로 사용하는 스마트 홈 플랫폼인 HomeKit과 기본적으로 호환되지 않기 때문에, 그 장치들을 HomeKit에 연결할 방법이 필요합니다. 예전에 HomeBridge를 사용해 본 적이 있지만, 특히 HACS와 함께 사용하면 Home Assistant가 저에게 훨씬 더 나은 플랫폼입니다.
HACS는 또한 다양한 로봇 청소기를 통합하고, 더 나은 대시보드를 만들고, 훨씬 더 많은 일을 할 수 있게 해줍니다. Home Assistant Community Store의 가장 큰 부분 중 하나는 시각적 조정입니다. HACS는 꽤 많은 그래프 및 차트 플러그인, 레이아웃 조정, 완전히 커스텀 UI 디자인, 테마 등을 제공합니다.
또한 HACS 내에서는 고급 자동화 및 로직 도우미도 찾을 수 있습니다. 이는 HACS가 Home Assistant가 할 수 있는 기능을 확장할 수 있기 때문입니다. 더 나은 존재 감지, 보다 고급 스케줄링 로직, 기타 기능과 같은 것들이 모두 HACS를 통해 제공됩니다.
HACS가 뛰어난 것 중 하나는 데이터 시각화입니다. 이는 제가 이미 언급한 기능들에 의해 더욱 확장되어 더 나은 그래프와 차트를 제공합니다. 훨씬 더 상세한 에너지 대시보드, 네트워크 및 장치 모니터링 등을 구축할 수 있습니다.
정말로, HACS가 할 수 있는 것들의 수를 나열하기는 어렵습니다. 왜냐하면 너무 다재다능하기 때문입니다. 게다가 많은 공식 통합 기능들이 HACS 프로젝트로 시작해서 공식 저장소로 승격되기도 합니다. 따라서 HACS를 사용하면 공식적으로 출시되기 전에 이러한 공식 플러그인을 사용할 수 있습니다.
HACS 설치는 꽤 간단합니다
그리고 홈 어시스턴트에 설치하는 첫 번째 것이어야 합니다
HACS를 설치하는 것은 그다지 복잡하지 않지만, 몇 가지 단계를 거쳐야 합니다. 먼저, Home Assistant에서 프로필로 이동하여 고급 모드를 켜야 합니다.
그런 다음, 터미널이나 Home Assistant용 SSH 플러그인을 사용하거나 (그냥 해당 서버에 SSH로 접속하여) 다음 명령어를 실행하세요: wget -O - https://get.hacs.xyz | bash -. 이것이 가장 간단한 방법이지만, 서버의 /config/custom_components/hacs에 HACS 파일을 수동으로 복사할 수도 있습니다.
터미널 명령을 실행했거나 HACS 파일을 복사한 후에는 Home Assistant를 재시작하세요. 이제 설정 > 장치 및 서비스 > 통합 추가로 이동하여 HACS를 검색하고 활성화할 수 있습니다. 안내가 나오면 GitHub 계정으로 로그인해야 하며, 설정을 완료하려면 GitHub에서 제공하는 코드를 붙여넣어야 합니다.
이 시점에서 모든 것을 제대로 했다면 HACS가 이제 활성화되어 사이드바에 표시되어야 합니다. 다음으로, 사이드바의 HACS 바로가기를 클릭하고 설정을 마치기만 하면 되며, 이는 몇 번의 클릭만으로 완료될 수 있습니다. 저는 보통 설정 중에 모든 항목을 활성화합니다.
이제 준비가 다 되었습니다! 원하는 것에 맞는 HACS 플러그인을 설치하기 시작하세요—Lovelace 카드, 테마 또는 통합 기능 등입니다. 한 번에 많은 것을 설치하기보다는 한 번에 하나씩 테스트하는 것이 좋지만, 원하는 것은 반드시 설치하세요.
홈 어시스턴트 커뮤니티 스토어는 홈 어시스턴트를 가장 강력한 스마트 홈 동반자로 만듭니다
귀하의 스마트 홈은 그것을 구동하는 플랫폼만큼 강력하며, Home Assistant Community Store는 모든 Home Assistant 설정에 정말 많은 기능을 추가합니다. 저는 HACS가 설치되지 않은 Home Assistant 설정은 완전하다고 생각하지 않기 때문에, 아직 사용해보지 않았다면 반드시 사용해보시길 권장합니다.


