Usa la app de muestra para iOS

La app de ejemplo muestra las capacidades básicas de acceso y control de dispositivos con las APIs de Home para los tipos de dispositivos que admite.

Una vez que se complete la autorización de la cuenta y se seleccione una estructura, la app de ejemplo cargará todos los dispositivos locales que se encuentren en esa estructura. Si el dispositivo está en una habitación, aparecerá en la lista de esa habitación. La app de muestra admite los siguientes tipos de dispositivos:

  • Luz de temperatura de color
  • Luz regulable
  • Cerradura de la puerta
  • Luz de color extendida
  • Ventilador
  • Cámara de Google
  • Sensor de ocupación
  • Luz de encendido/apagado
  • Unidad de complemento de encendido/apagado
  • Sensor de temperatura
  • Termostato
  • Cortinas y persianas

Acciones en dispositivos y automatizaciones existentes

La app de ejemplo consta de dos pestañas: Dispositivos y Automatizaciones. Cada pestaña proporciona información sobre la estructura y te permite realizar tareas.

Pestaña "Dispositivos"

En la pestaña Dispositivos (figura 1), se muestran las habitaciones de la estructura (baño, sala de estar, oficina) y los dispositivos de cada habitación, junto con el estado de cada dispositivo. También puedes desconectar tu dispositivo o actualizar los permisos haciendo clic en el ícono de more_horiz en la esquina superior derecha de la pantalla (figura 2).

Pestaña Devices de la app de ejemplo de las APIs de Home para iOS.
Figura 1: Vista de la pestaña Dispositivos
Controles de dispositivos de la app de ejemplo de las APIs de Home para iOS.
Figura 2: Desconectar o actualizar permisos

Pestaña Automatizaciones

En la pestaña Automatizaciones (figura 3), se muestra una lista de todas las automatizaciones de la estructura. Cada automatización muestra sus activadores y acciones. Se admiten varios activadores y acciones.

Presiona una automatización para ver sus detalles, como se muestra en el ejemplo de la figura 4. En esta vista detallada, puedes ver la descripción detallada de los activadores, las condiciones y las acciones.

Pestaña Automatizaciones de la app de ejemplo de las APIs de Home para iOS.
Figura 3: Vista de la pestaña Automatizaciones
Vista detallada de una automatización seleccionada.
Figura 4: Vista detallada de la automatización

Crea una automatización

Para crear una automatización nueva, presiona el botón +Agregar en la vista de lista de automatizaciones (figura 3). En la siguiente pantalla, se mostrará una lista de automatizaciones sugeridas. Selecciona la automatización que desees (figura 5). Si no se completa automáticamente nada, la estructura no contiene los dispositivos suficientes necesarios para la automatización. Por ejemplo, si quieres encender el ventilador y la luz, la estructura debe contener ambos dispositivos; de lo contrario, no se mostrarán las automatizaciones.

Después de seleccionar la automatización, verás las opciones de Activadores, condiciones y acciones (figura 6). Haz clic en Guardar para agregar la automatización (figura 7).

Pantalla de la app de ejemplo para las automatizaciones sugeridas
Figura 5: Sugerencias de automatización
Pantalla de la app de ejemplo de automatización.
Figura 6: Guardar automatización
Pantalla de ejemplo de la app de la automatización creada.
Figura 7: Automatización creada

Cómo editar una automatización

Para editar el nombre y la descripción de la automatización, en la vista detallada de la automatización (figura 4), haz clic en el ícono de configuración y, luego, en Editar nombre (figura 8). Como se muestra en la figura 9, edita el nombre y la descripción, y vuelve cuando termines (figura 8). Para guardar, haz clic en el ícono de configuración y, luego, en Guardar.

Pantalla de ejemplo de la app para seleccionar el botón de edición del nombre.
Figura 8: Edita el nombre de la automatización
Pantalla de ejemplo de la app para editar el nombre y la descripción de la automatización.
Figura 9: Editor de nombre y descripción

Cómo borrar una automatización

Para borrar una automatización, ve a la descripción general de la automatización (figura 7). Desliza el dedo hacia la izquierda sobre la automatización que deseas borrar y haz clic en el ícono de borrar (figura 10).

Pantalla de ejemplo de la app para borrar una automatización.
Figura 10: Borra una automatización

Editor de automatización genérico

El editor genérico te permite seleccionar cualquier dispositivo de la estructura para usarlo en activadores y acciones, con rasgos compatibles como condiciones, cuando creas secuencias de comandos de automatización.

Para agregar una automatización genérica, presiona Automatización genérica en la pantalla Sugerencias de automatización (figura 5).

En la siguiente pantalla, puedes editar el nombre y la descripción de la automatización.

Agrega un candidato a activador

Para agregar un candidato a activador, presiona Agregar activador y condición (figura 11). En la pantalla de candidatos iniciales, se muestran los candidatos disponibles en la estructura (figura 12). Selecciona una de las imágenes iniciales para continuar (figura 13).

Agrega un activador.
Figura 11: Pantalla genérica del editor
Es la lista de candidatos iniciales.
Figura 12: Lista de candidatos iniciales
Selecciona un activador.
Figura 13: Selecciona un candidato inicial

Selecciona Se enciende o apaga o Cambia el brillo (figuras 14 y 15) y, luego, activa o desactiva el interruptor, o bien cambia el brillo. Cuando termines con la configuración, presiona Listo para volver a la pantalla del editor genérico. Verás el inicio seleccionado en la pantalla del editor genérico (figura 16).

Encender o apagar luces
Figura 14: Encender o apagar la luz
Cambiar brillo
Figura 15: Cambiar el brillo
Es la lista de activadores.
Figura 16: Se agregó un dispositivo de inicio

Agrega un candidato de acción

Para agregar una acción candidata, presiona Agregar acción (figura 17). En la pantalla Action Candidates, se muestran los candidatos a acciones disponibles (figura 18). Selecciona una de las opciones de acción para continuar (figura 19).

Agregar acción
Figura 17: Agregar acción
Lista de candidatos de acción
Figura 18: Lista de candidatos de acción
Selecciona una acción.
Figura 19: Selecciona una acción
Encender o apagar luces
Figura 20: LevelControlTrait no se admite para las acciones

Selecciona Se enciende o apaga y elige si quieres que el dispositivo se encienda o apague. Presiona Listo para volver a la pantalla del editor genérico (figura 21). Presiona Guardar para crear la automatización (figura 22). Tu automatización se mostrará en la pestaña Automatización (figura 23).

Encender o apagar luces
Figura 21: Encender o apagar la luz
Se agregaron activador y acción.
Figura 22: Se agregaron el activador y la acción
Se creó una automatización genérica
Figura 23: Se creó una automatización genérica