Witam w kolejnej części serii artykułów poświęconych geolokalizacji tym razem zajmiemy się tą częścią, która jest najważniejsza w inteligentnych domach czyli automatyzacją. W poprzednich artykułach dowiedzieliśmy jak śledzić użytkowników oraz jak tworzyć strefy. Teraz pora połączyć jedno z drugim. Zrobimy więc dwie automatyzacje, które potrafią wykorzystać te informacje: notyfikacja gdy dziecko dotrze/opuści szkołę zmniejszenie ogrzewania gdy nikogo nie ma w domu Te proste przykłady powinny wystarczyć aby zrozumieć działanie i sposób użycia posiadanych informacji. Zatem zaczynamy. Będzie nam potrzebna lokalizacja dziecka (po informacje jak lokalizować osoby odsyłam do części pierwszej tej serii artykułów) i strefa szkoły (dodawanie ich opisałem…
Witam w kolejnym poradniku. Tym razem zajmiemy się omówieniem tworzenia stref. Jest to rozwinięcie tematyki geolokalizacji z poprzedniego artykułu. Wszystkich niezaznajomionych zapraszam do przeczytania go tutaj. Strefy w i geolokalizacja stanowią świetne połączenie dla naszych automatyzacji o których napiszę w kolejnej części. Strefy to nic innego jak obszary na mapie (a tak naprawdę w rzeczywistości), które możemy zdefiniować. Każda z tych stref charakteryzuje się następującymi parametrami: Nazwa - umowna nazwa strefy Szerokość geograficzna - współrzędne środka strefy Długość geograficzna - współrzędne środka strefy Promień - długość promienia w metrach liczącego od środka strefy Ikona - graficzne reprezentacja strefy na mapie…
Teraz coś dla rodziców, ewentualnie zazdrośników z potrzebą monitorowania swoich drugich połówek, a tak naprawdę coś dla tych co chcą uzależnić swoje automatyzacje od lokalizacji mieszkańców. Załóżmy, że chcemy uzyskać efekt kiedy system obniży temperaturę ogrzewania w domu gdy nikogo w nim nie ma. Jak łatwo się domyślić podstawową informacją w takiej automatyzacji jest informacja o tym kiedy nikogo nie ma w domu. Oczywiście jest wiele sposobów aby to osiągnąć jednak ja opiszę według mnie najprostszy do realizacji, pewnie też najtańszy, a jednocześnie całkiem skuteczny. Czyli geolokalizacji osób przy użyciu ich telefonów. Jak wiemy w dzisiejszych czasach każdy z nas…
Niestety po pewnym czasie i dodaniu dużej ilości encji do naszego Home Assistanta na interfejsie może zapanować chaos i będzie on wyglądać na przykład jak ten na rysunku poniżej: Niby nie ma jeszcze tragedii bo system świeży i mało urządzeń ale już widać że zaczyna to wszystko być mało czytelne. Sytuacja będzie ulegała pogorszeniu gdy zaczniemy dokładać kolejne urządzenia. Lepiej jakbyśmy mogli to trochę uporządkować aby wyglądało to na przykład tak: Mamy zakładki, konkretne panele, wszystko czytelniejsze i bardziej przejrzyste. O wiele prościej się w tym wszystkim połapać. Jak to osiągnąć? Na szczęście HA umożliwia bardzo duże zmiany samego interfejsu.…
Tak jak obiecywałem pora na podniesienie bezpieczeństwa naszego systemu. Najważniejszym krokiem w tym kierunku to zmiana protokołu na jakim jest dostępny nasz system. Świeżo po instalacji HomeAssistant działa na nieszyfrowanym połączeniu HTTP. Dlatego musimy to zmienić na protokół szyfrowany HTTPS. Aby to zrobić wykorzystamy nasza wiedzę z wcześniejszych poradników. Po pierwsze, instalujemy wymagane dodatki. Instalacja dodatków opisana jest tutaj. Zaczynamy od DuckDNS (ten krok możemy pominąć jeżeli posiadamy własną domenę i chcemy jej użyć jako adres serwer HA). Kolejnym krokiem jest wejście na stronę DuckDNS.org i założenie konta dzięki któremu będziemy mogli docelowo używać nazwy domenowej, a nie adresu…
Na wszystkich tych, którzy wytrwali do tej pory czeka teraz nagroda. Pierwsza automatyzacja! Czyli dodajemy do naszego domu odrobinę tej osławionej inteligencji. Nie wiem jakie urządzenia dodaliście do tej pory do swojego HA dlatego przykład będzie zawierał scenariusz, który da się zrealizować raczej u większości z Was. Na bazie tego scenariusza postaram się wyjaśnić podstawy działania Node-Red'a więc w razie czego będziecie mieli wiedzę aby spróbować innych, własnych pomysłów jeżeli mój przykład Wam z jakiegoś powodu nie będzie pasował. Tyle tytułem wstępu, zaczynajmy. Załóżmy, że mamy w pokoju telewizor i jakieś oświetlenie z funkcją przyciemniania którym możemy zarządzać z HA.…
W tym poradniku zainstalujemy i skonfigurujemy narzędzie, które umożliwi nam definiowanie automatyzacji w naszym domu. Jednak zanim zaczniemy instalację to kilka zdań wprowadzenia. Tak jak wielokrotnie pisałem cała ta inteligencja naszego domu to nic innego jak zaprogramowana automatyzacja. Wszystkie te czynności w stylu przyciemnij światło gdy włączam telewizor, włącz światło gdy jest ciemno i wykryjesz ruch, włącz kamery gdy nikogo nie ma w domu to nic innego jak zaplanowane i oprogramowane przez nas zachowania. Żeby zadziałały to, po pierwsze musimy wiedzieć co chcemy osiągnąć, a po drugie musimy mieć możliwość nauczenia ich nasz system zarządzania domem. W naszym przypadku tym…
Home Assistant jako rozwiązanie OpenSource jest otwarty na społeczność, która jak to w wielu dobrych projektach potrafi zrobić wspaniałe rzeczy. Jednym z głównych elementów w którym każdy może rozbudować funkcjonalność HA są dodatki/add-on. Dają one nowe funkcjonalności do całego systemu. Wytłumaczę je na przykładzie rozwiązania, które da nam dostęp do plików konfiguracyjnych. Będziemy tego potrzebować aby dodać kolejne elementy systemu i wycisnąć z naszego Systemu maksimum jego możliwości. Nie przedłużając, zaczynajmy. Po pierwsze, trzeba z menu wybrać pozycję Hass.io oraz zakładkę ADD-ON STORE. Następnie na liście dodatków wybrać FileEditor. Pojawi się karta szczegółów wybranego dodatku na której widzimy…