Home Assistant
Połącz Home Assistant, przetestuj dostęp i dla każdej encji zdecyduj, czy Assistela może ją tylko odczytywać, czy również nią sterować.
Co umożliwia połączenie
Assistela może odczytywać bieżący stan inteligentnego domu i wywoływać usługi Home Assistant po otrzymaniu wyraźnego polecenia. Może sprawdzić czujnik temperatury, odczytać stan światła, wykonać migawkę z dozwolonej kamery, uruchomić scenę lub sterować konkretnym dozwolonym urządzeniem.
Połączenie ma dwie warstwy ochrony: token dostępu Home Assistant oraz listę dozwolonych encji w Assisteli. Nawet jeśli token zezwala na więcej, Assistela odmówi pracy z encją, której nie umieszczono na jej liście.
1. Utwórz długoterminowy token dostępu
Otwórz swój profil
W Home Assistant otwórz profil użytkownika i znajdź sekcję Długoterminowe tokeny dostępu.
Utwórz token
Utwórz nowy token i nadaj mu łatwą do rozpoznania nazwę, na przykład Assistela Mac.
Od razu go skopiuj
Home Assistant zwykle wyświetla wartość tylko raz. Skopiuj ją i pozostaw okno otwarte do czasu zapisania tokenu w Assisteli.
Nie wklejaj go na Czacie, do Pamięci ani do zwykłej notatki. Wpisz go wyłącznie w polu klucza dostępu Home Assistant. Assistela przechowuje go jako chronione dane logowania; jeśli podejrzewasz ujawnienie, unieważnij token w Home Assistant i utwórz nowy.
2. Sparuj Assistelę
Otwórz Integracje
W Assisteli wybierz Assistela → Ustawienia → Integracje → Home Assistant i otwórz kartę Parowanie.
Wpisz adres
W polu Adres Home Assistant wpisz ten sam URL, którego używasz w przeglądarce, łącznie z http:// lub https:// i ewentualnym portem. Przykładowy adres lokalny to http://homeassistant.local:8123.
Wklej klucz dostępu
Wklej właśnie utworzony token w polu Klucz dostępu Home Assistant.
Zapisz i przetestuj
Kliknij Zapisz i przetestuj połączenie. W przypadku adresu lokalnego macOS może poprosić o dostęp do Sieci lokalnej; zezwól na niego w tym celu.
3. Zezwól tylko na wybrane encje
Otwórz Dozwolone encje i odśwież pozycje. Listę można przeszukiwać i filtrować według typu. Każda encja ma dwie osobne opcje:
- Odczyt: Assistela może pobierać jej stan i atrybuty. Użyj tej opcji dla czujników i urządzeń, o których ma tylko informować.
- Sterowanie: Assistela może wywoływać działania, takie jak włączenie światła lub uruchomienie sceny. Włączenie Sterowania włącza też Odczyt.
Zacznij od kilku nieszkodliwych pozycji, na przykład czujnika temperatury i jednej lampy testowej. Zamki, alarmy, bramy garażowe, ogrzewanie i inne urządzenia związane z bezpieczeństwem pozostaw bez Sterowania, dopóki nie ustalisz dokładnie potrzebnych instrukcji i zatwierdzeń.
Pierwszy test
- Zapytaj: „Jaki jest bieżący stan czujnika w salonie?”.
- Jeśli odczyt działa, wypróbuj dozwolone światło testowe: „Włącz na chwilę lampę testową w biurze”.
- Następnie sprawdź stan bezpośrednio w Home Assistant.
Jeśli brakuje encji, odśwież listę. Stan Brak zwykle oznacza, że zmieniono jej nazwę lub usunięto ją w Home Assistant i trzeba wybrać aktualny identyfikator encji.