Home › Guida utente › Automazione domestica
Home Assistant · Hubitat · Webhook

Home Assistant e Hubitat: le tue scene, in funzione senza il telefono

Collega AVR Maestro a Home Assistant o Hubitat e ogni scena che hai creato diventa uno script nativo sul tuo hub. Da quel momento l'hub parla direttamente con il ricevitore, sulla tua rete - così «Alexa, serata film» funziona con il telefono spento, in standby o in un altro Paese.

Perché funziona senza l'app

La maggior parte delle integrazioni fa del telefono un intermediario: il telefono sente il comando, il telefono lo invia, e l'automazione funziona solo finché il telefono è attivo e connesso alla rete.

AVR Maestro non fa così. Compila le tue scene in script che risiedono sul tuo hub, e l'hub invia i comandi all'IP locale del tuo ricevitore. Il compito dell'app finisce quando la sincronizzazione termina.

Home Assistant, dall'inizio alla fine

Una volta sincronizzato

Crea una dashboard che valga la pena guardare

Home Assistant ha ora un controllo per tutto ciò che si può chiedere al tuo ricevitore, e nessuna opinione su come disporli. L'esempio di dashboard è una disposizione con il YAML completo: riquadri di fonte e surround che si accendono quando sono quelli attivi, volume in veri dB, le tue Scene che leggono il proprio nome, e una mappa onesta di ciò che Home Assistant può e non può vedere.

Una dashboard di Home Assistant costruita con i controlli sincronizzati di AVR Maestro
Non solo scene

Anche Speaker Preset, Dirac e Audyssey

Attiva Sincronizza controlli avanzati e l'app pubblica uno script per molto più delle tue scene: ogni Speaker Preset, ogni slot di filtro Dirac Live, ogni curva Audyssey. Una sincronizzazione completa su un Cinema 30 porta a oltre settanta script, così un pulsante della dashboard o un comando vocale può caricare un filtro Dirac o cambiare la curva ambientale come richiama una scena.

La schermata Home Assistant di AVR Maestro con Sincronizza controlli avanzati attivato
Legge, non solo scrive

Home Assistant può vedere cosa è attivo

Uno script può essere eseguito ma mai letto, quindi le prime dashboard potevano cambiare la curva Audyssey o lo slot Dirac senza poter mostrare quale fosse attivo. Le letture che l'app già possiede - la modalità surround in uso, il filtro Dirac attivo, il preset dei diffusori, il dimmer e decine di altre - ora vengono pubblicate come attributi sul sensore di stato del ricevitore, così un riquadro può accendersi per l'impostazione davvero in uso.

AVR Maestro che pubblica su Home Assistant gli script di controllo di Speaker Preset, Dirac Live e Audyssey
Ogni stanza

Le altre zone, dalla stessa dashboard

Accensione, volume e muto di Zona 2 e Zona 3 vengono pubblicati come script a sé, così un patio o una seconda stanza risponde a una dashboard o a un assistente vocale come ha sempre fatto la zona principale. Solo le zone che il tuo ricevitore riporta davvero ottengono dei pulsanti, quindi un ricevitore a due zone non si ritrova mai con una Zona 3.

Se hai sincronizzato con una versione precedente

I tuoi ID script cambiano una volta sola

Gli script prendevano il nome dalla scena e dal ricevitore, quindi rinominare l'una o l'altro lasciava lo script vecchio e ne creava silenziosamente un secondo. Ora prendono il nome dalla scena e dall'indirizzo MAC del ricevitore, ed è questo che permette a una ridenominazione di aggiornare lo stesso script invece di duplicarlo.

La prima sincronizzazione dopo questa modifica sostituisce i vecchi script con quelli nuovi. Tutto ciò che hai costruito sui vecchi ID va ricollegato una volta - un pulsante della dashboard, un'automazione, un alias vocale. Apri lo script in Home Assistant per trovare il suo nuovo ID entità.

Anche le entità ora prendono il nome dal ricevitore - cinema30 invece di trentadue caratteri di identificativo macchina - così l'elenco è leggibile e il completamento automatico le trova. Gli ID delle versioni precedenti continuano a funzionare.

Hubitat

Hubitat è supportato tramite la sua Maker API, ed è contrassegnato BETA nell'app perché è più recente del percorso Home Assistant, non perché sia incompleto.

  • IP hub - l'indirizzo del tuo Hubitat sulla LAN.
  • ID app Maker API - il numero nell'URL dell'app Maker API stessa.
  • Token di accesso - rilasciato da Maker API quando la attivi.

Attiva prima Maker API sull'hub (Apps › Add Built-In App › Maker API) e ti fornirà tutti e tre. Incollali e AVR Maestro trova il tuo ricevitore, pubblica le tue scene come sequenze di comandi e rimanda lo stato in tempo reale, così una dashboard Hubitat riflette ciò che il ricevitore sta facendo davvero e non ciò che gli è stato detto per ultimo.

La schermata di configurazione di Hubitat con IP hub, ID app Maker API e token di accesso

Webhook

Home Assistant e Hubitat inviano comandi al ricevitore. I webhook vanno nell'altra direzione: quando il ricevitore fa qualcosa, lo comunicano a tutto il resto. Accendi il ricevitore e AVR Maestro invia un piccolo messaggio a un indirizzo che scegli tu - quel messaggio è il webhook.

Questa è l'unica parte che non è indipendente dal telefono. Le tue scene sincronizzate diventano script sul tuo hub e funzionano che l'app sia o no nei paraggi. I webhook sono diversi: è AVR Maestro a osservare il ricevitore, quindi un trigger scatta mentre l'app è aperta su un dispositivo che lo vede. Se vuoi che qualcosa scatti senza nulla in esecuzione, costruiscilo sul tuo hub attorno all'entità del ricevitore.

I quattro trigger

Evento triggerScatta quandoPuò essere ristretto a
Accensione ricevitoreIl ricevitore esce dallo standby-
Spegnimento ricevitoreIl ricevitore va in standby-
Cambio ingresso attivoLa fonte selezionata cambiaUn ingresso, sotto Attiva solo per la fonte di ingresso
Scena richiamataViene applicata una ScenaUna scena, sotto Seleziona scena

Restringere è ciò che li rende utili invece che rumorosi. «Cambio ingresso attivo» su ogni ingresso è un idrante; lo stesso trigger fissato sull'unico ingresso a cui è collegato il proiettore è un interruttore della luce.

L'elenco degli ingressi è quello che riporta il tuo ricevitore, quindi riflette già qualsiasi fonte che hai rinominato o nascosto. L'elenco delle scene è quello delle tue scene.

Come configurarne uno, passo dopo passo

Questo è il percorso Home Assistant, quello che vogliono i più. Fai prima la parte su Home Assistant - l'app ha bisogno di qualcosa a cui puntare.

In Home Assistant

In AVR Maestro

Per il percorso Home Assistant non digiti mai un URL. L'app lo costruisce dal Home Assistant che hai collegato, e cerca quell'indirizzo ogni volta che scatta un trigger. Sposta Home Assistant su una nuova porta, un nuovo nome host o un indirizzo Nabu Casa, e ogni webhook già creato lo segue. Non c'è nulla da risincronizzare e nessun pulsante da premere.
Se il pannello dice Home Assistant non è ancora collegato, fai prima la scheda Home Assistant in cima a questa pagina. Il percorso webhook ha bisogno di un indirizzo su cui basarsi.

Inviare a qualcosa che non è Home Assistant

Imposta Dove inviarlo su Altro e incolla un URL completo in URL webhook. Funziona qualsiasi cosa accetti un POST - un flusso Node-RED, un applet IFTTT, uno script su un NAS, un endpoint Maker API di Hubitat. Questo percorso salva l'indirizzo esattamente come lo hai digitato, quindi se la destinazione cambia modifichi il trigger.

Cosa viene davvero inviato

Un piccolo corpo JSON. La scheda Cosa invia nella stessa schermata lo spiega in parole semplici per il trigger che hai scelto, così non devi mai indovinare - e questi sono i nomi dei campi che la tua automazione legge:

TriggerCampi nel messaggio
Accensione / spegnimento ricevitoreevent, timestamp
Cambio ingresso attivo...più source
Scena richiamata...più sceneId e sceneName

In un'automazione di Home Assistant arrivano come {{ trigger.json.event }}, {{ trigger.json.source }} e così via. Puoi leggerli, oppure ignorarli del tutto e agire solo sul fatto che è scattato. La maggior parte delle persone fa la seconda cosa.

Se ti serve una forma diversa - un servizio che si aspetta un proprio formato - apri Invia invece il mio JSON sotto quella scheda e scrivilo lì. È ripiegato e contrassegnato Avanzato perché quasi nessuno ne ha bisogno, non perché sia sconsigliato.

La schermata si chiama Webhook perché è ciò che sono. Se cerchi le automazioni che girano sul tuo hub, sono le schede Home Assistant e Hubitat qui sopra - una Scena sincronizzata diventa lì uno script, non qui un webhook.

Quando un webhook non arriva

Nell'ordine in cui conviene controllare, perché quasi sempre sono i primi due:

Cosa è a pagamento e cosa no

Automazione domestica è l'unico sblocco. L'assistente AI è gratuito.

Automazione domestica (Pro) - Home Assistant, Hubitat e webhook in uscita - è uno sblocco una tantum. Tutto il resto di AVR Maestro, compreso l'assistente AI sul dispositivo, è incluso nell'app.

Il controllo vocale raggiunge il tuo ricevitore tramite Automazione domestica, passando dal tuo hub. AVR Maestro non ha un proprio riconoscimento vocale.

Domande frequenti

Automazione domestica, in risposta alle domande

Il telefono deve essere acceso perché funzioni il controllo vocale?
No. AVR Maestro compila le tue scene in script nativi di Home Assistant. Home Assistant comunica direttamente con il ricevitore sulla tua rete locale, quindi il telefono può essere spento, in standby o in un altro Paese.
Quali assistenti vocali possono controllare il mio ricevitore?
Quello che usi già. AVR Maestro non aggiunge un proprio livello vocale: pubblica script su Home Assistant o Hubitat, e questi vengono esposti ad Alexa, Google Assistant o ai Comandi Siri dall'hub di cui ti fidi già.
L'assistente AI fa parte dello sblocco a pagamento?
No. L'assistente AI sul dispositivo è gratuito. Automazione domestica - Home Assistant, Hubitat e webhook in uscita - è l'unico sblocco a pagamento in AVR Maestro.
Qualcosa esce dalla mia rete domestica?
Non per il controllo. L'app comunica con il ricevitore e con il tuo hub attraverso la tua rete. Nulla passa da un server MiyaraHub. Un webhook va dove lo indirizzi tu, ed è una tua scelta.
Altre parti della guida

Altre guide di AVR Maestro

Per iniziare · Schermata Home · Scene · Icone personalizzate · Audio · Graphic EQ · Diffusori · Perché un controllo è bloccato · L'assistente · Dashboard di Home Assistant · Zone · Telecomando · Radio (FM/AM) · Display su schermo · Impostazioni · Lingue · Controlli del volume · Backup & ripristino · In riproduzione & HEOS

Le tue scene, in funzione senza il telefono

Automazione domestica è uno sblocco una tantum. Tutto il resto dell'app, compreso l'assistente AI, è incluso.

Scaricalo su Google Play Scarica dall'App Store Scarica dal Mac App Store Scaricalo dal Microsoft Store

Torna alla Guida utente completa →