Características do dispositivo de casa inteligente

A funcionalidade dos tipos de dispositivos vem das características que você adiciona a cada um deles. Cada tipo de dispositivo tem um número de características recomendadas, mas você pode adicionar as que quiser. A verificação do usuário secundário é compatível com todas as características do dispositivo.

Confira a lista de idiomas compatíveis para todos os traços.

Nome Característica do dispositivo Descrição Tipos de dispositivos recomendados
AppSelector action.devices.traits.AppSelector Essa característica pertence a dispositivos que oferecem suporte a aplicativos de mídia, geralmente de terceiros. Dispositivos de mídia que permitem iniciar, instalar e pesquisar aplicativos executados no dispositivo.
ArmDisarm action.devices.traits.ArmDisarm Essa característica oferece suporte a ativação e desativação, como usado em sistemas de segurança. Sistemas de segurança ou qualquer dispositivo que permita ligar e desligar.
Brightness action.devices.traits.Brightness A configuração de brilho absoluto está em um intervalo normalizado de 0 a 100. As luzes individuais podem não ser compatíveis com todos os pontos do intervalo com base na configuração de LED. Light
CameraStream action.devices.traits.CameraStream Esse traço pertence a dispositivos que podem transmitir feeds de vídeo para telas de terceiros, telas conectadas ao Chromecast ou smartphones. Em geral, são câmeras de segurança ou babás eletrônicas. Mas essa característica também se aplica a dispositivos mais complexos que têm uma câmera (por exemplo, dispositivos de videoconferência ou um robô aspirador com uma câmera). Camera
Channel action.devices.traits.Channel Essa característica pertence a dispositivos que oferecem suporte a canais de TV em um dispositivo de mídia. Television
ColorSetting action.devices.traits.ColorSetting Esse traço se aplica a dispositivos, como luzes inteligentes, que podem mudar de cor ou temperatura de cor. Light
ColorSpectrum action.devices.traits.ColorSpectrum Isso se aplica a lâmpadas coloridas "completas" que usam intervalos de cores RGB. As luzes podem ter qualquer combinação de ColorSpectrum e ColorTemperature. As luzes de destaque e as fitas de LED podem ter apenas o espectro, enquanto algumas lâmpadas de leitura têm apenas a temperatura. As lâmpadas básicas ou as luzes comuns em plugues inteligentes não têm nenhum dos dois. Light
ColorTemperature action.devices.traits.ColorTemperature Isso se aplica a lâmpadas "quentes" que usam um ponto de cor em Kelvin. Geralmente, essa é uma modalidade separada de ColorSpectrum, e pode haver pontos brancos disponíveis por temperatura que não podem ser alcançados pelo espectro. Com base nos traços disponíveis, o Google pode escolher o modo adequado para usar com base na solicitação e no tipo de luz. Por exemplo, Deixe as luzes da sala de estar brancas pode enviar comandos de temperatura para algumas lâmpadas e comandos de espectro para fitas de LED. Light
Cook action.devices.traits.Cook Essa característica pertence a dispositivos que podem cozinhar alimentos de acordo com várias predefinições de alimentos e modos de cozimento compatíveis. Dispositivos que ajudam a cozinhar vários tipos de alimentos.
Dispense action.devices.traits.Dispense Essa característica pertence a dispositivos que oferecem suporte à dispensação de uma quantidade especificada de um ou mais itens físicos. Por exemplo, um dispensador de petiscos para cães pode liberar vários petiscos, uma torneira pode liberar copos de água, e um comedouro automático pode liberar água e comida para animais de estimação. Dispositivos que dispensam uma quantidade especificada de um ou mais itens físicos.
Dock action.devices.traits.Dock Esse traço foi projetado para dispositivos móveis autônomos que podem ser comandados para retornar para recarga. Vacuum
EnergyStorage action.devices.traits.EnergyStorage Essa característica pertence a dispositivos que podem armazenar energia em uma bateria e possivelmente recarregar ou que podem carregar outro dispositivo. A característica oferece suporte para iniciar e interromper o carregamento, além de verificar o nível de carga atual, a capacidade restante e a capacidade até a carga total. Dispositivos que podem carregar a bateria.
FanSpeed action.devices.traits.FanSpeed Essa característica pertence a dispositivos que permitem definir a velocidade de um ventilador (ou seja, que sopram ar do dispositivo em vários níveis, o que pode fazer parte de uma unidade de ar-condicionado ou aquecimento ou de um carro), com configurações como baixa, média e alta.
Fill action.devices.traits.Fill Esse recurso se aplica a dispositivos que podem ser preenchidos, como uma banheira. Qualquer dispositivo que possa ser enchido, como uma banheira.
HumiditySetting action.devices.traits.HumiditySetting Esse recurso pertence a dispositivos que oferecem suporte a configurações de umidade, como umidificadores e desumidificadores. Qualquer dispositivo compatível com configurações de umidade, como um umidificador ou desumidificador.
InputSelector action.devices.traits.InputSelector Característica para dispositivos que podem mudar as entradas de mídia. Essas entradas podem ter nomes dinâmicos por dispositivo e representar feeds de áudio ou vídeo, com ou sem fio. Qualquer dispositivo de mídia que permita alternar entradas.
LightEffects action.devices.traits.LightEffects Esse traço pertence a dispositivos que podem oferecer suporte a comandos de iluminação complexos para mudar o estado, como alternar várias cores. Light
Locator action.devices.traits.Locator Usado para dispositivos que podem ser "encontrados". Isso inclui smartphones, robôs (incluindo aspiradores e cortadores de grama), drones e produtos específicos de tags que são anexados a outros dispositivos. Qualquer dispositivo que precise ser localizado, como um Vacuum robótico
LockUnlock action.devices.traits.LockUnlock Esse traço pertence a qualquer dispositivo que ofereça suporte ao bloqueio e desbloqueio e/ou ao relatório de um estado bloqueado. Qualquer dispositivo que ofereça suporte ao bloqueio e desbloqueio e/ou ao relatório de estado bloqueado.
MediaState action.devices.traits.MediaState Usada para dispositivos que podem informar estados de mídia. Qualquer dispositivo de mídia que possa informar estados de mídia
Modes action.devices.traits.Modes Essa característica pertence a qualquer dispositivo com um número arbitrário de modos "n-way", em que os modos e as configurações de cada modo são arbitrários e exclusivos para cada dispositivo ou tipo de dispositivo. Cada modo tem várias configurações possíveis, mas apenas uma pode ser selecionada por vez. Uma secadora não pode estar nos modos "delicado", "normal" e "pesado" simultaneamente. Uma configuração que pode ser ativada ou desativada pertence à característica Toggles. Qualquer
NetworkControl action.devices.traits.NetworkControl Esse traço pertence a dispositivos que oferecem suporte a relatórios de dados de rede e realizam operações específicas da rede. Dispositivos que podem informar dados de rede e realizar operações específicas da rede.
ObjectDetection action.devices.traits.ObjectDetection Esse traço pertence a dispositivos que podem detectar objetos ou pessoas e enviar uma notificação ao usuário. Por exemplo, ela pode ser usada em campainhas para indicar que uma pessoa (identificada ou não) tocou a campainha, bem como em câmeras e sensores que podem detectar o movimento de objetos ou pessoas se aproximando. Dispositivos que podem detectar objetos ou pessoas e enviar uma notificação ao usuário.
OccupancySensing action.devices.traits.OccupancySensing Esse traço pertence a dispositivos que podem detectar ocupação, seja por PIR, ultrassom ou detecção de contato físico. Dispositivos que podem detectar ocupação, seja por PIR, ultrassom ou detecção de contato físico.
OnOff action.devices.traits.OnOff A funcionalidade básica de ligar e desligar para qualquer dispositivo que tenha um estado binário, incluindo plugues e interruptores, além de muitos dispositivos futuros.
OpenClose action.devices.traits.OpenClose Esse traço pertence a dispositivos que podem ser abertos e fechados, e, em alguns casos, abertos e fechados parcialmente ou potencialmente em mais de uma direção. Por exemplo, algumas persianas podem ser abertas para a esquerda ou para a direita. Em alguns casos, abrir determinados dispositivos pode ser uma ação sensível à segurança que exige autenticação de dois fatores. Consulte Autenticação de dois fatores. Qualquer dispositivo que possa ser aberto e fechado.
Reboot action.devices.traits.Reboot Essa característica pertence a dispositivos que oferecem suporte à reinicialização, como roteadores. O dispositivo precisa ser compatível com a reinicialização como uma única ação. Qualquer dispositivo compatível com reinicialização.
Rotation action.devices.traits.Rotation Esse recurso pertence a dispositivos que oferecem suporte à rotação, como persianas com lâminas giratórias. Dispositivos que oferecem suporte à rotação, como persianas com lâminas giratórias.
RunCycle action.devices.traits.RunCycle Esse traço representa qualquer dispositivo que tenha uma duração contínua para sua operação, que pode ser consultada. Isso inclui, entre outros, dispositivos que funcionam ciclicamente, como máquinas de lavar roupa, secadoras e lava-louças. Qualquer um, principalmente eletrodomésticos e outros dispositivos com estados de execução
SensorState action.devices.traits.SensorState Esse atributo abrange a medição quantitativa (por exemplo, índice de qualidade do ar ou nível de fumaça) e o estado qualitativo (por exemplo, se a qualidade do ar é saudável ou se o nível de fumaça é baixo ou alto). Sensores que fornecem medição quantitativa (como nível de fumaça) e estado qualitativo (se a qualidade do ar está boa)
Scene action.devices.traits.Scene No caso de cenas, o tipo é mapeado de forma individual para o traço, já que as cenas não se combinam com outros traços para formar dispositivos compostos. Somente Scene
SoftwareUpdate action.devices.traits.SoftwareUpdate Esse traço pertence a dispositivos que oferecem suporte a atualizações de software, como um roteador. Qualquer dispositivo compatível com atualizações de software.
StartStop action.devices.traits.StartStop Iniciar e parar um dispositivo tem uma função semelhante a ligar e desligar. Os dispositivos que herdam essa característica funcionam de maneira diferente quando são ligados e quando são iniciados. Ao contrário dos dispositivos que têm apenas um estado ligado e desligado, alguns dispositivos que podem iniciar e parar também podem pausar durante a operação. Qualquer coisa, principalmente eletrodomésticos, aspiradores de pó e outros itens que têm um comportamento de atividade específico além da energia.
StatusReport action.devices.traits.StatusReport Essa característica informa o status ou estado atual de um dispositivo específico ou de um grupo conectado de dispositivos. Característica de uso geral para informar o status ou estado atual de um dispositivo específico ou um grupo conectado de dispositivos, como um sistema de segurança.
TemperatureControl action.devices.traits.TemperatureControl Característica para dispositivos (que não sejam termostatos) que oferecem suporte ao controle de temperatura, dentro ou ao redor do dispositivo. Isso inclui dispositivos como fornos e geladeiras.
TemperatureSetting action.devices.traits.TemperatureSetting Essa característica abrange o processamento de pontos e modos de temperatura.
Timer action.devices.traits.Timer A característica "Timer" representa um timer em um dispositivo, principalmente eletrodomésticos de cozinha, como fornos e micro-ondas, mas não se limita a eles. Qualquer dispositivo com um timer, como eletrodomésticos de cozinha, como micro-ondas ou fornos.
Toggles action.devices.traits.Toggles Essa característica pertence a dispositivos com configurações que só podem existir em um de dois estados. Essas configurações podem representar um botão físico com um estado ativado/desativado ou ativo/inativo, uma caixa de seleção em HTML ou qualquer outro tipo de elemento especificamente ativado/desativado. Qualquer
TransportControl action.devices.traits.TransportControl Essa característica é compatível com dispositivos de mídia que podem controlar a reprodução de mídia (por exemplo, retomar a música pausada). Os dispositivos são compatíveis com comunicação de áudio bidirecional com dispositivos de terceiros.
Volume action.devices.traits.Volume Esse traço pertence a dispositivos que podem mudar o volume (por exemplo, definir o volume para um determinado nível, ativar ou desativar o som). Dispositivos de mídia que podem mudar o volume.

Idiomas aceitos

Os seguintes idiomas são compatíveis com todas as características acima:

  • Coreano (da)
  • Holandês (nl)
  • Inglês (en) : atributos com sufixos _values e _synonyms que incluem um parâmetro lang precisam ter uma configuração em inglês (en).
  • Francês (fr)
  • Alemão (de)
  • Hindi (hi)
  • Indonésio (id)
  • Italiano (it)
  • Japonês (ja)
  • Coreano (ko)
  • Norueguês (no)
  • Português (pt-BR)
  • Espanhol (es)
  • Sueco (sv)
  • Tailandês (th)
  • Chinês (zh-TW)