Inicio › Guía de usuario › Domótica
Home Assistant · Hubitat · Webhooks

Home Assistant y Hubitat: tus escenas, funcionando sin tu teléfono

Vincula AVR Maestro con Home Assistant o Hubitat y cada escena que hayas creado se convierte en un script nativo en tu hub. A partir de ahí, el hub habla directamente con el receptor, en tu propia red, así que «Alexa, noche de cine» funciona con el teléfono apagado, en reposo o en otro país.

Por qué funciona sin la app

La mayoría de las integraciones convierten tu teléfono en intermediario: el teléfono oye el comando, el teléfono lo envía, y la automatización solo funciona mientras el teléfono está despierto y en la red.

AVR Maestro no hace eso. Compila tus escenas en scripts que viven en tu hub, y el hub envía los comandos a la IP local de tu receptor. El trabajo de la app termina cuando acaba la sincronización.

Home Assistant, de principio a fin

Una vez sincronizado

Crea un panel que dé gusto ver

Home Assistant ya tiene un control para todo lo que se le puede pedir a tu receptor, y ninguna opinión sobre cómo ordenarlos. El panel de ejemplo es una disposición con el YAML completo: botones de fuente y de surround que se iluminan cuando son los activos, volumen en dB reales, tus Escenas mostrando sus propios nombres y un mapa honesto de lo que Home Assistant puede y no puede ver.

Un panel de Home Assistant creado con los controles sincronizados de AVR Maestro
No solo escenas

También Preajustes de Altavoces, Dirac y Audyssey

Activa Sincronizar Controles Avanzados y la app publica un script para mucho más que tus escenas: cada Preajuste de Altavoces, cada ranura de filtro de Dirac Live y cada curva de Audyssey. Una sincronización completa en un Cinema 30 deja más de setenta scripts, así que un botón del panel o un comando de voz puede cargar un filtro de Dirac o cambiar la curva de la sala igual que recupera una escena.

La pantalla de Home Assistant de AVR Maestro con Sincronizar Controles Avanzados activado
Lee, no solo escribe

Home Assistant puede ver qué está activo

Un script se puede ejecutar pero nunca leer, así que los primeros paneles podían cambiar la curva de Audyssey o la ranura de Dirac sin forma de mostrar cuál estaba activa. Las lecturas que la app ya tiene - el modo surround en vivo, el filtro de Dirac activo, el preajuste de altavoces, el atenuador y decenas más - ahora se publican como atributos del sensor de estado del receptor, de modo que un botón puede iluminarse por el ajuste que realmente está en marcha.

AVR Maestro publicando en Home Assistant los scripts de control de Preajuste de Altavoces, Dirac Live y Audyssey
Cada habitación

Tus otras zonas, desde el mismo panel

El encendido, el volumen y el silencio de la Zona 2 y la Zona 3 se publican como scripts propios, de modo que un patio o una segunda habitación responde a un panel o a un asistente de voz igual que la zona principal. Solo se crean botones para las zonas que tu receptor reporta realmente, así que un receptor de dos zonas nunca tendrá una Zona 3.

Si sincronizaste con una versión anterior

Tus ID de script cambian una vez

Antes los scripts se nombraban según la escena y el receptor, así que al renombrar cualquiera de los dos se quedaba el script antiguo y se creaba un segundo sin avisar. Ahora se nombran según la escena y la dirección MAC del receptor, que es lo que hace que renombrar actualice el mismo script en lugar de duplicarlo.

La primera sincronización tras ese cambio sustituye los scripts antiguos por los nuevos. Todo lo que hayas construido sobre los ID antiguos hay que reapuntarlo una vez: un botón del panel, una automatización, un alias de voz. Abre el script en Home Assistant para encontrar su nuevo ID de entidad.

Las entidades ahora también se leen a partir del receptor, con cinema30 en lugar de treinta y dos caracteres de identificador de máquina, así que la lista es legible y el autocompletado las encuentra. Los ID de versiones anteriores siguen funcionando.

Hubitat

Hubitat es compatible a través de su Maker API y está marcado como BETA en la app porque es más reciente que la vía de Home Assistant, no porque esté sin terminar.

  • IP del hub: la dirección de tu Hubitat en la LAN.
  • ID de App de Maker API: el número que aparece en la propia URL de la app Maker API.
  • Token de acceso: lo emite Maker API cuando la activas.

Activa primero Maker API en el hub (Apps › Add Built-In App › Maker API) y te dará los tres datos. Pégalos y AVR Maestro descubre tu receptor, publica tus escenas como secuencias de comandos y envía de vuelta el estado en vivo, para que un panel de Hubitat refleje lo que el receptor está haciendo realmente y no lo último que se le ordenó.

La pantalla de configuración de Hubitat con la IP del hub, el ID de App de Maker API y el token de acceso

Webhooks

Home Assistant y Hubitat envían comandos al receptor. Los webhooks van en el sentido contrario: cuando el receptor hace algo, avisan a cualquier otra cosa. Enciende el receptor y AVR Maestro envía un pequeño mensaje a una dirección que tú eliges; ese mensaje es el webhook.

Esta es la única parte que no es independiente del teléfono. Tus escenas sincronizadas se convierten en scripts de tu hub y se ejecutan tanto si la app está cerca como si no. Los webhooks son distintos: AVR Maestro es quien vigila el receptor, así que un disparador se activa mientras la app está abierta en un dispositivo que lo vea. Si quieres que algo se dispare sin que nada esté en marcha, constrúyelo en tu hub en torno a la entidad del receptor.

Los cuatro disparadores

Evento DisparadorSe activa cuandoSe puede acotar a
Receptor Encendido (ON)El receptor sale del modo de espera-
Receptor Apagado (OFF)El receptor entra en modo de espera-
Entrada Activa CambiadaCambia la fuente seleccionadaUna entrada, en Solo disparar para la fuente de entrada
Escena RecuperadaSe aplica una EscenaUna escena, en Seleccionar Escena

Acotarlos es lo que los hace útiles en lugar de ruidosos. «Entrada Activa Cambiada» en todas las entradas es una manguera de agua a presión; el mismo disparador fijado a la entrada en la que está tu proyector es un interruptor de luz.

La lista de entradas es la que reporta tu propio receptor, así que ya refleja cualquier fuente que hayas renombrado u ocultado. La lista de escenas son tus propias escenas.

Cómo configurar uno, paso a paso

Esta es la vía de Home Assistant, que es la que quiere la mayoría. Haz primero la mitad de Home Assistant: la app necesita algo a lo que apuntar.

En Home Assistant

En AVR Maestro

Nunca escribes una URL en la vía de Home Assistant. La app la construye a partir del Home Assistant que vinculaste y consulta esa dirección cada vez que se activa un disparador. Cambia Home Assistant a otro puerto, otro nombre de host o una dirección de Nabu Casa, y todos los webhooks que ya hayas creado lo siguen. No hay nada que resincronizar ni ningún botón que pulsar.
Si la hoja dice Home Assistant aún no está vinculado, haz primero la tarjeta de Home Assistant que está al principio de esta página. La vía del webhook necesita una dirección sobre la que construir.

Enviar a algo que no es Home Assistant

Cambia Dónde enviarlo a Otro y pega una URL completa en URL del Webhook. Sirve cualquier cosa que acepte un POST: un flujo de Node-RED, un applet de IFTTT, un script en un NAS, un endpoint de Hubitat Maker API. Esa vía guarda la dirección exactamente como la escribiste, así que si el destino cambia, editas el disparador.

Lo que se envía realmente

Un pequeño cuerpo JSON. La tarjeta Qué envía de la misma pantalla lo explica en lenguaje sencillo para el disparador que elegiste, así que nunca tienes que adivinar; y estos son los nombres de campo que lee tu automatización:

DisparadorCampos del mensaje
Receptor Encendido / Apagado (ON / OFF)event, timestamp
Entrada Activa Cambiada...más source
Escena Recuperada...más sceneId y sceneName

En una automatización de Home Assistant llegan como {{ trigger.json.event }}, {{ trigger.json.source }} y así sucesivamente. Puedes leerlos, o ignorarlos por completo y limitarte a actuar porque se activó. La mayoría de la gente hace lo segundo.

Si necesitas otro formato - un servicio que espera el suyo propio - abre Enviar mi propio JSON bajo esa tarjeta y escríbelo ahí. Está plegado y marcado como Avanzado porque casi nadie lo necesita, no porque se desaconseje.

La pantalla se llama Webhooks porque eso es lo que son. Si buscas las automatizaciones que se ejecutan en tu hub, esas son las tarjetas de Home Assistant y Hubitat de arriba: una Escena sincronizada se convierte allí en un script, no aquí en un webhook.

Cuando un webhook no llega

En el orden en que conviene comprobarlo, porque casi siempre son los dos primeros:

Qué es de pago y qué no

Domótica es el único desbloqueo. El asistente de AI es gratuito.

Domótica (Pro) - Home Assistant, Hubitat y webhooks salientes - es un desbloqueo único. Todo lo demás en AVR Maestro, incluido el asistente de AI en el dispositivo, está incluido en la app.

El control por voz llega a tu receptor a través de Domótica, por medio de tu hub. AVR Maestro no ejecuta su propio reconocimiento de voz.

Preguntas frecuentes

Domótica, respondida

¿Tiene que estar encendido mi teléfono para que funcione el control por voz?
No. AVR Maestro compila tus escenas en scripts nativos de Home Assistant. Home Assistant se comunica con el receptor directamente en tu red local, así que tu teléfono puede estar apagado, en reposo o en otro país.
¿Qué asistentes de voz pueden controlar mi receptor?
El que ya uses. AVR Maestro no añade su propia capa de voz: publica scripts en Home Assistant o Hubitat, y tu hub de confianza los expone a Alexa, Google Assistant o Siri Shortcuts.
¿El asistente de AI forma parte del desbloqueo de pago?
No. El asistente de AI en el dispositivo es gratuito. Domótica - Home Assistant, Hubitat y webhooks salientes - es el único desbloqueo de pago de AVR Maestro.
¿Sale algo de mi red doméstica?
No para el control. La app habla con tu receptor y con tu hub a través de tu propia red. Nada pasa por un servidor de MiyaraHub. Un webhook va adonde tú lo dirijas, y eso lo decides tú.
Más de la guía

Otras guías de AVR Maestro

Primeros pasos · Pantalla de inicio · Escenas · Iconos personalizados · Sonido · Ecualizador gráfico · Altavoces · Por qué un control está bloqueado · El Asistente · Panel de Home Assistant · Zonas · Mando · Radio (FM/AM) · Visualización en pantalla · Ajustes · Idiomas · Controles de volumen · Copia de seguridad & restauración · Reproduciendo ahora & HEOS

Tus escenas, funcionando sin tu teléfono

Domótica es un desbloqueo único. Todo lo demás de la app, incluido el asistente de AI, está incluido.

Disponible en Google Play Descárgalo en el App Store Descárgalo en el Mac App Store Consíguelo en Microsoft Store

Volver a la Guía del usuario completa →