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

Home Assistant ve Hubitat: sahneleriniz, telefonunuz olmadan çalışıyor

AVR Maestro'yu Home Assistant veya Hubitat'a bağlayın; oluşturduğunuz her sahne hub'ınızda yerel bir betiğe dönüşsün. Bundan sonra hub, kendi ağınızda alıcıyla doğrudan konuşur - böylece “Alexa, film gecesi” telefonunuz kapalıyken, uykudayken ya da başka bir ülkedeyken bile çalışır.

Neden uygulama olmadan çalışıyor

Çoğu entegrasyon telefonunuzu aracı yapar: komutu telefon duyar, telefon gönderir ve otomasyon yalnızca telefon uyanık ve ağdayken çalışır.

AVR Maestro bunu yapmaz. Sahnelerinizi hub'ınızda duran betiklere derler ve hub komutları alıcınızın yerel IP adresine gönderir. Eşitleme bittiğinde uygulamanın işi biter.

Home Assistant, baştan sona

Eşitlendikten sonra

Bakmaya değer bir gösterge paneli kurun

Home Assistant artık alıcınıza söylenebilecek her şey için bir kontrole sahip ve bunları nasıl düzenleyeceğiniz konusunda hiçbir fikri yok. Gösterge paneli örneği tam YAML ile bir düzenleme: yanan karoyla gösterilen kaynak ve surround, gerçek dB cinsinden ses, kendi adlarını okuyan Sahneleriniz ve Home Assistant'ın neyi görüp neyi göremediğinin dürüst bir haritası.

AVR Maestro ile eşitlenen kontrollerle kurulmuş bir Home Assistant gösterge paneli
Yalnızca sahneler değil

Hoparlör Ön Ayarları, Dirac ve Audyssey de

Gelişmiş Kontrolleri Senkronize Et seçeneğini açın; uygulama yalnızca sahneleriniz için değil, çok daha fazlası için betik yayınlar: her Hoparlör Ön Ayarı, her Dirac Live filtre yuvası, her Audyssey eğrisi. Bir Cinema 30 üzerinde tam eşitleme yetmişin üzerinde betik getirir; böylece bir gösterge paneli düğmesi ya da bir sesli komut, bir sahneyi çağırır gibi bir Dirac filtresi yükleyebilir veya oda eğrisini değiştirebilir.

Gelişmiş Kontrolleri Senkronize Et seçeneği açık olan AVR Maestro Home Assistant ekranı
Yalnızca yazmaz, okur da

Home Assistant neyin etkin olduğunu görebilir

Bir betik çalıştırılabilir ama okunamaz; bu yüzden ilk gösterge panelleri Audyssey eğrisini ya da Dirac yuvasını değiştirebiliyor, ama hangisinin açık olduğunu gösteremiyordu. Uygulamanın zaten elinde olan okumalar - canlı surround modu, etkin Dirac filtresi, hoparlör ön ayarı, kararma ve düzinelercesi - artık alıcının durum sensöründe öznitelik olarak yayınlanıyor; böylece bir karo gerçekten çalışan ayar için yanabiliyor.

Home Assistant'a Hoparlör Ön Ayarı, Dirac Live ve Audyssey kontrol betikleri yayınlayan AVR Maestro
Her oda

Diğer bölgeleriniz, aynı gösterge panelinden

Bölge 2 ve Bölge 3 için güç, ses ve sessize alma kendi betikleri olarak yayınlanır; böylece bir veranda ya da ikinci bir oda, ana bölgenin hep yaptığı gibi bir gösterge paneline ya da sesli asistana yanıt verir. Yalnızca alıcınızın gerçekten bildirdiği bölgeler düğme alır; iki bölgeli bir alıcıda hiçbir zaman Bölge 3 türemez.

Eski bir sürümle eşitlediyseniz

Betik kimlikleriniz bir kez değişir

Betikler eskiden sahnenin ve alıcının adına göre adlandırılıyordu; bu yüzden ikisinden birini yeniden adlandırmak eski betiği geride bırakıyor ve sessizce ikincisini oluşturuyordu. Artık sahnenin adına ve alıcının MAC adresine göre adlandırılıyorlar; yeniden adlandırmanın betiği çatallamak yerine aynı betiği güncellemesini sağlayan budur.

Bu değişiklikten sonraki ilk eşitleme eski betiklerin yerine yenilerini koyar. Eski kimlikler üzerine kurduğunuz her şey bir kez yeniden yönlendirilmelidir - bir gösterge paneli düğmesi, bir otomasyon, bir sesli takma ad. Yeni varlık kimliğini bulmak için betiği Home Assistant'ta açın.

Varlıklar artık alıcıdan da okunuyor - otuz iki karakterlik makine tanımlayıcısı yerine cinema30 - böylece liste okunabilir ve otomatik tamamlama onları bulur. Önceki sürümlerden kimlikler çalışmaya devam eder.

Hubitat

Hubitat, Maker API üzerinden desteklenir ve uygulamada BETA olarak işaretlidir; bunun nedeni bitmemiş olması değil, Home Assistant yolundan daha yeni olmasıdır.

  • Hub IP - Hubitat'ınızın yerel ağdaki adresi.
  • Maker API Uygulama Kimliği - Maker API uygulamasının kendi URL'sindeki sayı.
  • Erişim Belirteci - Maker API'yi etkinleştirdiğinizde verilir.

Önce hub'da Maker API'yi etkinleştirin (Uygulamalar › Yerleşik Uygulama Ekle › Maker API); üçünü de size verir. Bunları yapıştırın; AVR Maestro alıcınızı bulur, sahnelerinizi komut dizileri olarak yayınlar ve canlı durumu geri iter; böylece bir Hubitat gösterge paneli alıcıya en son söylenenı değil, alıcının gerçekte ne yaptığını yansıtır.

Hub IP, Maker API Uygulama Kimliği ve erişim belirteci içeren Hubitat kurulum ekranı

Webhook'lar

Home Assistant ve Hubitat komutları alıcıya gönderir. Webhook'lar ters yöne gider: alıcı bir şey yaptığında bunu başka her şeye bildirin. Alıcıyı açın, AVR Maestro seçtiğiniz bir adrese küçük bir mesaj gönderir - o mesaj webhook'tur.

Telefondan bağımsız olmayan tek bölüm bu. Eşitlenen sahneleriniz hub'ınızda betik olur ve uygulama yakında olsun ya da olmasın çalışır. Webhook'lar farklıdır: alıcıyı izleyen AVR Maestro'dur, bu yüzden bir tetik, uygulama onu görebilen bir cihazda açıkken ateşlenir. Hiçbir şey çalışmıyorken bir şeyin tetiklenmesini istiyorsanız, onu hub'ınızda alıcı varlığının etrafında kurun.

Dört tetik

Tetikleme OlayıNe zaman ateşlenirDaraltılabilir
Alıcı Gücü AÇIKAlıcı beklemeden çıkar-
Alıcı Gücü KAPALIAlıcı beklemeye geçer-
Etkin Giriş DeğiştiSeçili kaynak değişirTek bir giriş, Yalnızca giriş kaynağı için tetikle altında
Sahne ÇağrıldıBir Sahne uygulanırTek bir sahne, Sahne Seç altında

Onları gürültülü değil işe yarar yapan, daraltmaktır. Her girişte “Etkin Giriş Değişti” bir yangın hortumudur; aynı tetik projektörünüzün bağlı olduğu tek girişe sabitlendiğinde bir ışık anahtarına dönüşür.

Giriş listesi kendi alıcınızın bildirdiği listedir; yani yeniden adlandırdığınız ya da gizlediğiniz her kaynağı zaten yansıtır. Sahne listesi sizin kendi sahnelerinizdir.

Adım adım bir tane kurmak

Bu, çoğu kişinin istediği Home Assistant yoludur. Önce Home Assistant tarafını yapın - uygulamanın işaret edecek bir şeye ihtiyacı var.

Home Assistant'ta

AVR Maestro içinde

Home Assistant yolu için asla URL yazmazsınız. Uygulama onu bağladığınız Home Assistant'tan oluşturur ve o adresi tetik her ateşlendiğinde yeniden arar. Home Assistant'ı yeni bir porta, yeni bir ana makine adına ya da bir Nabu Casa adresine taşıyın; daha önce yaptığınız her webhook onu takip eder. Yeniden eşitlenecek bir şey yok, basılacak bir düğme yok.
Sayfada Home Assistant henüz bağlı değil yazıyorsa, önce bu sayfanın üstündeki Home Assistant kartını yapın. Webhook yolunun üzerine kurulacak bir adrese ihtiyacı var.

Home Assistant olmayan bir yere göndermek

Nereye gönderileceği seçeneğini Diğer yapın ve Webhook URL'si alanına tam bir URL yapıştırın. POST kabul eden her şey çalışır - bir Node-RED akışı, bir IFTTT uygulaması, bir NAS üzerindeki betik, bir Hubitat Maker API uç noktası. Bu yol adresi tam yazdığınız gibi saklar; hedef taşınırsa tetiği düzenlersiniz.

Gerçekte ne gönderilir

Küçük bir JSON gövdesi. Aynı ekrandaki Ne gönderdiği kartı, seçtiğiniz tetik için bunu düz bir dille söyler; böylece tahmin yürütmeniz gerekmez - otomasyonunuzun okuduğu alan adları şunlardır:

TetikMesajdaki alanlar
Alıcı Gücü AÇIK / KAPALIevent, timestamp
Etkin Giriş Değişti...ayrıca source
Sahne Çağrıldı...ayrıca sceneId ve sceneName

Bir Home Assistant otomasyonunda bunlar {{ trigger.json.event }}, {{ trigger.json.source }} vb. olarak gelir. Bunları okuyabilir ya da tamamen yok sayıp yalnızca tetiğin ateşlendiği gerçeğine göre davranabilirsiniz. Çoğu kişi ikincisini yapar.

Farklı bir biçime ihtiyacınız varsa - kendi biçimini bekleyen bir hizmet - o kartın altındaki Bunun yerine kendi JSON'umu gönder seçeneğini açın ve oraya yazın. Katlanmış durumda ve Gelişmiş olarak işaretli, çünkü neredeyse kimsenin buna ihtiyacı yok; teşvik edilmediği için değil.

Ekranın adı Webhook'lar, çünkü onlar tam olarak bunlar. Hub'ınızın üzerinde çalışan otomasyonları arıyorsanız, bunlar yukarıdaki Home Assistant ve Hubitat kartlarıdır - eşitlenen bir Sahne orada bir betik olur, burada bir webhook değil.

Bir webhook ulaşmadığında

Kontrol etmeye değer sırayla, çünkü ilk ikisi neredeyse her zaman sebeptir:

Neyin ücretli, neyin ücretsiz olduğu

Ev Otomasyonu tek kilittir. Yapay zeka asistanı ücretsizdir.

Ev Otomasyonu (Pro) - Home Assistant, Hubitat ve giden webhook'lar - tek seferlik bir kilittir. AVR Maestro'daki geri kalan her şey, cihaz üzerindeki yapay zeka asistanı dahil, uygulamaya dahildir.

Sesli kontrol alıcınıza hub'ınız aracılığıyla, Ev Otomasyonu üzerinden ulaşır. AVR Maestro kendi ses tanımasını çalıştırmaz.

Sık sorulan sorular

Ev Otomasyonu, yanıtlandı

Sesli kontrolün çalışması için telefonumun açık olması gerekir mi?
Hayır. AVR Maestro sahnelerinizi yerel Home Assistant betiklerine derler. Home Assistant alıcıyla yerel ağınızda doğrudan konuşur; telefonunuz kapalı, uykuda ya da başka bir ülkede olabilir.
Alıcımı hangi sesli asistanlar kontrol edebilir?
Zaten hangisini kullanıyorsanız. AVR Maestro kendi ses katmanını eklemez - betikleri Home Assistant veya Hubitat'a yayınlar, bunlar da güvendiğiniz hub tarafından Alexa, Google Assistant veya Siri Kestirmelerine sunulur.
Yapay zeka asistanı ücretli kilidin parçası mı?
Hayır. Cihaz üzerindeki yapay zeka asistanı ücretsizdir. Ev Otomasyonu - Home Assistant, Hubitat ve giden webhook'lar - AVR Maestro'daki tek ücretli kilittir.
Ev ağımdan dışarı bir şey çıkıyor mu?
Kontrol için hayır. Uygulama alıcınızla ve hub'ınızla kendi ağınız üzerinden konuşur. Hiçbir şey bir MiyaraHub sunucusu üzerinden geçmez. Bir webhook, işaret ettiğiniz yere gider; bu sizin tercihinizdir.
Rehberin devamı

Diğer AVR Maestro rehberleri

Başlarken · Ana Ekran · Sahneler · Özel Simgeler · Ses · Graphic EQ · Hoparlörler · Bir kontrol neden kilitli · Asistan · Home Assistant panosu · Bölgeler · Uzaktan Kumanda · Radyo (FM/AM) · Ekran Menüsü · Ayarlar · Diller · Ses Kontrolleri · Yedekleme & Geri Yükleme · Şimdi Çalıyor & HEOS

Sahneleriniz, telefonunuz olmadan çalışıyor

Ev Otomasyonu tek seferlik bir kilittir. Yapay zeka asistanı dahil uygulamadaki geri kalan her şey dahildir.

Google Play üzerinden edinin App Store üzerinden indirin Mac App Store üzerinden indirin Microsoft Store üzerinden edinin

Tam Kullanım Kılavuzuna dön →