Dodałem mój komputer do Home Assistant i ty też powinieneś

Dodałem mój komputer do Home Assistant i ty też powinieneś

Integracja komputerów z systemami Windows, Linux i Mac z Home Assistant umożliwia automatyzację w inteligentnym domu, wykorzystując czujniki i wyzwalacze do optymalizacji codziennych zadań.

Możesz nie uważać swojego komputera za istotny element inteligentnego domu, ale tak może być. Integracja stacji roboczej z systemem Windows, Mac lub Linux z Home Assistant pozwala wykorzystać komputer jako wyzwalacz lub warunek dla automatyzacji w domu, a także wysyłać polecenia w zależności od używanego systemu operacyjnego.

Dodawanie komputerów z Windows, Linux i Mac do Home Assistant

Sposób, w jaki to zrobisz, zależy całkowicie od używanego systemu operacyjnego, przy czym Windows i Linux są dość dobrze dopasowane.

Windows

Dla użytkowników Windows odpowiednią aplikacją jest HASS.Agent. Aby zacząć, pobierz aplikację kliencką dla systemu Windows i skonfiguruj ją. Następnie dodaj integrację HASS.Agent do Home Assistant, najlepiej korzystając z Home Assistant Community Store. Będziesz również potrzebować zainstalowanego brokera MQTT, aby przesyłać informacje między Home Assistant a systemem Windows.

Nie zniechęcaj się, jeśli to brzmi jak wiele — pełne instrukcje znajdziesz w dokumencie HASS.Agent.

Linux

Proces dla systemu Linux jest podobny, wykorzystując aplikację o nazwie Go Hass Agent, która również polega na MQTT. Aplikację można zainstalować za pomocą pliku binarnego lub skonfigurować z obrazem kontenera. Szczegółowe instrukcje konfiguracji są dostępne. Po skonfigurowaniu komputer z systemem Linux pojawi się w standardowej integracji aplikacji mobilnej w Home Assistant.

Mac

Dodanie Maca do Home Assistant jest łatwiejsze niż inne wymienione metody, ale także bardziej ograniczone. Można to zrobić za pomocą oficjalnej aplikacji Home Assistant w Mac App Store. Jest to zasadniczo aplikacja dla iPada, z tą różnicą, że działa na Macu i przesyła różne informacje do serwera Home Assistant.

Po zainstalowaniu i skonfigurowaniu kliknij przycisk „Home Assistant” w pasku menu na górze ekranu i wybierz „Preferencje”. Użyj zakładki „Czujniki”, aby „Włączyć wszystkie czujniki”, a następnie kliknij „Zezwolenie na dostęp”, aby to również włączyć. Przyznaj aplikacji dostęp do wszystkich uprawnień, o które prosi, aby działało to płynnie.

Ta aplikacja dobrze przesyła informacje do Home Assistant do wykorzystania w automatyzacji, ale nie pozwala na kontrolowanie Maca. Jeśli chcesz to zrobić, możesz spróbować użyć narzędzia trzeciej strony, takiego jak mac2mqtt.

Użycie zdarzeń komputerowych jako wyzwalaczy

Po dodaniu komputera do Home Assistant powinieneś mieć całą gamę nowych czujników do wykorzystania. Na moim Macu niektóre z najprzydatniejszych to:

  • Aktywny (czy jestem zalogowany, czy nie)
  • Aplikacja na pierwszym planie (aktualnie skoncentrowana aplikacja)
  • SSID (nazwa sieci Wi-Fi, do której jestem podłączony)
  • Główne wyświetlanie (czy jestem podłączony do zewnętrznego monitora)
  • Poziom naładowania baterii wewnętrznej
  • Używana kamera

Użytkownicy Windows i Linux mają dostęp do jeszcze większej liczby czujników, w tym wskaźników sprzętowych, takich jak obciążenie CPU i zużycie pamięci, a także stanów procesów i usług. Przewiń listę urządzeń swojego komputera w Home Assistant, aby zobaczyć pełną listę.

Możesz wykorzystać te czujniki, używając ich jako wyzwalacze lub stany warunkowe w swoich automatyzacjach. Zmiany stanu są natychmiastowe na moim Macu, co oznacza, że jeśli się zaloguję lub przełączę aktualnie skoncentrowaną aplikację, zmiana jest natychmiast rozpoznawana przez Home Assistant.

Przy tworzeniu automatyzacji niektóre zmiany stanu będą dostępne jako wyzwalacze „Urządzenia”, podczas gdy inne polegają na wyzwalaczu „Jednostki”. Na przykład, aby stworzyć automatyzację, w której światła zmieniają się, gdy otwieram Safari, muszę wybrać Jednostka > Stan i następnie wybrać „Aplikacja na pierwszym planie MacBook Pro” jako jednostkę, a potem dodać „Safari” jako niestandardowy stan „Do”.

Pomysły na automatyzacje, aby zacząć

Zmiany stanu można wykorzystać zarówno do produktywności, jak i odpoczynku, ale można je uznać za najbardziej użyteczne w zadaniach związanych z pracą, aby zautomatyzować poranki i pomóc utrzymać cel.

Czujnik „aplikacji na pierwszym planie” może być świetnym sposobem na ponowne skoncentrowanie swoich wysiłków w czasie pracy. Może to być tak proste jak światło, które...

Zmieniaj kolor, gdy otwierasz przeglądarkę lub otrzymuj sarkastyczne przypomnienia przez swojego inteligentnego głośnika po pięciu minutach przeglądania.

Możesz również użyć swojego komputera do wyzwalania zdarzeń, gdy siadasz i logujesz się, z różnymi rzeczami happeningującymi w zależności od pory. Możesz ustawić oświetlenie biura i włączyć ogrzewanie lub chłodzenie, gdy siadasz rano, lub przyciemnić światła w nocy, gdy nadszedł czas na gry i relaks.

Możesz nawet połączyć całe swoje biuro z stanem "Aktywnym" swojego komputera, aby światła włączały się, gdy siadasz, a wyłączały kilka minut po wylogowaniu.

Wyzwalacze kamer internetowych mogą być również pomocne, szczególnie jeśli masz światło, które wykorzystujesz specjalnie na spotkania, które chcesz, aby aktywowało się tylko wtedy, gdy kamera internetowa jest włączona. Dzięki aplikacji towarzyszącej na Maca mogę używać trybu Skupienia (jak tryb Nie przeszkadzać) jako warunku dla innych automatyzacji i otrzymywać powiadomienia tylko na moim Macu.

Użytkownicy Windows i Linux mogą wysyłać polecenia też

Chociaż aplikacja na Maca jest bardziej ograniczona bez użycia dodatkowej usługi takiej jak mac2mqtt, implementacje dla Windows i Linux zawierają kilka ciekawych dodatkowych poleceń. Najbardziej przydatne z nich są związane z zasilaniem i stanami komputerów, w tym blokowaniem, zawieszaniem i wyłączaniem Twojej rutyny.

Możliwość bezpiecznego wyłączenia komputera za pomocą sceny "dobranoc" brzmi bardzo przydatnie. Możesz również kontrolować swoją kamerę internetową, okna fokusowe i ustawiać stany monitorów.

Trudno jest zaproponować plan uniwersalny, jak Twój komputer może pasować do inteligentnego domu. Co jest użyteczne zależy od tego, jak korzystasz z maszyny. Jako osoba pracująca w domu przy komputerze przez cały dzień, możliwości wydają się nieograniczone.

Następnie czas dodać swoją drukarkę 3D do Home Assistant.

Jeśli ciekawią Cię artykuły podobne do Dodałem mój komputer do Home Assistant i ty też powinieneś, zajrzyj do kategorii Tutoriale i odkryj jeszcze więcej interesujących treści.

Indeks
  1. Dodawanie komputerów z Windows, Linux i Mac do Home Assistant
    1. Windows
    2. Linux
    3. Mac
  2. Użycie zdarzeń komputerowych jako wyzwalaczy
  3. Pomysły na automatyzacje, aby zacząć
  4. Użytkownicy Windows i Linux mogą wysyłać polecenia też

Możesz być zainteresowany

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Go up