Ana Sayfa › Kullanım Kılavuzu › Ev Otomasyonu
Home Assistant · Hubitat · Webhook'lar

Projektörünüz, Home Assistant ve Hubitat'ta.

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.

Kurulumdan sonra sunucusuzSahneler betiğe dönüşürHazır yönetim paneliKurulum kontrol listesiÜcretli eklenti
Genel bakış

Ev Otomasyonu ne yapar

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.

Ev Otomasyonu ücretli bir eklentidir. Projector Pilot Pro'dan ayrı, tek seferlik bir satın almadır ve bir paket ikisini birlikte indirimli alır. Abonelik yok, hesap yok, bulut yok. Fiyatlandırma sayfasına bakın.

Üç yol, tek merkez

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.

Projector Pilot'taki Ev Otomasyonu merkezi: Home Assistant, Hubitat ve Webhooks
Home Assistant

Home Assistant'ı kurun

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.

  1. Ayarlar › Ev Otomasyonu › Home Assistant'ı açın.
  2. Home Assistant adresinizi yazın (örneğin 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.
  3. Uygulama projektörü 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.
  4. Uygulama açıkken bu okumalar değiştikçe Home Assistant'ta güncellensin diye Projektörün durumunu gönder seçeneğini açın; görüntü modları, girişler, lens hafızaları ve güç için betik yayınlamak üzere Gelişmiş Kontrolleri Eşitle seçeneğini açın.
  5. Tek shell_command bloğunu (aşağıda) configuration.yaml içine yapıştırın, Home Assistant'ı yeniden başlatın, ardından HA ile Eşitle'ye dokunun.
shell_command bloğu, Oturum aç, Projektör Varlık Kimliği ve eşitleme anahtarlarını gösteren Projector Pilot'taki Home Assistant ekranı

shell_command bloğu

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.

Neden sunucusuz. Bu 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.

Bağlantıyı Sına, Eşitle ve temizlik

Kurulum kontrol listesi

Uygulama neyin yapıldığını ve neyin eksik olduğunu söyler

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.

Tekrar kontrol et, ne bulduğunu söyler. Bir şeyi düzelttikten sonra Tekrar kontrol et'e dokunun; uygulama Home Assistant'ınızı yeniden okur ve işe yarayıp yaramadığını merak etmenize bırakmak yerine sonucu bildirir. Kontrol edilemeyen bir satır asla tahmini bir evet veya hayır değil, Belirlenemedi der.
Projektör kapalıyken

Yerinde kalan okumalar

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.

Betik olarak Sahneler

Her Sahne bir Home Assistant betiğine dönüşü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.

Betikler, yeniden adlandırmanın aynısını güncellemesi için adlandırılır. Betik adları projektörden ve kontrolden türetilir; bu yüzden bir Sahneyi yeniden adlandırdıktan sonra yeniden eşitlemek ikinci bir kopya oluşturmak yerine mevcut betiği günceller.
Yönetim paneli

Eşitleme yönetim panelini sizin için oluşturur

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.

Home Assistant'taki Projector Pilot yönetim paneli: güç ve kaynak, renk modları, tam görüntü menüsü, HDR ve sinyal, RGB kalibrasyonu, lens ve geometri, lazer saati grafiği, bakım ve Sahneler - hepsi yeşil cam kutucuklar olarak
Panonun daha zengin, elle yapılan bir sürümü. Eşitlemenin sizin için oluşturduğu, aynı canlı durumu ve düğmeleri standart Home Assistant kartlarında taşır; aşağıdaki yeşil cam görünümü isteğe bağlı özel yapıdır. Kaydırın veya büyütmek için tıklayın.
  1. Uygulamada Home Assistant'ta oturum açın.
  2. Uygulamanın Kopyala bloğunu bir kez 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).
  3. HA ile Eşitle'ye dokunun. Yönetim paneli sizin için oluşturulur ve kenar çubuğunda Projector Pilot olarak görünür.
Kendiniz yapıştırmayı mı tercih edersiniz? Yönetim panelini kopyala Home Assistant ekranında hâlâ duruyor. Ona dokunun, ardından Home Assistant'ta Ayarlar › Yönetim Panelleri › Yönetim Paneli Ekle'ye gidin, boş bir yönetim paneli oluşturun, üç nokta menüsü › Yönetim panelini düzenle › üç nokta menüsü › Ham yapılandırma düzenleyicisi'ni açın ve kopyalanan YAML'ı yapıştırın.

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.

Modelden bağımsız. Yönetim paneli sizin projektörünüzün kendi özelliklerinden oluşturulur - gerçekten bildirdiği varlık, görüntü değerleri, girişler, renk modları, lens hafızaları ve Sahneler. Buradaki ekran görüntüleri bir QB1000'e aittir; modeliniz farklı girişler, kontroller ve okumalar gösterebilir. Resimdeki gibi eksiksiz bir yeşil cam pano için adım adım yönetim paneli kılavuzunu izleyin veya eksiksiz görünümü indirin ve iki dizeyi değiştirin.
Daha zengin bir duvar mı istiyorsunuz? Aynı betikler istediğiniz her kartı yönetir. AVR Maestro'yu kullandıysanız yaklaşım aynıdır - tek sensör ve eşitlenmiş betiklerden yanan kaynak ve mod kutucukları, canlı başlıklar ve geçmiş oluşturun.
Hubitat

Hubitat'ı kurun

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.

  1. Hubitat'ta Maker API uygulamasını etkinleştirin, erişim URL'sini ve jetonunu not edin ve hangi cihazları açacağını seçin.
  2. Projector Pilot'ta Ayarlar › Ev Otomasyonu › Hubitat'ı açın ve hub'ınızın Maker API bilgilerini girin.
  3. Projektörü temsil eden cihazı seçin. Uygulama olası olanı önerir; onu seçin veya kendinizinkini seçin.
  4. Uygulama, gücü, sessize almayı ve girişi o cihaza yansıtır ve yalnızca cihazın kabul ettiği komutları gönderir.
  5. Rule Machine kurallarını bu cihaza karşı diğer cihazlarda yaptığınız gibi oluşturun - projektörün durumu onları yönetir.
Yalnızca cihazın kabul ettiği. Uygulama Hubitat'a bir projektör değerini yalnızca seçilen cihaz o komutu desteklediğinde gönderir; böylece cihazın reddedeceği bir şeyi asla göndermez.
Webhook'lar

Webhooks'u kurun

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.

  1. Ayarlar › Ev Otomasyonu › Webhooks'u açın.
  2. Gönderim yapılacak URL'yi girin. Bir Home Assistant webhook'u http://homeassistant.local:8123/api/webhook/your-id gibi görünür.
  3. Webhook'u hangi olayların tetikleyeceğini seçin: güç açma, güç kapama, giriş değişikliği, Sahne çağırma - ve isteğe bağlı olarak belirli bir giriş veya Sahneyle filtreleyin.
  4. Alıcı hizmet belirli bir biçim istiyorsa isteğe bağlı olarak bir özel yük ayarlayın; aksi halde uygulama varsayılan JSON'unu gönderir.
  5. Kaydedin. Uygulama bundan sonra eşleşen her olayda gönderim yapar.

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.

Yeniden bağlamak hepsini düzeltir. Home Assistant'ı yeni bir adreste yeniden bağlarsanız uygulama ona işaret eden her webhook'u tek seferde günceller; yani taşınmış bir örnek, her birini elle düzenlemek anlamına gelmez.

Sorun Giderme

Oturum açma giriş sayfasına geri atıyor

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.

Projektör sensörü Home Assistant'ta görünmüyor

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.

Eşitlenen betikler eksik

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.

Bir betik uygulamada çalışıyor ama telefonum uzaktayken Home Assistant'tan çalışmıyor

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.

Projektörünüzü tüm eve bağlayın

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.

Google Play - şimdi mevcut App Store - onay bekliyor Microsoft Store - onay bekliyor Mac App Store - onay bekliyor

Ücretsiz, Pro ve Ev Otomasyonu'nu karşılaştırın → · Tam kullanım kılavuzu →

SSS

Hızlı yanıtlar

Home Assistant otomasyonlarının çalışması için telefonumun ağda kalması gerekir mi?

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.

Projektör Home Assistant'ta nasıl görünür?

Ö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 ücretsiz mi?

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.