Hubungkan AVR Maestro ke Home Assistant atau Hubitat dan setiap skenario yang Anda buat menjadi skrip native di hub Anda. Sejak itu hub berbicara langsung dengan receiver, di jaringan Anda sendiri - jadi "Alexa, movie night" tetap berfungsi saat ponsel Anda mati, tidur, atau berada di negara lain.



Kebanyakan integrasi menjadikan ponsel Anda perantara: ponsel mendengar perintah, ponsel mengirimnya, dan otomasi hanya berjalan selama ponsel aktif dan terhubung ke jaringan.
AVR Maestro tidak begitu. Aplikasi ini mengompilasi skenario Anda menjadi skrip yang tinggal di hub Anda, dan hub mengirim perintah ke IP lokal receiver Anda. Tugas aplikasi selesai begitu sinkronisasi selesai.
http://192.168.1.150:8123, atau URL Nabu Casa eksternal Anda.Home Assistant kini punya kontrol untuk semua yang bisa diperintahkan ke receiver Anda, dan sama sekali tidak punya pendapat tentang cara menatanya. Contoh dasbor adalah satu penataan lengkap dengan YAML penuh: tile sumber dan surround yang menyala saat sedang aktif, volume dalam dB sungguhan, Skenario yang membaca namanya sendiri, dan peta jujur tentang apa yang bisa dan tidak bisa dilihat Home Assistant.
Aktifkan Sync Advanced Controls dan aplikasi menerbitkan skrip untuk jauh lebih banyak daripada skenario Anda: setiap Preset Speaker, setiap slot filter Dirac Live, setiap kurva Audyssey. Sinkronisasi penuh pada Cinema 30 menghasilkan lebih dari tujuh puluh skrip, sehingga tombol dasbor atau perintah suara dapat memuat filter Dirac atau mengganti kurva ruangan dengan cara yang sama seperti memanggil skenario.
Skrip bisa dijalankan tetapi tidak bisa dibaca, sehingga dasbor awal bisa mengganti kurva Audyssey atau slot Dirac tanpa cara menunjukkan yang mana yang sedang aktif. Pembacaan yang sudah dimiliki aplikasi - mode surround langsung, filter Dirac yang aktif, preset speaker, dimmer, dan puluhan lainnya - kini diterbitkan sebagai atribut pada sensor status receiver, sehingga sebuah tile bisa menyala untuk pengaturan yang benar-benar sedang berjalan.
Daya, volume, dan bisu untuk Zona 2 dan Zona 3 diterbitkan sebagai skrip tersendiri, sehingga teras atau ruangan kedua merespons dasbor atau asisten suara seperti zona utama selama ini. Hanya zona yang benar-benar dilaporkan receiver Anda yang mendapat tombol, jadi receiver dua zona tidak akan pernah punya Zona 3.
Dulu skrip dinamai menurut skenario dan receiver, sehingga mengganti nama salah satunya meninggalkan skrip lama dan diam-diam membuat yang kedua. Kini skrip dinamai menurut skenario dan alamat MAC receiver, yang membuat penggantian nama memperbarui skrip yang sama, bukan menggandakannya.
Sinkronisasi pertama setelah perubahan itu menggantikan skrip lama dengan yang baru. Apa pun yang Anda bangun di atas ID lama perlu diarahkan ulang satu kali - tombol dasbor, otomasi, alias suara. Buka skrip di Home Assistant untuk menemukan entity ID barunya.
Entity kini juga terbaca dari receiver - cinema30 alih-alih tiga puluh dua karakter pengenal mesin - sehingga daftarnya terbaca jelas dan pelengkapan otomatis dapat menemukannya. ID dari versi sebelumnya tetap berfungsi.
Hubitat didukung melalui Maker API-nya, dan ditandai BETA di aplikasi karena lebih baru daripada jalur Home Assistant, bukan karena belum selesai.
Aktifkan Maker API di hub terlebih dahulu (Apps › Add Built-In App › Maker API) dan Anda akan mendapatkan ketiganya. Tempel ke dalam aplikasi dan AVR Maestro menemukan receiver Anda, menerbitkan skenario Anda sebagai rangkaian perintah, dan mengirim status langsung kembali sehingga dasbor Hubitat mencerminkan apa yang benar-benar dilakukan receiver, bukan apa yang terakhir diperintahkan kepadanya.
Home Assistant dan Hubitat mengirim perintah ke receiver. Webhook berjalan sebaliknya: saat receiver melakukan sesuatu, beri tahu apa pun yang lain tentangnya. Nyalakan receiver dan AVR Maestro mengirim pesan kecil ke alamat yang Anda pilih - pesan itulah webhook.


| Peristiwa Pemicu | Terpicu saat | Dapat dipersempit ke |
|---|---|---|
| Receiver Dinyalakan | Receiver keluar dari standby | - |
| Receiver Dimatikan | Receiver masuk ke standby | - |
| Input Aktif Berubah | Sumber yang dipilih berubah | Satu input, di bawah Only trigger for input source |
| Skenario Dipanggil | Sebuah Skenario diterapkan | Satu skenario, di bawah Select Scene |
Mempersempit itulah yang membuatnya berguna, bukan berisik. "Input Aktif Berubah" pada setiap input adalah banjir; pemicu yang sama yang dipatok pada satu input tempat proyektor Anda terhubung adalah sakelar lampu.
Daftar input adalah yang dilaporkan receiver Anda sendiri, jadi sudah mencerminkan sumber apa pun yang Anda ganti namanya atau sembunyikan. Daftar skenario adalah skenario Anda sendiri.
Ini adalah jalur Home Assistant, yang paling diinginkan kebanyakan orang. Kerjakan bagian Home Assistant lebih dulu - aplikasi butuh sesuatu untuk dituju.
avr-power-on, avr-movie-night. Nama apa pun boleh asalkan unik di Home Assistant Anda. Catat; Anda mengetik yang sama ke AVR Maestro.Sends to http://your-ha:8123/api/webhook/avr-power-on - sehingga Anda bisa memeriksanya sebelum menyimpan.Ubah Where to send it ke Other dan tempel URL lengkap ke Webhook URL. Apa pun yang menerima POST bisa dipakai - alur Node-RED, applet IFTTT, skrip di NAS, endpoint Hubitat Maker API. Jalur itu menyimpan alamat persis seperti yang Anda ketik, jadi jika tujuannya pindah, Anda mengedit pemicunya.
Isi JSON yang kecil. Kartu What it sends di layar yang sama menjelaskannya dengan bahasa sederhana untuk pemicu yang Anda pilih, jadi Anda tidak perlu menebak - dan berikut nama field yang dibaca otomasi Anda:
| Pemicu | Field dalam pesan |
|---|---|
| Receiver Power ON / OFF | event, timestamp |
| Input Aktif Berubah | ...ditambah source |
| Skenario Dipanggil | ...ditambah sceneId dan sceneName |
Dalam otomasi Home Assistant, semuanya tiba sebagai {{ trigger.json.event }}, {{ trigger.json.source }}, dan seterusnya. Anda bisa membacanya, atau mengabaikannya sepenuhnya dan cukup bertindak karena pemicunya terpicu. Kebanyakan orang memilih yang kedua.
Jika Anda butuh bentuk yang berbeda - layanan yang mengharapkan formatnya sendiri - buka Send my own JSON instead di bawah kartu itu dan tulis di sana. Bagian itu dilipat dan ditandai Advanced karena hampir tidak ada yang membutuhkannya, bukan karena tidak dianjurkan.
Dalam urutan yang layak diperiksa, karena dua yang pertama hampir selalu penyebabnya:
Otomasi Rumah (Pro) - Home Assistant, Hubitat, dan webhook keluar - adalah pembukaan sekali bayar. Semua yang lain di AVR Maestro, termasuk asisten AI di perangkat, sudah termasuk dalam aplikasi.
Kontrol suara menjangkau receiver Anda melalui Otomasi Rumah, lewat hub Anda. AVR Maestro tidak menjalankan pengenalan suaranya sendiri.
Memulai · Layar Utama · Skenario · Ikon Kustom · Suara · Graphic EQ · Speaker · Mengapa kontrol terkunci · Asisten · Dasbor Home Assistant · Zona · Remote · Radio (FM/AM) · Tampilan Layar · Pengaturan · Bahasa · Kontrol Volume · Cadangkan & Pulihkan · Sedang Diputar & HEOS
Otomasi Rumah adalah pembukaan sekali bayar. Semua yang lain di aplikasi, termasuk asisten AI, sudah termasuk.