La funcionalidad para los tipos de dispositivos proviene de las características que agregas a cada uno. Cada tipo de dispositivo tiene una serie de características recomendadas, pero puedes agregar las que quieras. La verificación del usuario secundaria es compatible con todas las características del dispositivo.
Consulta la lista de idiomas compatibles para todas las características.
Nombre | Características del dispositivo | Descripción | Tipos de dispositivos recomendados |
---|---|---|---|
Selector de apps | action.devices.traits.AppSelector |
Esta característica pertenece a los dispositivos que admiten aplicaciones de medios, generalmente de terceros. | Dispositivos de medios que permiten iniciar, instalar y buscar aplicaciones que se ejecutan en el dispositivo. |
ArmArm | action.devices.traits.ArmDisarm |
Esta característica admite la activación y la desactivación como se usa, por ejemplo, en los sistemas de seguridad. | Sistemas de seguridad o cualquier dispositivo compatible con la activación y la desactivación |
Brillo | action.devices.traits.Brightness |
El parámetro de configuración de brillo absoluto está en un rango normalizado de 0 a 100 (es posible que las luces individuales no admitan todos los puntos del rango según su configuración de LED). | Ligera |
Transmisión de la cámara | action.devices.traits.CameraStream |
Esta característica pertenece a los dispositivos que pueden transmitir feeds de video a pantallas de terceros, a pantallas conectadas a Chromecast o a smartphones. En líneas generales, se trata de cámaras de seguridad o cámaras para bebés. Sin embargo, esta característica también se aplica a los dispositivos más complejos que tienen una cámara (por ejemplo, dispositivos de videoconferencia o un robot aspiradora con una cámara). | Cámara |
canales | action.devices.traits.Channel |
Esta característica pertenece a los dispositivos que admiten canales de TV en un dispositivo de medios. | Televisión |
Configuración de color | action.devices.traits.ColorSetting |
Esta característica se aplica a dispositivos como las lámparas inteligentes, que pueden cambiar de color o temperatura. | Ligera |
ColorSpectrum; | action.devices.traits.ColorSpectrum |
Esto se aplica a las bombillas de color "full" que toman rangos de color RGB. Las luces pueden tener cualquier combinación de ColorSpectrum y ColorTemperature. Las luces de acento y las tiras de LED pueden tener Spectrum, mientras que algunas bombillas de lectura tienen Temperatura. Las bombillas básicas, o las luces atenuadas en los enchufes inteligentes, tampoco lo tienen. | Ligera |
Temperatura del color | action.devices.traits.ColorTemperature |
Esto se aplica a las bombillas “cálidas” que tienen un punto de color en Kelvin. Por lo general, esta es una modalidad independiente de ColorSpectrum, y es posible que haya puntos blancos disponibles mediante Temperatura a los que Spectrum no pueda alcanzar. Según las características disponibles, Google puede elegir el modo adecuado para usar en función de la solicitud y el tipo de luz (por ejemplo, Haz que las luces de la sala de estar sean blancas puede enviar comandos de temperatura a algunas bombillas y comandos Spectrum a tiras LED). | Ligera |
Cocina | action.devices.traits.Cook |
Esta característica pertenece a los dispositivos que pueden cocinar según varios ajustes predeterminados y modos de cocción admitidos. | Dispositivos que admiten diferentes tipos de comida. |
Distribución | action.devices.traits.Dispense |
Esta característica pertenece a los dispositivos que admiten la distribución de una cantidad específica de uno o más artículos físicos. Por ejemplo, un dispensador de bocadillos para perros puede expender diferentes cantidades de bocadillos, un grifo puede dispensar tazas de agua y un comedero para mascotas puede dispensar agua y alimento para mascotas. | Dispositivos que admiten la distribución de una cantidad específica de uno o más artículos físicos. |
Base | action.devices.traits.Dock |
Esta característica está diseñada para dispositivos móviles que se pueden ordenar a fin de que se devuelvan para cargarla. | Aspiradora |
Almacenamiento de energía | action.devices.traits.EnergyStorage |
Esta característica pertenece a los dispositivos que pueden almacenar energía en una batería y, potencialmente, recargarla, o a los dispositivos que pueden cargar otro dispositivo. La característica admite iniciar y detener la carga, y verificar el nivel de carga actual, la capacidad restante y la capacidad hasta los valores completos. | Dispositivos que pueden cargar la batería |
Velocidad del ventilador | action.devices.traits.FanSpeed |
Esta característica pertenece a los dispositivos que admiten la configuración de la velocidad de un ventilador (es decir, hacer circular aire desde el dispositivo a diferentes niveles, lo que puede ser parte de un aire acondicionado o una unidad de calefacción, o en un automóvil), con parámetros de configuración como baja, media y alta. | |
Completar | action.devices.traits.Fill |
Esta característica se aplica a los dispositivos que permiten llenarlos, como una bañera. | Cualquier dispositivo que admita la llenado, como una bañera. |
Configuración de humedad | action.devices.traits.HumiditySetting |
Esta característica pertenece a los dispositivos que admiten parámetros de configuración de humedad, como humidificadores y deshumidificadores. | Cualquier dispositivo que admita la configuración de humedad, como un humidificador o deshumidificador |
InputSelector. | action.devices.traits.InputSelector |
Es la característica para los dispositivos que pueden cambiar las entradas multimedia. Estas entradas pueden tener nombres dinámicos por dispositivo y pueden representar feeds de audio o video, con cable o conectados en red. | Cualquier dispositivo de medios que admita el cambio de entradas. |
Efectos de luz | action.devices.traits.LightEffects |
Esta característica pertenece a los dispositivos que admiten comandos de iluminación complejos para cambiar el estado, como la ejecución de múltiples colores. | Ligera |
Localizador | action.devices.traits.Locator |
Esta característica se usa en los dispositivos que se pueden “encontrar”. Esto incluye teléfonos, robots (incluidas las aspiradoras y podadoras), drones y productos específicos para etiquetas que se conectan a otros dispositivos. | Cualquier dispositivo que deba ubicarse, como una Vacuum robótica |
Bloqueo de bloqueo | action.devices.traits.LockUnlock |
Esta característica pertenece a cualquier dispositivo que permita bloquear o desbloquear el dispositivo, o informar un estado bloqueado. | Cualquier dispositivo que admita el bloqueo y desbloqueo, o bien informar el estado bloqueado |
MediaState | action.devices.traits.MediaState |
Esta característica se usa para los dispositivos que pueden informar estados de medios. | Cualquier dispositivo multimedia que pueda denunciar estados multimedia |
Modos | action.devices.traits.Modes |
Esta característica pertenece a cualquier dispositivo con una cantidad arbitraria de modos "n-way" donde los modos y la configuración de cada modo son arbitrarios y únicos para cada dispositivo o tipo de dispositivo. Cada modo tiene varias opciones de configuración posibles, pero solo se puede seleccionar una a la vez; una secadora no puede estar en modo "delicado", "normal" y "resistente". Una configuración que se puede activar o desactivar simplemente pertenece a la característica Activar o desactivar. | Cualquiera |
Control de red | action.devices.traits.NetworkControl |
Esta característica pertenece a los dispositivos que admiten la generación de informes de datos de red y la realización de operaciones específicas de la red. | Dispositivos que pueden informar datos de red y realizar operaciones específicas de la red. |
Detección de objetos | action.devices.traits.ObjectDetection |
Esta característica pertenece a los dispositivos que pueden detectar objetos o personas y enviar una notificación al usuario. Por ejemplo, se puede usar para que los timbres indiquen que una persona (con o sin nombre) tocaron el timbre, así como para las cámaras y los sensores que pueden detectar el movimiento de objetos o personas que se acerquen. | Dispositivos que pueden detectar objetos o personas y enviar una notificación al usuario. |
Ocupación | action.devices.traits.OccupancySensing |
Esta característica pertenece a los dispositivos que pueden detectar ocupación, ya sea a través de sensores de PIR, ultrasónicos o físicos. | Dispositivos que pueden detectar ocupación, ya sea a través de sensores de contactos físicos, ultrasónicos o PIR. |
Activado | action.devices.traits.OnOff |
La funcionalidad básica de encendido y apagado de cualquier dispositivo que tenga activado y desactivado el objeto binario, incluidos interruptores y enchufes, así como muchos dispositivos futuros. |
|
OpenClose | action.devices.traits.OpenClose |
Esta característica pertenece a los dispositivos que admiten apertura y cierre, y, en algunos casos, apertura y cierre parcial o potencialmente en más de una dirección. Por ejemplo, algunas persianas pueden abrirse a la izquierda o a la derecha. En algunos casos, la apertura de ciertos dispositivos puede ser una acción sensible a la seguridad que puede requerir la autenticación de dos factores. Consulta Autenticación de dos factores. | Cualquier dispositivo que admita aperturas y cierres |
Reiniciar | action.devices.traits.Reboot |
Esta característica pertenece a los dispositivos que admiten reinicios, como los routers. El dispositivo debe admitir el reinicio como una sola acción. | Cualquier dispositivo que admita el reinicio |
Rotación | action.devices.traits.Rotation |
Esta característica pertenece a los dispositivos que admiten la rotación, como persianas con tiras rotables. | Dispositivos que admiten rotación, como persianas con rayas de rotable. |
RunCycle | action.devices.traits.RunCycle |
Esta característica representa cualquier dispositivo que tiene una duración en curso para su operación, que puede consultarse. Esto incluye, entre otros, dispositivos que funcionan de forma cíclica, como lavadoras, secadoras y lavavajillas. | Cualquiera: principalmente dispositivos y otros dispositivos que tengan estados de ejecución |
SensorState. | action.devices.traits.SensorState |
Esta característica abarca la medición cuantitativa (por ejemplo, el índice de calidad del aire o el nivel de humo) y el estado cualitativo (por ejemplo, si la calidad del aire es saludable o si el nivel de humo es bajo o alto). | Sensores que proporcionan mediciones cuantitativas (como el nivel de humo) y un estado cualitativo (si la calidad del aire es buena) |
Escena | action.devices.traits.Scene |
En el caso de las escenas, el tipo se asigna 1:1 a la característica, ya que las escenas no se combinan con otras características para formar dispositivos compuestos. | Solo escena |
Actualización de software | action.devices.traits.SoftwareUpdate |
Esta característica pertenece a los dispositivos que admiten actualizaciones de software, como un router. | Cualquier dispositivo que admita actualizaciones de software |
StartStop | action.devices.traits.StartStop |
Iniciar y detener un dispositivo tiene una función similar a la de encendido y apagado. Los dispositivos que heredan esta función de manera diferente cuando se encienden y se inician. A diferencia de los dispositivos que solo tienen un estado de encendido y apagado, algunos que pueden iniciarse y detenerse también pueden pausarse mientras realizan la operación. | Cualquiera, principalmente electrodomésticos, aspiradoras y otros elementos que tengan un comportamiento de actividad específico por encima y más allá de la potencia |
Informe de estado | action.devices.traits.StatusReport |
Esta característica informa el estado actual de un dispositivo específico o de un grupo de dispositivos conectados. | Rasgo de uso general para informar el estado o el estado actual de un dispositivo específico o un grupo de dispositivos conectados, como un sistema de seguridad |
Control de temperatura | action.devices.traits.TemperatureControl |
Es la característica para los dispositivos (excepto los termostatos) que admiten el control de la temperatura, ya sea dentro o alrededor del dispositivo. Esto incluye dispositivos como hornos y refrigeradores. | |
Configuración de la temperatura | action.devices.traits.TemperatureSetting |
Esta característica cubre el manejo del punto de temperatura y los modos. | |
Temporizador | action.devices.traits.Timer |
La característica Timer representa un temporizador en un dispositivo, principalmente electrodomésticos de cocina, como hornos y microondas, pero no se limita a ellos. | Cualquier dispositivo con temporizador, como electrodomésticos de cocina o hornos |
Activar o desactivar | action.devices.traits.Toggles |
Esta característica pertenece a cualquier dispositivo con una configuración que solo puede existir en uno de dos estados. Esta configuración puede representar un botón físico con un estado de activación, desactivación o activación, una casilla de verificación en HTML o cualquier otro tipo de elemento habilitado o inhabilitado de forma específica. | Cualquiera |
ControlDeTransporte | action.devices.traits.TransportControl |
Esta característica admite dispositivos multimedia que pueden controlar la reproducción de contenido multimedia (por ejemplo, reanudar la música pausada). | Los dispositivos admiten la comunicación de audio bidireccional con dispositivos de terceros. |
Volume | action.devices.traits.Volume |
Esta característica pertenece a los dispositivos que pueden cambiar el volumen (por ejemplo, configurar el volumen en un nivel determinado, silenciar o activar el sonido). | Dispositivos multimedia que pueden cambiar el volumen. |
Idiomas admitidos
Los siguientes idiomas son compatibles con todas las características anteriores:
- Danés (
da
) - Neerlandés (
nl
) - Inglés (
en
) - Francés (
fr
) - Alemán (
de
) - Hindi (
hi
) - Indonesio (
id
) - Italiano (
it
) - Japonés (
ja
) - Coreano (
ko
) - Noruego (
no
) - Portugués (
pt-BR
) - Español (
es
) - Sueco (
sv
) - Tailandés (
th
) - Chino (
zh-TW
)