Home Assistant
Dowiedz się, jak połączyć urządzenia eWeLink z Home Assistant za pomocą oficjalnego dodatku eWeLink Smart Home.
I. Funkcje
- Obecnie oficjalny dodatek obsługuje przełączniki i gniazdka eWeLink. Więcej urządzeń obsługiwanych przez eWeLink będzie dostępnych w kolejnych wersjach.
- Obsługa trybu Sonoff DIY.
- Priorytet sterowania urządzeniami w sieci lokalnej. Jeśli urządzenie nie obsługuje trybu LAN lub nie jest w sieci lokalnej, możesz sterować nim przez chmurę.
- Synchronizacja statusu urządzenia i informacji o konfiguracji w czasie rzeczywistym. Nazwa i konfiguracja urządzenia mogą być zmienione później.
- Obsługuje tylko Home Assistant zainstalowany przez HassOS i Supervisor.
II. Wymagania wstępne
Tworzenie długoterminowych tokenów dostępu
Dodatek eWeLink łączy urządzenia obsługiwane przez eWeLink poprzez wywoływanie REST API i WebSocket API Home Assistant. Wymagany jest długoterminowy token dostępu.
Zaloguj się do konsoli Home Assistant Lovelace (zazwyczaj adres URL to http://homeassistant.local:8123/), kliknij nazwę użytkownika na samym dole paska bocznego, aby przejść do profilu użytkownika, znajdź opcję „Długoterminowe tokeny dostępu" na dole strony i kliknij UTWÓRZ TOKEN. Wprowadź nazwę tokena w oknie dialogowym (zalecana jest nazwa eWeLink_HA_AddOn) i kliknij OK. Skopiuj wygenerowany token i zapisz go w bezpiecznym miejscu.



III. Instalacja
Zaloguj się do konsoli Home Assistant Lovelace (zazwyczaj adres URL to http://homeassistant.local:8123/), kliknij Supervisor na pasku bocznym, aby otworzyć panel HassOS, i przejdź do zakładki Add-on Store. Kliknij trzy pionowe kropki w prawym górnym rogu, wybierz Repositories z menu podręcznego, wprowadź oficjalny adres dodatku eWeLink: https://github.com/CoolKit-Technologies/ha-addon w oknie dialogowym „Zarządzaj repozytoriami dodatków" i kliknij ADD. Po zamknięciu okna dialogowego możesz zobaczyć nowo dodany dodatek eWeLink na stronie Add-on Store.



Kliknij kartę eWeLink Smart Home, aby otworzyć stronę informacyjną dodatku, kliknij INSTALL i poczekaj na zakończenie instalacji. Po zakończeniu nie klikaj od razu START, zamiast tego przejdź do Configuration, wprowadź długoterminowy token dostępu i kliknij Save. Następnie wróć do zakładki Information i kliknij START, aby aktywować dodatek „eWeLink Smart Home".



Aby uzyskać szybki dostęp do dodatku eWeLink Smart Home, możesz włączyć opcję Show in sidebar (Pokaż na pasku bocznym).
Musisz zmienić home_assistant_url, jeśli używasz Dockera lub innych wersji Home Assistant, które nie są Home Assistant OS.


IV. Konfiguracja
Sterowanie urządzeniami DIY eWeLink
Steruj urządzeniami DIY eWeLink w sieci lokalnej lub zaloguj się na konto eWeLink, aby sterować wszystkimi urządzeniami obsługiwanymi przez eWeLink.
Zaloguj się do konsoli Home Assistant Lovelace (zazwyczaj adres URL to http://homeassistant.local:8123/), kliknij Supervisor na pasku bocznym, aby otworzyć panel HassOS, a następnie kliknij kartę eWeLink Smart Home, aby przejść do strony informacyjnej dodatku. Kliknij OPEN WEB UI, strona interfejsu Web eWeLink Smart Home wyświetli wszystkie urządzenia DIY w sieci lokalnej wykryte przez mDNS. Możesz również kliknąć przycisk Login w lewym górnym rogu i zalogować się na konto eWeLink, aby połączyć wszystkie obsługiwane urządzenia.
Obecnie wersja beta obsługuje tylko przełączniki i gniazdka; wkrótce będzie obsługiwanych więcej typów urządzeń.


Konfiguracja scen i automatyzacji
Urządzenia podłączone przez REST API i WebSocket API Home Assistant mogą być mapowane tylko jako encje, a nie jako urządzenia, co uniemożliwia bezpośrednie sterowanie urządzeniami przez sceny i automatyzacje Home Assistant.
Aby rozwiązać ten problem, musisz włączyć Tryb zaawansowany (Konsola Lovelace > Profil > Advanced Mode).
Aby używać urządzeń obsługiwanych przez eWeLink w automatyzacjach, musisz najpierw utworzyć scenę zawierającą Twoje urządzenia, a następnie wybrać Aktywuj scenariusz w Akcja > Typ akcji automatyzacji.

Dokumentacja eWeLink