Projector Pilot publikuje stan Twojego projektora na żywo i każde sterowanie do Home Assistant, Hubitat i dowolnego webhooka. Skonfiguruj raz, a Twój inteligentny dom sam steruje projektorem - bez telefonu w sieci, bez chmury po drodze.
Automatyka domowa zamienia Projector Pilot z pilota w dłoni w urządzenie widoczne dla całego domu. Udostępnia to, co robi projektor - zasilanie, wejście, tryb koloru, wartości obrazu, godziny pracy lampy - i daje Twojemu inteligentnemu domowi sterowanie wszystkim, co potrafi zmienić aplikacja.
Ustawienia › Automatyka domowa to hub. Wybierz platformę, której używasz - Home Assistant, Hubitat lub Webhooki - i skonfiguruj ją tam. Możesz połączyć kilka naraz; są niezależne.
Zaloguj się z aplikacji, opublikuj projektor jako czujnik, wklej jeden blok do konfiguracji i zsynchronizuj. Od tej pory Home Assistant steruje projektorem samodzielnie.
http://homeassistant.local:8123 lub jego IP), a potem dotknij Zaloguj się. To logowanie w przeglądarce do Twojej własnej instancji - nie ma tokenu do wklejania. Użyj zwykłego loginu Home Assistant, razem z uwierzytelnianiem dwuskładnikowym.sensor.projector_pilot_epson_qb1000b_qb1000w, niosący zasilanie, wejście, tryb koloru, wartości obrazu i godziny pracy lampy.configuration.yaml, uruchom ponownie Home Assistant, a potem dotknij Synchronizuj z HA.
To cała sztuczka bez serwera. Aplikacja zapisuje jedno polecenie, które Home Assistant uruchamia, by rozmawiać z Web Control projektora, a każdy synchronizowany skrypt wywołuje to polecenie z innym czasownikiem. Dotknij w aplikacji Kopiuj blok i wklej go do configuration.yaml. Poniższy przykład jest poglądowy - aplikacja wstawia własny adres projektora i nazwę polecenia:
shell_command:
projector_pilot_epson: >-
curl -s --max-time 5 --digest -u 'EPSONWEB:'
-H "X-Requested-With: XMLHttpRequest"
-H "Referer: http://192.168.1.50/cgi-bin/webconf"
"http://192.168.1.50/cgi-bin/directsend?{{ verb }}={{ value | urlencode }}"
Tylko przykład. Aplikacja generuje Twój z prawdziwym IP projektora i nazwą utworzoną z jego numeru seryjnego.
curl działa na urządzeniu z Home Assistant, a nie na telefonie. Home Assistant dociera do IP projektora bezpośrednio przez Web Control, więc automatyzacja uruchamia się niezależnie od tego, czy aplikacja jest otwarta i czy telefon w ogóle jest w domu. Użytkownik digest EPSONWEB to login Web Control; aplikacja używa hasła Web Control już zapisanego dla projektora.shell_command faktycznie tam jest, więc literówkę znajdziesz, zanim zbudujesz na tym cokolwiek.Ekran Home Assistant zawiera Listę kontrolną konfiguracji i panel Co ma Twój Home Assistant, więc nigdy nie zgadujesz, który krok został. Każdy wiersz mówi, czy jest zrobiony, brakuje go, czy nie udało się tego ustalić, i co zrobić dalej.
configuration.yaml. Każdy pokazuje Znaleziono, Nie zainstalowano lub Nie udało się ustalić, z przyciskami Jak zainstalować i Otwórz w HACS tam, gdzie pomagają.Projector Pilot sprawdza, co masz zainstalowane w Home Assistant, i buduje wokół tego. Współpracuje z wbudowaną integracją PJLink, którą Home Assistant już zawiera, więc projektor PJLink dodany tam wcześniej jest pełnoprawnym uczestnikiem.
configuration.yaml, uruchom ponownie Home Assistant, a potem dotknij Synchronizuj ponownie.Projektor w trybie gotowości zgłasza bardzo mało, więc panel normalnie by się wyczyścił. Opcjonalny czujnik ostatnich znanych wartości zachowuje ostatnie odczyty projektora - wejście, godziny pracy lampy lub lasera - w Home Assistant, gdy projektor jest wyłączony.
configuration.yaml (albo dodaj tylko jego wiersze pod istniejącą sekcją template:) i uruchom ponownie Home Assistant. Aplikacja ma przycisk Sprawdź, czy jest, który mówi, czy Home Assistant go ma.Po synchronizacji Twoje sceny nie są uwięzione w aplikacji. Każda z nich, a także zasilanie, każde wejście, każdy tryb koloru i każda pamięć obiektywu, które faktycznie ma Twój projektor, jest zapisywana jako skrypt Home Assistant.
Nie musisz ręcznie budować widoku Lovelace i nie musisz go już wklejać. Gdy dotkniesz Synchronizuj z HA, aplikacja buduje kompletny panel Projector Pilot bezpośrednio w Home Assistant przez jego własne API: stan projektora na żywo i przycisk dla każdej zsynchronizowanej sceny i elementu sterowania. Pojawia się w panelu bocznym Home Assistant jako Projector Pilot - otwierasz i gotowe.
configuration.yaml raz i uruchom ponownie Home Assistant (jedyny ręczny krok - Home Assistant nie pozwala aplikacjom dodawać tego polecenia zdalnie).Niezależnie od tego, czy zbudowano go za Ciebie, czy wkleiłeś sam, panel jest taki sam - karta stanu i przycisk dla każdego sterowania (fragment poglądowy):
views:
- title: Projector
cards:
- type: entity
entity: sensor.projector_pilot_epson_qb1000b_qb1000w
name: Projector
- type: button
name: Power On
tap_action:
action: perform-action
perform_action: script.turn_on
target:
entity_id: script.projector_pilot_power_on
- type: button
name: Movie Night
tap_action:
action: perform-action
perform_action: script.turn_on
target:
entity_id: script.projector_pilot_scene_movie_night
Tylko przykład. Twój panel niesie prawdziwą encję Twojego projektora i Twoje własne sceny.
W Hubitat Projector Pilot odzwierciedla projektor na urządzeniu w Twoim hubie przez Maker API, więc Rule Machine może odczytywać i reagować na zasilanie, wyciszenie i wejście.
Webhooki to rozwiązanie uniwersalne. Aplikacja wysyła żądanie na Twój adres URL, gdy projektor się włącza, wyłącza, zmienia wejście lub przywołuje scenę - webhook Home Assistant, Node-RED, IFTTT albo cokolwiek, co przyjmuje JSON.
http://homeassistant.local:8123/api/webhook/your-id.Domyślny ładunek to zwykły JSON - zdarzenie, projektor i wartość, która się zmieniła:
{
"event": "scene_recalled",
"projector": "Epson QB1000B/QB1000W",
"scene": "Movie Night",
"power": "on",
"input": "HDMI1",
"color_mode": "Cinema",
"timestamp": "2026-09-23T20:14:07Z"
}
Przykładowy ładunek. Zdarzenie zmiany wejścia lub zasilania niesie pola, które go dotyczą.
Upewnij się, że wpisany adres to ten, pod którym naprawdę łączysz się z Home Assistant, razem z portem (zwykle :8123). Logowanie to prawdziwe logowanie w przeglądarce do Twojej instancji, więc obowiązują Twoja nazwa użytkownika, hasło i kod dwuskładnikowy. Na telefonie logowanie kończy się niezależnie od tego, czy przeglądarka w aplikacji przekaże wynik, czy pierwszy wróci lokalne wywołanie zwrotne; jeśli nadal się zacina, zamknij arkusz i dotknij Zaloguj się ponownie.
Czujnik jest publikowany, gdy aplikacja jest otwarta, a Wysyłaj stan projektora jest włączone, więc otwórz aplikację i sprawdź ten przełącznik. Potem sprawdź Narzędzia deweloperskie › Stany w Home Assistant i filtruj po projector_pilot. Projektor w trybie gotowości publikuje bardzo mało; obudź go, a odczyty się wypełnią.
Skrypty zapisuje Synchronizuj z HA, który wymaga, by blok shell_command był już wklejony do configuration.yaml, a Home Assistant raz uruchomiony ponownie. Najpierw uruchom Testuj połączenie - powie, czy blok jest obecny. Potem zsynchronizuj ponownie. Jeśli stare, martwe skrypty zaśmiecają listę, użyj Usuń osierocone skrypty.
O to właśnie chodzi w bloku shell_command - to on pozwala Home Assistant dotrzeć do IP projektora samodzielnie. Jeśli działa tylko przy otwartej aplikacji, blok prawdopodobnie nie jest wklejony albo Home Assistant nie został uruchomiony ponownie po wklejeniu. Potwierdź przez Testuj połączenie, uruchom ponownie Home Assistant i zsynchronizuj.
Automatyka domowa to jednorazowy dodatek. Bez subskrypcji, bez konta, bez chmury. Jeden zakup odblokowuje ją na każdej platformie, której używasz.
Zobacz Za darmo, Pro i Automatyka domowa → · Pełny przewodnik użytkownika →
Nie. Po wklejeniu jednego bloku shell_command do Home Assistant i synchronizacji Home Assistant wysyła polecenia prosto na adres IP projektora. Projector Pilot jest tylko narzędziem konfiguracji; potem Home Assistant rozmawia z projektorem samodzielnie, niezależnie od tego, czy telefon jest w domu.
Jako czujnik, na przykład sensor.projector_pilot_epson_qb1000b_qb1000w, niosący zasilanie, wejście, tryb koloru, wartości obrazu i godziny pracy lampy, aktualizowany przy każdej zmianie, gdy aplikacja jest otwarta. Włącz Synchronizuj zaawansowane sterowanie, a aplikacja zapisze też skrypt Home Assistant dla każdej sceny, a także dla zasilania, każdego wejścia, każdego trybu koloru i każdej pamięci obiektywu, które ma Twój projektor.
Automatyka domowa to płatny dodatek, zakup jednorazowy, osobny od Projector Pilot Pro. Pakiet kupuje oba razem z oszczędnością. Zobacz stronę z cennikiem.