La funcionalidad de los tipos de dispositivos proviene de los atributos que agregas a cada uno. Cada tipo de dispositivo tiene una serie de atributos recomendados, pero puedes agregar los que desees. La verificación de usuario secundario es compatible con todos los atributos del dispositivo.
Consulta la lista de idiomas admitidos para todos los atributos.
Nombre | Carácter del dispositivo | Descripción | Tipos de dispositivos recomendados |
---|---|---|---|
AppSelector | action.devices.traits.AppSelector |
Esta característica pertenece a los dispositivos que admiten aplicaciones multimedia, por lo general de terceros. | Son dispositivos multimedia que admiten el inicio, la instalación y la búsqueda de aplicaciones que se ejecutan en el dispositivo. |
ArmDisarm | action.devices.traits.ArmDisarm |
Esta función admite el armado y el desarmado, como se usa en, por ejemplo, sistemas de seguridad. | Sistemas de seguridad o cualquier dispositivo que admita la activación y desactivación. |
Brightness | action.devices.traits.Brightness |
La 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). | Light |
CameraStream | action.devices.traits.CameraStream |
Esta función pertenece a los dispositivos que pueden transmitir feeds de video a pantallas de terceros, pantallas conectadas a Chromecast o smartphones. En general, se trata de cámaras de seguridad o para bebés. Sin embargo, esta característica también se aplica a dispositivos más complejos que tienen una cámara (por ejemplo, dispositivos de videoconferencia o un robot aspirador con cámara). | Camera |
Channel | action.devices.traits.Channel |
Esta característica pertenece a los dispositivos que admiten canales de TV en un dispositivo multimedia. | Television |
ColorSetting | action.devices.traits.ColorSetting |
Esta característica se aplica a dispositivos, como luces inteligentes, que pueden cambiar de color o temperatura. | Light |
ColorSpectrum | action.devices.traits.ColorSpectrum |
Esto se aplica a las bombillas de color "completo" que toman rangos de color RGB. Las luces pueden tener cualquier combinación de ColorSpectrum y ColorTemperature. Es posible que las luces de acento y las tiras LED solo tengan Spectrum, mientras que algunas bombillas de lectura solo tengan Temperature. Las bombillas básicas o las luces sin conexión a Internet en los enchufes inteligentes no tienen ninguno de estos elementos. | Light |
ColorTemperature | action.devices.traits.ColorTemperature |
Esto se aplica a las bombillas de "calidez" que toman un punto de color en Kelvin. Por lo general, es una modalidad independiente de ColorSpectrum, y es posible que haya puntos blancos disponibles a través de la temperatura a los que Spectrum no puede llegar. Según las características disponibles, Google puede elegir el modo adecuado según la solicitud y el tipo de luz (por ejemplo, Hacer que las luces de la sala de estar sean blancas podría enviar comandos de temperatura a algunas bombillas y comandos de espectro a tiras LED). | Light |
Cook | action.devices.traits.Cook |
Esta característica pertenece a dispositivos que pueden cocinar alimentos según varios parámetros de configuración preestablecidos y modos de cocción admitidos. | Dispositivos que admiten la cocción de varios tipos de alimentos. |
Dispense | action.devices.traits.Dispense |
Esta característica pertenece a los dispositivos que admiten la dispensación de una cantidad especificada de uno o más artículos físicos. Por ejemplo, un dispensador de golosinas para perros puede dispensar una cantidad de golosinas, un grifo puede dispensar tazas de agua y un alimentador para mascotas puede dispensar agua y comida para mascotas. | Dispositivos que admiten la dispensación de una cantidad especificada de uno o más artículos físicos. |
Dock | action.devices.traits.Dock |
Esta función está diseñada para dispositivos móviles autónomos a los que se les puede ordenar que regresen para cargarse. | Vacuum |
EnergyStorage | action.devices.traits.EnergyStorage |
Esta característica pertenece a dispositivos que pueden almacenar energía en una batería y, potencialmente, recargarse, o dispositivos que pueden cargar otro dispositivo. El atributo 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 su batería. |
FanSpeed | action.devices.traits.FanSpeed |
Esta característica pertenece a los dispositivos que admiten la configuración de la velocidad de un ventilador (es decir, soplar aire desde el dispositivo en varios niveles, que puede ser parte de una unidad de aire acondicionado o calefacción, o en un automóvil), con parámetros de configuración como baja, media y alta. | |
Fill | action.devices.traits.Fill |
Este atributo se aplica a los dispositivos que admiten el llenado, como una bañera. | Cualquier dispositivo que admita el llenado, como una bañera. |
HumiditySetting | action.devices.traits.HumiditySetting |
Este atributo pertenece a dispositivos que admiten la configuración de humedad, como humidificadores y deshumidificadores. | Cualquier dispositivo que admita la configuración de humedad, como un humidificador o un deshumidificador |
InputSelector | action.devices.traits.InputSelector |
Es un atributo para dispositivos que pueden cambiar las entradas de contenido multimedia. Estas entradas pueden tener nombres dinámicos por dispositivo y pueden representar feeds de audio o video, con cable o en red. | Cualquier dispositivo multimedia que admita el cambio de entradas |
LightEffects | action.devices.traits.LightEffects |
Esta característica pertenece a dispositivos que pueden admitir comandos de iluminación complejos para cambiar de estado, como hacer un bucle de varios colores. | Light |
Locator | action.devices.traits.Locator |
Este atributo se usa para dispositivos que se pueden "encontrar". Esto incluye teléfonos, robots (incluidas aspiradoras y cortadoras de césped), drones y productos específicos de etiquetas que se conectan a otros dispositivos. | Cualquier dispositivo que se necesite ubicar, como un Vacuum robótico |
LockUnlock | action.devices.traits.LockUnlock |
Esta característica pertenece a cualquier dispositivo que admita el bloqueo y desbloqueo, o bien que informe un estado bloqueado. | Cualquier dispositivo que admita el bloqueo y desbloqueo, o bien informe el estado de bloqueo |
MediaState | action.devices.traits.MediaState |
Este atributo se usa para dispositivos que pueden informar estados de contenido multimedia. | Cualquier dispositivo multimedia que pueda informar estados de contenido multimedia |
Modes | action.devices.traits.Modes |
Esta característica pertenece a cualquier dispositivo con una cantidad arbitraria de modos "n" en los que los modos y la configuración de cada modo son arbitrarios y únicos para cada dispositivo o tipo de dispositivo. Cada modo tiene varios parámetros de configuración posibles, pero solo se puede seleccionar uno a la vez. Una secadora no puede estar en los modos “delicado”, “normal” y “intensivo” de forma simultánea. Un parámetro de configuración que solo se puede activar o desactivar pertenece al atributo Toggles. | Cualquiera |
NetworkControl | action.devices.traits.NetworkControl |
Esta característica pertenece a los dispositivos que admiten el informe de datos de red y la realización de operaciones específicas de red. | Son dispositivos que pueden informar datos de red y realizar operaciones específicas de red. |
ObjectDetection | action.devices.traits.ObjectDetection |
Este atributo pertenece a 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) lo presionó, así como para cámaras y sensores que pueden detectar el movimiento de objetos o personas que se acercan. | Son dispositivos que pueden detectar objetos o personas y enviar una notificación al usuario. |
OccupancySensing | action.devices.traits.OccupancySensing |
Esta característica pertenece a los dispositivos que pueden detectar la ocupación, ya sea a través de PIR, ultrasonidos o detección de contacto físico. | Dispositivos que pueden detectar la ocupación, ya sea a través de PIR, ultrasonidos o sensores de contacto físico. |
OnOff | action.devices.traits.OnOff |
La funcionalidad básica de encendido y apagado para cualquier dispositivo que tenga encendido y apagado binario, incluidos enchufes y interruptores, así como muchos dispositivos futuros. | |
OpenClose | action.devices.traits.OpenClose |
Esta característica pertenece a dispositivos que admiten la apertura y el cierre, y, en algunos casos, la apertura y el cierre parcial o potencialmente en más de una dirección. Por ejemplo, algunas cortinas pueden abrirse hacia la izquierda o hacia la derecha. En algunos casos, abrir ciertos dispositivos puede ser una acción sensible a la seguridad que puede requerir autenticación de dos factores. Consulta Autenticación de dos factores. | Cualquier dispositivo que admita apertura y cierre. |
Reboot | action.devices.traits.Reboot |
Esta característica pertenece a dispositivos que admiten el reinicio, como los routers. El dispositivo debe admitir el reinicio como una sola acción. | Cualquier dispositivo que admita el reinicio |
Rotation | action.devices.traits.Rotation |
Este atributo pertenece a dispositivos que admiten la rotación, como persianas con lamas giratorias. | Dispositivos que admiten la rotación, como persianas con lamas giratorias |
RunCycle | action.devices.traits.RunCycle |
Este atributo representa cualquier dispositivo que tenga una duración continua para su operación que se pueda consultar. Esto incluye, sin limitaciones, dispositivos que funcionan de forma cíclica, como lavadoras, secadoras y lavavajillas. | Cualquiera: principalmente electrodomésticos y otros dispositivos que tengan estados de ejecución |
SensorState | action.devices.traits.SensorState |
Esta característica abarca tanto la medición cuantitativa (por ejemplo, el índice de calidad del aire o el nivel de humo) como 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 el estado cualitativo (si la calidad del aire es saludable) |
Scene | action.devices.traits.Scene |
En el caso de las escenas, el tipo se asigna 1:1 al atributo, ya que las escenas no se combinan con otros atributos para formar dispositivos compuestos. | Scene únicamente |
SoftwareUpdate | action.devices.traits.SoftwareUpdate |
Esta característica pertenece a 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 encenderlo y apagarlo. Los dispositivos que heredan este atributo funcionan de manera diferente cuando se encienden y cuando se inician. A diferencia de los dispositivos que solo tienen un estado de encendido y apagado, algunos dispositivos que pueden iniciarse y detenerse también pueden pausarse mientras se realizan operaciones. | Cualquiera, principalmente electrodomésticos, aspiradoras y otros dispositivos que tengan un comportamiento de actividad específico más allá de la energía |
StatusReport | action.devices.traits.StatusReport |
Este atributo informa el estado actual de un dispositivo específico o un grupo de dispositivos conectados. | Es un atributo de uso general para informar el estado actual de un dispositivo específico o un grupo de dispositivos conectados, como un sistema de seguridad. |
TemperatureControl | action.devices.traits.TemperatureControl |
Es una característica de 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. | |
TemperatureSetting | action.devices.traits.TemperatureSetting |
Esta característica abarca el manejo de los puntos de temperatura y los modos. | |
Timer | action.devices.traits.Timer |
El atributo 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, como microondas o hornos |
Toggles | action.devices.traits.Toggles |
Esta característica pertenece a cualquier dispositivo con parámetros de configuración que solo pueden existir en uno de dos estados. Esta configuración puede representar un botón físico con un estado activado o desactivado, una casilla de verificación en HTML o cualquier otro tipo de elemento habilitado o inhabilitado de forma específica. | Cualquiera |
TransportControl | action.devices.traits.TransportControl |
Esta función admite dispositivos multimedia que pueden controlar la reproducción de contenido multimedia (por ejemplo, reanudar la música que está 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, establecer el volumen en un nivel determinado, silenciarlo o activarlo). | Dispositivos multimedia que pueden cambiar el volumen |
Idiomas admitidos
Los siguientes idiomas son compatibles con todos los atributos 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
)