Home Assistant - HACS - Home Assistant Community Store

Home Assistant - HACS - Home Assistant Community Store

Darmowy sklep z Custom Components (Integracjami) społeczności Home Assistan dostępnymi na github.com - koniec z kopiowaniem plików i ręcznymi aktualizacjami!

Co potrafi HACS

  • Pomoże Ci odkryć nowe elementy do HA
  • Pomoże Ci prosto zainstalować te elementy w HA
  • Pozwoli Ci śledzić elementy
    • Zarządzać nimi (Instalować/Aktualizować/Usuwać)
    • Będzie służyć też jako skrót do repozytoriów i śledzenia problemów

Instalacja

Aby w ogóle zacząć, zabawę z Custom Components/Integrations musicie zapoznać się (i skonfigurować odpowiednio hass.io) zgodnie z tym artykułem i podpunktem Custom Components. Następnie otwórz zakładkę z projektem: HACS na github.

Ściągamy Source code (zip) - będzie to najnowsza wersja HACS.

Następnie wchodzimy na malinkę czyli \\[IP_MALINKI]\config\custom_components/ - tworzymy folder hacs i kopiujemy do środka ściągnięte wszystkie pliki i katalogi z folderu custom_components/hacs do takiego samego katalogu na malince.

Ważne, jeżeli używaliśmy wcześniej custom_updater i taki katalog mamy w custom_components - należy go usunąć.

Następnie restartujemy Hassio zgodnie z punktem Wspólne kroki! W przeciwnym wypadku pojawią się nam błędy.

Konfiguracja

W pierszej kolejności musimy utworzyć Personal Access Token z serwisu github.com aby to zrobić, musimy posiadać tam konto. Następnie przechodzimy do https://github.com/settings/tokens i generujemy Access Token.

HACS_2

Będziemy musieli podać ponownie hasło, następnie wypełniamy Note najlepiej opisem HACS, nie zaznaczamy żadnych checkbox.

HACS_1

Wygenerowany token kopiujemy. Ten token zaraz nie będzie już widoczny, więc zrób to teraz.

Wracamy do naszego Home Assistant. Zgodnie z nową polityką HA, wszystko po woli będzie znikać z pliku configuration.yaml  i będzie do znalezienia w: Configuration -> Integrations -> [ +  ] wpisujemy HASC - pamiętaj aby mieć najnowszą wersję Home Assistant. 

image

Jeżeli kręci Ci się kółeczko i nie pojawia się ekran do wpisania, należy zrestartować przeglądarkę a najlepiej wyczyścić cache.

Podajemy w polu nasz GitHub Personal Access Token i zapisujemy. 

Następnie ponownie restartujemy Hassio zgodnie z punktem Wspólne kroki!

GOTOWE, teraz będziemy mieć dostępną nową zakładkę po lewej stronie o nazwie Community - chwilę potrwa zanim się to wszystko pojawi.

HACS_3

 


Źródło:
https://community.home-assistant.io/t/custom-component-hacs/121727


Chcesz wiedzieć więcej? Dołącz do naszej grupy na FB - będzie nam też miło jak polubisz nasz Fanpage!