Projector Pilot, projektörünüzün canlı durumunu ve her kontrolü Home Assistant'a, Hubitat'a ve istediğiniz herhangi bir webhook'a yayınlar. Bir kez kurun, akıllı eviniz projektörü kendi başına yönetsin - ağda telefon yok, aracı bulut yok.
Ev Otomasyonu, Projector Pilot'u elinizdeki bir kumandadan tüm evinizin görebildiği bir cihaza dönüştürür. Projektörün ne yaptığını - güç, giriş, renk modu, görüntü değerleri, lamba saatleri - yayınlar ve akıllı evinize uygulamanın değiştirebildiği her şey için bir kontrol verir.
Ayarlar › Ev Otomasyonu merkezdir. Kullandığınız platformu seçin - Home Assistant, Hubitat veya Webhooks - ve orada kurun. Birden fazlasını aynı anda bağlayabilirsiniz; birbirinden bağımsızdırlar.
Uygulamadan oturum açın, projektörü bir sensör olarak yayınlayın, yapılandırmanıza tek bir blok yapıştırın ve eşitleyin. O andan itibaren Home Assistant projektörü kendisi yönetir.
http://homeassistant.local:8123 veya IP'si), ardından Oturum aç'a dokunun. Bu, kendi örneğinize karşı bir tarayıcı oturum açmasıdır - yapıştıracak jeton yok. Normal Home Assistant girişinizi, iki aşamalı doğrulamasıyla birlikte kullanın.sensor.projector_pilot_epson_qb1000b_qb1000w gibi bir varlıkla bir sensör olarak yayınlar; güç, giriş, renk modu, görüntü değerleri ve lamba saatlerini taşır.configuration.yaml içine yapıştırın, Home Assistant'ı yeniden başlatın, ardından HA ile Eşitle'ye dokunun.
Sunucusuz olmanın bütün püf noktası bu. Uygulama, Home Assistant'ın projektörün Web Control'üyle konuşmak için çalıştırdığı tek bir komut yazar ve eşitlediği her betik bu komutu farklı bir fiille çağırır. Uygulamada Bloğu kopyala'ya dokunun ve configuration.yaml içine yapıştırın. Aşağıdaki örnek açıklayıcıdır - uygulama projektörünüzün kendi adresini ve komut adını doldurur:
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 }}"
Yalnızca örnek. Uygulama, sizinkini projektörün gerçek IP'si ve seri numarasından türetilmiş bir adla üretir.
curl, telefonunuzda değil Home Assistant kutusunda çalışır. Home Assistant projektörün IP'sine doğrudan Web Control üzerinden ulaşır; böylece uygulama açık olsun olmasın, telefonunuz evde bile olmasa otomasyon çalışır. EPSONWEB özet kullanıcısı Web Control girişidir; uygulama projektör için zaten kayıtlı olan Web Control parolasını kullanır.shell_command bloğunun gerçekten orada olup olmadığını kontrol eder; böylece üzerine bir şey kurmadan önce bir yazım hatasını bulursunuz.Home Assistant ekranında bir Kurulum kontrol listesi ve bir Home Assistant'ınızda neler var paneli bulunur; böylece hangi adımın kaldığını tahmin etmeniz gerekmez. Her satır yapıldığını, eksik olduğunu veya belirlenemediğini söyler ve sonraki adımı belirtir.
configuration.yaml içindeki Projector Pilot komutları. Her biri Bulundu, Kurulu değil veya Belirlenemedi olarak gösterilir; işe yaradığı yerlerde Nasıl kurulur ve HACS'te aç düğmeleri bulunur.Projector Pilot, Home Assistant'ınızda nelerin kurulu olduğunu öğrenir ve etrafında inşa eder. Home Assistant'ın zaten birlikte geldiği çekirdek PJLink entegrasyonuyla çalışır, dolayısıyla orada zaten eklediğiniz bir PJLink projektörü birinci sınıf bir vatandaştır.
configuration.yaml içine yapıştırın, Home Assistant'ı yeniden başlatın, sonra yeniden Eşitle'ye dokunun.Beklemedeki bir projektör çok az şey bildirir, bu yüzden bir yönetim paneli normalde boşalırdı. İsteğe bağlı son bilinen sensör, projektör kapalıyken projektörünüzün son okumalarını - giriş, lamba veya lazer saatleri - Home Assistant'ta tutar.
configuration.yaml dosyasının sonuna yapıştırın (veya yalnızca satırlarını mevcut bir template: bölümüne ekleyin) ve Home Assistant'ı yeniden başlatın. Uygulamada, Home Assistant'ta olup olmadığını söyleyen bir Orada olduğunu kontrol et düğmesi vardır.Bir eşitlemeden sonra Sahneleriniz uygulamanın içinde sıkışıp kalmaz. Her biri, ayrıca güç, her giriş, her renk modu ve projektörünüzün gerçekten sahip olduğu her lens hafızası, bir Home Assistant betiği olarak yazılır.
Bir Lovelace görünümünü elle oluşturmak zorunda değilsiniz ve artık yapıştırmanız da gerekmiyor. HA ile Eşitle'ye dokunduğunuzda uygulama, Home Assistant'ın kendi API'si üzerinden doğrudan Home Assistant içinde eksiksiz bir Projector Pilot yönetim paneli oluşturur: projektörün canlı durumu ve eşitlediği her Sahne ile kontrol için bir düğme. Home Assistant kenar çubuğunuzda Projector Pilot adıyla görünür - açın, bitti.
configuration.yaml içine yapıştırın ve Home Assistant'ı yeniden başlatın (tek manuel adım - Home Assistant uygulamaların bu komutu uzaktan eklemesine izin vermez).Sizin için oluşturulsun ya da kendiniz yapıştırın, yönetim paneli aynıdır - bir durum kartı artı her kontrol için bir düğme (açıklayıcı parça):
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
Yalnızca örnek. Yönetim paneliniz projektörünüzün gerçek varlığını ve kendi Sahnelerinizi taşır.
Hubitat'ta Projector Pilot, projektörü Maker API üzerinden hub'ınızdaki bir cihaza yansıtır; böylece Rule Machine güç, sessize alma ve girişi okuyup bunlara göre hareket edebilir.
Webhooks her şeyi kapsayan çözümdür. Uygulama, projektör açıldığında, kapandığında, giriş değiştiğinde veya bir Sahne çağrıldığında sizin bir URL'nize gönderim yapar - bir Home Assistant webhook'u, Node-RED, IFTTT veya JSON kabul eden herhangi bir şey.
http://homeassistant.local:8123/api/webhook/your-id gibi görünür.Varsayılan yük sade JSON'dur - bir olay, projektör ve değişen değer:
{
"event": "scene_recalled",
"projector": "Epson QB1000B/QB1000W",
"scene": "Movie Night",
"power": "on",
"input": "HDMI1",
"color_mode": "Cinema",
"timestamp": "2026-09-23T20:14:07Z"
}
Örnek yük. Bir giriş değişikliği veya güç olayı kendisiyle ilgili alanları taşır.
Girdiğiniz adresin Home Assistant'a gerçekten eriştiğiniz adres olduğundan, bağlantı noktası dahil (genellikle :8123), emin olun. Oturum açma kendi örneğinize karşı gerçek bir tarayıcı girişidir; bu yüzden kullanıcı adınız, parolanız ve iki aşamalı doğrulama kodunuz geçerlidir. Telefonda, uygulama içi tarayıcı sonucu teslim etse de yerel geri çağrı önce dönse de oturum açma tamamlanır; yine de takılırsa sayfayı kapatın ve Oturum aç'a yeniden dokunun.
Sensör, uygulama açıkken ve Projektörün durumunu gönder açıkken yayınlanır; bu yüzden uygulamayı açın ve bu anahtarı doğrulayın. Ardından Home Assistant'ta Geliştirici Araçları › Durumlar'ı kontrol edin ve projector_pilot ile filtreleyin. Beklemedeki bir projektör çok az şey yayınlar; uyandırın, okumalar dolacaktır.
Betikleri, shell_command bloğunun zaten configuration.yaml içine yapıştırılmış ve Home Assistant'ın bir kez yeniden başlatılmış olmasını gerektiren HA ile Eşitle yazar. Önce Bağlantıyı Sına'yı çalıştırın - bloğun orada olup olmadığını söyler. Sonra yeniden Eşitleyin. Eski, ölü betikler listeyi dolduruyorsa Sahipsiz betikleri kaldır'ı kullanın.
shell_command bloğunun amacı tam olarak budur - Home Assistant'ın projektörün IP'sine kendi başına ulaşmasını sağlayan odur. Yalnızca uygulama açıkken çalışıyorsa blok muhtemelen yapıştırılmamıştır veya yapıştırdıktan sonra Home Assistant yeniden başlatılmamıştır. Bağlantıyı Sına ile doğrulayın, Home Assistant'ı yeniden başlatın ve Eşitleyin.
Ev Otomasyonu tek seferlik bir eklentidir. Abonelik yok, hesap yok, bulut yok. Tek bir satın alma, sahip olduğunuz her platformda kilidi açar.
Ücretsiz, Pro ve Ev Otomasyonu'nu karşılaştırın → · Tam kullanım kılavuzu →
Hayır. Tek shell_command bloğunu Home Assistant'a yapıştırıp eşitledikten sonra Home Assistant komutları doğrudan projektörün IP adresine gönderir. Projector Pilot yalnızca kurulum aracıdır; sonrasında telefonunuz evde olsun olmasın Home Assistant projektörle kendi başına konuşur.
Örneğin sensor.projector_pilot_epson_qb1000b_qb1000w gibi bir sensör olarak; güç, giriş, renk modu, görüntü değerleri ve lamba saatlerini taşır ve uygulama açıkken bunlar değiştikçe güncellenir. Gelişmiş Kontrolleri Eşitle'yi açarsanız uygulama ayrıca her Sahne için, ayrıca güç, her giriş, her renk modu ve projektörünüzün sahip olduğu her lens hafızası için bir Home Assistant betiği yazar.
Ev Otomasyonu, Projector Pilot Pro'dan ayrı, tek seferlik satın alınan ücretli bir eklentidir. Bir paket ikisini birlikte indirimli alır. Fiyatlandırma sayfasına bakın.