Blueprints to jedna z nowszych funkcji Home Assistanta, która pozwala niezwykle łatwo zaadaptować zaawansowane automatyzacje. Dzisiaj przyjrzymy się kilku z nich i opowiemy sobie jak ciekawie je wykorzystać!
Home Assistant Blueprints (w tłumaczeniu polskim nazwane schematami) to funkcja w platformie Home Assistant, która umożliwia użytkownikom łatwe tworzenie, udostępnianie i stosowanie automatyzacji. Blueprints są jak szablony, które definiują konkretne automatyzacje, dzięki czemu użytkownicy mogą je zaimportować i dostosować do swoich potrzeb bez konieczności ręcznego konfigurowania każdego szczegółu. Blueprints to lista wielu zalet, zwłaszcza z perspektywy nowego użytkownika Home Assistanta. Warto tutaj wymienić:
Aby zainstalować szablon w Home Assistant, należy przejść do panelu Automatyzacje oraz sceny
i wybrać zakładkę Schematy
. Następnie trzeba kliknąć w przycisk Importuj schemat
i wprowadzić URL do blueprinta, który chcemy zainstalować. Aby skorzystać z dodanego schematu, wystarczy wrócić do listy wszystkich automatyzacji, kliknąć w utworzenie nowej i wybrać z listy zainstalowany blueprint.
Nie bez powodu stawiam ten szablon na pierwszym miejscu. Otóż również i dla mnie był to pierwszy blueprint, który zainstalowałem. Dlaczego? Lista posiadanych przeze mnie czujników rosła, a Home Assistant sam w sobie nie ma wbudowanego powiadomienia o niskim poziomie naładowania baterii. Oczywiście platforma pokazuje ile procent baterii pozostało, więc to otwiera drogę do tworzenia automatyzacji.
Blueprint „Low battery level detection” w Home Assistant jest niezwykle przydatny do zarządzania urządzeniami zasilanymi bateryjnie, ponieważ automatycznie monitoruje poziom naładowania baterii i powiadamia użytkownika, gdy ten stan naładowania spadnie poniżej określonego progu. To umożliwia śledzenie stanu baterii w różnych urządzeniach, takich jak czujniki, zamki, termostaty, a nawet telefony czy tablety. Użytkownik może dostosować próg naładowania baterii, przy którym otrzyma powiadomienie.
Link do schematu „Low battery level detection”
Co zawiera powyższy szablon? Opiszmy sobie to zaznaczonymi blokami:
Przykładowe uzupełnienie schematu automatyzacji.
Warto tutaj wspomnieć o kilku elementach. Po pierwsze, został obniżony threshold automatyzacji do 15%. Po drugie, do listy wyjątków zostały dodane smartfony oraz tablety. No i po trzecie, została dodana akcja w postaci wysłania powiadomienia na smartfon ze znacznikiem {{sensors}}
, który odpowiada za wypisanie urządzeń, które rozładowują się.
To kolejny, bardzo dla mnie ważny szablon. Blueprint „Appliance has finished” służy do monitorowania stanu działania urządzeń domowych, takich jak pralki, zmywarki czy suszarki i powiadamiania użytkownika, gdy zakończą one swoje zadania. Po zainstalowaniu i skonfigurowaniu schematu, można wybrać urządzenie do monitorowania i ustawić warunki, które będą oznaczać zakończenie jego pracy, na przykład brak poboru prądu przez określony czas. Kiedy warunki te zostaną spełnione, blueprint wyśle powiadomienie. Co ważne, mowa tu nie o urządzeniach smart, a takich zwykłych, które już posiadamy. Jak więc działa ta automatyzacja? Sprzęt należy wpiąć w smart gniazdko, a pobierana moc stanie się źródłem informacji o stanie pracy.
Link do schematu „Appliance has finished”
Power
inteligentnego gniazdka, do którego wpięliśmy wybrany sprzęt.Warto zaznaczyć, że musimy wypełnić wszystkie pola, aby automatyzacja zadziałała. Ponadto, warto sobie testowo uruchomić sprzęt z wpiętym inteligentnym gniazdkiem, aby móc poprawnie określić granice uruchomienia automatyzacji.
W przypadku pracy mojej pralki automatyzacja wygląda jak poniżej.
Muszę zwrócić uwagę, że wybrałem tutaj gniazdko NOUS A1Z z Zigbee i określiłem encję jako Power
. Następnie ustawiłem różne od domyślnych wartości granic i czasów. To sprawiło, że powiadomienie informujące o zakończeniu pracy pralki mam niemalże równo z faktycznym końcem. Finalnie można dostrzec, że ustawiłem wysyłanie powiadomień w celu informacji o rozpoczęciu prania, jak i jego zakończeniu.
Na sam koniec omówimy sobie coś może mniej użytecznego, ale naprawdę miłego. Blueprint „Party Lights” jest przeznaczony do tworzenia dynamicznych i kolorowych efektów świetlnych, idealnych na imprezy i spotkania towarzyskie. Po zainstalowaniu schematu, użytkownik może wybrać grupę świateł lub poszczególne lampy, które mają być objęte automatyzacją. Blueprint pozwala na ustawienie różnych efektów świetlnych, takich jak zmiana kolorów, migotanie i przejścia, które można dostosować do własnych preferencji. Automatyzacja może być uruchamiana ręcznie, o określonej godzinie, lub w odpowiedzi na inne zdarzenia, takie jak rozpoczęcie odtwarzania muzyki.
Blueprints w Home Assistant to narzędzie, które pozwala na łatwe tworzenie i udostępnianie gotowych konfiguracji dla różnych urządzeń i automatyzacji. Główną zaletą schematów jest to, że umożliwiają one szybkie wdrażanie skomplikowanych konfiguracji bez konieczności ręcznego pisania kodu czy nawet budowania bardziej skomplikowanej logiki za pomocą bloków. Ponadto schematy są rozbudowywane z pomocą wielu użytkowników (a przynajmniej te najpopularniejsze), dzięki czemu są naprawdę dopracowane.
Kup kompatybilny z Home Assistant Blueprints sprzęt IoT w sklepie TECHWISH!
Kategoria: Inspiracje technologiczne