La funcionalidad de cada tipo de dispositivo proviene de las características que agregas a cada uno. Cada tipo de dispositivo tiene varias características recomendadas, pero puedes agregar las que quieras. La verificación secundaria del usuario es compatible con todas las características del dispositivo.
Consulta la lista de idiomas compatibles para conocer todas las características.
Nombre | Rasgo del dispositivo | Descripción | Tipos de dispositivos recomendados |
---|---|---|---|
AppSelector | action.devices.traits.AppSelector |
Esta característica pertenece a dispositivos que admiten aplicaciones de contenido multimedia, generalmente de terceros. | 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 característica admite la activación y desactivación como se usa, por ejemplo, en los sistemas de seguridad. | Sistemas de seguridad o cualquier dispositivo que admita la activación y desactivación de sistemas |
Brightness | action.devices.traits.Brightness |
La configuración del 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 la configuración del LED). | Light |
CameraStream | action.devices.traits.CameraStream |
Esta característica pertenece a los dispositivos que tienen la capacidad de transmitir feeds de video a pantallas de terceros, conectadas a Chromecast o smartphones. Por lo 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 una aspiradora robot con una cámara). | Camera |
Channel | action.devices.traits.Channel |
Esta característica pertenece a dispositivos que admiten canales de TV en un dispositivo de medios. | Television |
ColorSetting | action.devices.traits.ColorSetting |
Esta característica se aplica a dispositivos, como lámparas inteligentes, que pueden cambiar el color o la temperatura de color. | Light |
ColorSpectrum | action.devices.traits.ColorSpectrum |
Esto se aplica a las bombillas "a todo color" que aceptan rangos de colores RGB. Las luces pueden tener cualquier combinación de ColorSpectrum y ColorTemperature. Las luces de acento y las tiras LED pueden tener Spectrum, mientras que algunas bombillas de lectura solo tienen Temperature. Las bombillas básicas o las luces bajas en enchufes inteligentes no tienen ninguno. | Light |
ColorTemperature | action.devices.traits.ColorTemperature |
Esto se aplica a las bombillas "calientes" que toman un punto de color en Kelvin. Por lo general, esta es una modalidad separada de ColorSpectrum, y puede haber puntos blancos disponibles a través de Temperature que Spectrum no pueda alcanzar. 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 Spectrum a las tiras LED). | Light |
Cook | action.devices.traits.Cook |
Esta característica pertenece a los dispositivos que pueden cocinar comida según varios ajustes predeterminados y modos de cocción compatibles. | Dispositivos para cocinar varios tipos de comida. |
Dispense | action.devices.traits.Dispense |
Esta característica pertenece a dispositivos que admiten la distribución de una cantidad específica de uno o más elementos físicos. Por ejemplo, un dispensador de golosinas para perros puede expender varias golosinas, un grifo puede dispensar vasos de agua y un comedero para mascotas puede expender 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. |
Dock | action.devices.traits.Dock |
Esta característica está diseñada para dispositivos móviles autónomos que se pueden ordenar para que regresen para cargarse. | Vacuum |
EnergyStorage | action.devices.traits.EnergyStorage |
Esta característica pertenece a los dispositivos que pueden almacenar energía en una batería y, posiblemente, recargarse, o a los dispositivos que pueden cargar otro dispositivo. La característica admite iniciar y detener la carga, además de verificar el nivel de carga actual, la capacidad restante y la capacidad hasta los valores completos. | Dispositivos que pueden cargar la 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, llevar aire desde el dispositivo en varios niveles, que pueden ser parte de una unidad de aire acondicionado o de calefacción, o en un automóvil), con parámetros de configuración como baja, media y alta. | |
Fill | action.devices.traits.Fill |
Esta característica se aplica a los dispositivos que permiten el llenado, como una bañera. | Cualquier dispositivo que se pueda llenar, como una bañera. |
HumiditySetting | action.devices.traits.HumiditySetting |
Esta característica pertenece a 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 un deshumidificador |
InputSelector | action.devices.traits.InputSelector |
Trait para dispositivos que pueden cambiar 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 el estado, como repetir indefinidamente varios colores. | Light |
Locator | action.devices.traits.Locator |
Esta característica se utiliza para los dispositivos que se pueden "encontrar". Esto incluye teléfonos, robots (como aspiradoras y cortadoras de césped), drones y productos específicos de etiquetas que se conectan a otros dispositivos. | Cualquier dispositivo que deba ubicarse, como un Vacuum robótico |
LockUnlock | action.devices.traits.LockUnlock |
Esta característica pertenece a todos los dispositivos que admiten el bloqueo y el desbloqueo, o los informes de un estado bloqueado. | Cualquier dispositivo que admita el bloqueo y desbloqueo, o informe del estado bloqueado |
MediaState | action.devices.traits.MediaState |
Esta característica se usa en los dispositivos que pueden informar estados de contenido multimedia. | Cualquier dispositivo de medios que pueda informar estados multimedia |
Modes | action.devices.traits.Modes |
Esta característica pertenece a cualquier dispositivo con una cantidad arbitraria de modos "n-vías", 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 varias configuraciones posibles, pero solo se puede seleccionar una a la vez. Una secadora no puede estar en modo "delicado", "normal" y "de trabajo pesado" al mismo tiempo. Una configuración que solo se puede activar o desactivar pertenece a la característica Toggles. | Cualquiera |
NetworkControl | action.devices.traits.NetworkControl |
Esta característica pertenece a 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 la red y realizar operaciones específicas de la red. |
ObjectDetection | action.devices.traits.ObjectDetection |
Esta característica pertenece a dispositivos que pueden detectar objetos o personas y enviar una notificación al usuario. Por ejemplo, se puede usar para timbres a fin de indicar que una persona (con o sin nombre) tocó el timbre, así como para cámaras y sensores que pueden detectar movimiento de objetos o personas acercándose. | 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 ocupación, ya sea mediante PIR, ultrasónica o detección de contactos físicos. | Dispositivos que pueden detectar ocupación, ya sea mediante PIR, ultrasónica o detección de contactos físicos. |
OnOff | action.devices.traits.OnOff |
La funcionalidad básica de encendido y apagado para cualquier dispositivo que tenga objetos binarios encendidos y apagados, incluidos interruptores y enchufes, y 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, de forma parcial o potencialmente en más de una dirección. Por ejemplo, algunas persianas pueden abrirse hacia la izquierda o la derecha. En algunos casos, abrir ciertos dispositivos puede ser una acción sensible a la seguridad que puede requerir una autenticación de dos factores. Consulta Autenticación de dos factores. | Cualquier dispositivo que admita la apertura y el cierre |
Reboot | action.devices.traits.Reboot |
Esta característica pertenece a los 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 |
Esta característica pertenece a dispositivos que admiten rotación, como las persianas con listones giratorios. | Dispositivos que admiten la rotación, como las persianas con listones rotables. |
RunCycle | action.devices.traits.RunCycle |
Esta característica representa cualquier dispositivo que tiene una duración en curso para su operación y que se puede consultar. Esto incluye, entre otros, dispositivos que funcionan de forma cíclica, como lavadoras, secadoras y lavavajillas. | Cualquiera (en su mayoría dispositivos 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 un estado cualitativo (si la calidad del aire es saludable) |
Scene | action.devices.traits.Scene |
En el caso de las escenas, el tipo asigna 1:1 a la característica, ya que estas no se combinan con otras 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 esta función de trait de manera diferente cuando están encendidos y cuando se inician. A diferencia de los dispositivos que simplemente tienen un estado de encendido y apagado, algunos dispositivos que pueden iniciarse y detenerse también pueden pausarse mientras realizan operaciones. | Cualquiera, en su mayoría electrodomésticos, aspiradoras y otros elementos que tienen un comportamiento de actividad específico por encima y más allá de la energía |
StatusReport | action.devices.traits.StatusReport |
Esta característica informa el estado actual de un dispositivo específico o de un grupo de dispositivos conectado. | Trait de uso general para informar el estado actual de un dispositivo específico o de un grupo conectado de dispositivos, como un sistema de seguridad |
TemperatureControl | action.devices.traits.TemperatureControl |
Trait para dispositivos (que no sean 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 del punto de temperatura y los modos. | |
Timer | action.devices.traits.Timer |
La característica Temporizador representa un temporizador en un dispositivo, principalmente los electrodomésticos de cocina, como hornos y microondas, pero no se limitan a ellos. | Cualquier dispositivo con temporizador, como los electrodomésticos de cocina (como hornos o microondas) |
Toggles | action.devices.traits.Toggles |
Esta característica pertenece a cualquier dispositivo con configuración que solo puede existir en uno de dos estados. Esta configuración puede representar un botón físico con estado activado/desactivado o activo/inactivo, una casilla de verificación en HTML o cualquier otro tipo de elemento habilitado o inhabilitado específicamente. | Cualquiera |
TransportControl | 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 que está en pausa). | 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 de medios 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
)