Integración del asistente del hogar en HomeKit


En esta entrada del blog, te mostraré cómo puedes ampliar tu app de Hogar para utilizar dispositivos que no son compatibles de forma inmediata con HomeKit de Apple gracias al asistente doméstico. Permítanme darles algunos ejemplos de dispositivos que voy a exponer en este post

Abridor de la puerta del garaje, gracias a Shelly 1; algunos productos nido, el termostato y el timbre Hola. Sonos playbase, una tira de luces Zigbee, dos cámaras ip (Reolink, Annke) y mi panel de alarma.

Si eres un usuario del asistente doméstico y tienes un producto de Apple (HomePod, Apple TV), ¡te recomiendo que lo hagas!

HomeKit como unas cuantas funcionalidades ordenadas que auto sugieren automatizaciones cuando añades dispositivos dependiendo de lo que sean.

Configuración

Tiene dos opciones, la interfaz de usuario (UI), el archivo de configuración

 

Interfaz de usuario

Vaya a la pestaña de configuración, haga clic en Integraciones y añada la integración.

Busca HomeKit y añádelo.

 

Ahora, puedes elegir los diferentes dominios y entidades que quieres exponer en HomeKit. Aquí es donde hay que tener cuidado de no tener entradas dobles. Lo que quiero decir con esto, es que si ya conectaste una bombilla, por ejemplo directamente en HomeKit e hiciste lo mismo con la app del asistente del hogar entonces asegúrate de excluir esto, a menos que quieras dispositivos que sean los mismos en la app del hogar, ¿confuso no?

Mira la pestaña de notificaciones en el asistente de casa para encontrar el código QR que tendrás que escanear.

Ve a tu aplicación de inicio (yo estoy usando mi iPhone), haz clic en el accesorio de añadir y escanea el código QR. Ahora habrás añadido el puente HASS IO y todos los dispositivos que hayas permitido.

 

Por lo tanto, se puede configurar todo con la interfaz de usuario, entonces ¿por qué molestarse con el archivo de configuración?

Déjeme decirle por qué.

Archivo de configuración

En mi ejemplo, tengo un panel de alarma que configuro en home assistant que requiere un código para desarmar. Cuando intenté configurarlo a través de la interfaz de usuario, pude controlar todos los aspectos del panel de alarma, aparte de la desactivación, que en realidad es bastante importante.

¿Alguna otra razón? Es más rápido de configurar si usted está copiando y pegando como desde este blog. Y puedes editarlo con mucha más claridad. Este es el código que he utilizado en mi configuración. yaml.

Recuerda que para acceder al archivo de configuración necesitarás un complemento como el editor de archivos o visual studio code (como el que yo uso).

homekit: - filter: include_domains: - alarm_control_panel # include_entity_globs: include_entities: - alarm_control_panel.home_alarm - light.zignito_light_strip - media_player.lounge - camera.parking_bay - camera.front_door - camera.garage_camera - climate.nest - cover.garage_door entity_config: alarm_control_panel.home_alarm: code: !secret alarm_code media_player.lounge: feature_list: - feature: play_pause - feature: toggle_mute

Reinicie el asistente en casa después de añadir el código, estoy usando include_domains para demostrar que se pueden añadir grupos enteros de entidades. En mi caso podía quitarlo, ya que también tengo la alarma de casa en las entidades. También puede crear una lista de exclusión, si desea que todas las entidades de un dominio, aparte de una específica, sean excluidas.

¡En la parte del código de configuración de la entidad, estoy añadiendo en el ! secreto alarm_code que se establece en mis secretos. yaml esto me va a desarmar mi alarma desde la aplicación de casa.

La configuración del reproductor multimedia me dará la opción de reproducir/pausar y activar el silencio.

Para ver la lista completa de opciones, consulte el guía del asistente doméstico

 

Si antes utilizabas la interfaz de usuario y luego decidiste pasar al archivo de configuración, tendrás que hacer dos cosas:

 

  1. Eliminar la configuración de la página de integración.
  2. Elimina la referencia en la aplicación de inicio, para no tener dispositivos ficticios.

 

Si quieres saber más sobre mi casa inteligente visita mi página de cursos ->

 

 

 

En esta entrada del blog, te mostraré cómo puedes ampliar tu app de Hogar para utilizar dispositivos que no son compatibles de forma inmediata con HomeKit de Apple gracias al asistente doméstico. Permítanme darles algunos ejemplos de dispositivos que voy a exponer en este post

Abridor de la puerta del garaje, gracias a Shelly 1; algunos productos nido, el termostato y el timbre Hola. Sonos playbase, una tira de luces Zigbee, dos cámaras ip (Reolink, Annke) y mi panel de alarma.

Si eres un usuario del asistente doméstico y tienes un producto de Apple (HomePod, Apple TV), ¡te recomiendo que lo hagas!

Entradas recientes