Tipos de dispositivos com suporte

Os dispositivos compatíveis com Cloud-to-cloud no ecossistema do Google Home têm diferentes níveis de suporte para controle por toque, dependendo do app ou da superfície usada:

  1. Google Assistant app
  2. Google Home app (GHA)
  3. Interface do smart display: os controles de toque são baseados nas características compatíveis com o dispositivo, não no tipo de dispositivo em si.

Controles de toque do app na tabela abaixo se refere a Assistant app e GHA. Para mais informações, consulte Controles por toque.

Os tipos de dispositivos sem suporte a Local Home SDK podem:

  1. Exigir verificação secundária do usuário para uma característica obrigatória.
  2. Exigir uma característica que não pode ser compatível com o atendimento local, como CameraStream.
Tabela: Cloud-to-cloud compatibilidade com tipo de dispositivo
Cloud-to-cloud Traços de tipo de dispositivo
Descrição Suporte Tipo de ecossistema doméstico
AC_UNIT

  Required traits
    FanSpeed
    OnOff
    TemperatureSetting
Os aparelhos de ar-condicionado são semelhantes aos termostatos, mas não são compatíveis com aquecimento e podem não ser compatíveis com a definição de metas de temperatura. Local Home SDK
Controles por toque no app
Ar-condicionado
AIRCOOLER

  Required traits
    FanSpeed
    HumiditySetting
    OnOff
    TemperatureSetting
Os climatizadores são dispositivos que permitem o resfriamento da temperatura e o controle da umidade. Esses dispositivos geralmente são mais leves e portáteis do que os condicionadores de ar e têm um tanque de água acoplado. Os climatizadores podem não oferecer suporte ao aquecimento ou à definição de temperaturas exatas. As interações com resfriadores de ar podem incluir a mudança da velocidade do ventilador e da configuração de umidade. Local Home SDK
Climatizador de ar
AIRFRESHENER

  Required traits
    OnOff
  Recommended traits
    Modes
    Toggles
Os aromatizadores de ambiente podem ser ligados e desligados e permitem ajustar vários modos. Local Home SDK
Desodorizador de ambiente
AIRPURIFIER

  Required traits
    OnOff
  Recommended traits
    FanSpeed
    SensorState
Os purificadores de ar são dispositivos que podem ser ligados e desligados, informar a limpeza e a vida útil do filtro de ar e ser ajustados para várias configurações de modo. Local Home SDK
Controles por toque no app
Purificador de ar
AUDIO_VIDEO_RECEIVER

  Required traits
    InputSelector
    MediaState
    OnOff
    TransportControl
    Volume
  Recommended traits
    AppSelector
Dispositivo que recebe entrada de áudio (por exemplo, HDMI, óptica e RCA) e emite som para um ou mais alto-falantes. Local Home SDK
Receptor AV
AWNING

  Required traits
    OpenClose
Os toldos são retráteis e podem ser abertos e fechados. Elas podem ser instaladas em ambientes internos ou externos. Local Home SDK
Toldo
BATHTUB

  Recommended traits
    Fill
    TemperatureControl
    StartStop
As banheiras podem ser enchidas e esvaziadas, possivelmente até níveis específicos, se a banheira for compatível. Local Home SDK
Controles por toque no app
Banheira
BED

  Required traits
    Modes
  Recommended traits
    Scene
As interações com camas podem incluir o ajuste de vários modos e a definição de cenas. Local Home SDK
Cama
BLANKET

  Recommended traits
    OnOff
    Modes
    Toggles
As interações com cobertores inteligentes podem incluir ligar e desligar, ajustar a temperatura e/ou definir vários modos e alternâncias. Local Home SDK
Cobertor
BLENDER

  Required traits
    OnOff
  Recommended traits
    Cook
    StartStop
    Timer
As interações com liquidificadores podem incluir iniciar e parar, definir um timer, definir modos de cozimento ou predefinições de alimentos ou ajustar outras configurações. Local Home SDK
Blender
BLINDS

  Required traits
    OpenClose
  Recommended traits
    Rotation
As persianas podem ser abertas e fechadas, e vários tipos são compatíveis, como venezianas (abrem em uma direção), painéis ou verticais (podem abrir para a esquerda ou para a direita) e de cima para baixo (podem abrir para cima ou para baixo). Algumas persianas têm lâminas que podem ser giradas. Local Home SDK
Persianas
BOILER

  Required traits
    OnOff
  Recommended traits
    TemperatureControl
É possível ligar e desligar as caldeiras, e elas podem permitir o ajuste da temperatura. Local Home SDK
Boiler (link em inglês)
CAMERA

  Required traits
    CameraStream
As câmeras são complexas, e os recursos variam muito entre os fornecedores. Com o tempo, as câmeras vão adquirir muitos traços e atributos que descrevem recursos específicos. Muitos deles podem interagir com o stream de vídeo/áudio de maneiras especiais, como enviar um stream para outro dispositivo, identificar o que está no stream, reproduzir feeds etc. Controles touch do app Câmera
CARBON_MONOXIDE_DETECTOR

  Required traits
    SensorState
Os detectores de monóxido de carbono podem informar se o monóxido de carbono está sendo detectado, se o nível está alto e o nível atual em partes por milhão. Local Home SDK
Detector de CO₂
CHARGER

  Required traits
    EnergyStorage
As interações com carregadores podem incluir iniciar e interromper o carregamento, além de verificar o nível de carga atual, a capacidade restante e a capacidade até a carga completa. Local Home SDK
Carregador
CLOSET

  Required traits
    OpenClose
Os armários podem ser abertos e fechados, possivelmente em mais de uma direção. Local Home SDK
Closet
COFFEE_MAKER

  Required traits
    OnOff
  Recommended traits
    Cook
    TemperatureControl
As interações com as cafeteiras podem incluir ligar e desligar, ajustar os modos de cozimento e as predefinições de alimentos, ajustar a temperatura desejada e várias configurações do modo não culinário. Local Home SDK
Controles por toque no app
Cafeteira
COOKTOP

  Required traits
    OnOff
  Recommended traits
    Cook
    Timer
As interações com cooktops podem incluir ligar e desligar, iniciar e parar, definir um timer, ajustar modos de cozimento e predefinições de alimentos, além de ajustar várias configurações de modo não culinário. Local Home SDK
Cooktop
CURTAIN

  Required traits
    OpenClose
As cortinas podem ser abertas e fechadas, talvez em mais de uma direção. Por exemplo, cortinas com duas seções podem abrir para a esquerda ou para a direita. Local Home SDK
Cortina
DEHUMIDIFIER

  Required traits
    OnOff
  Recommended traits
    FanSpeed
    HumiditySetting
    StartStop
Desumidificadores são dispositivos que removem a umidade do ar. Eles podem ser ligados e desligados, informar e ajustar a umidade desejada e ter vários modos ajustáveis ou configurações de velocidade do ventilador. Local Home SDK
Desumidificador
DEHYDRATOR

  Required traits
    OnOff
  Recommended traits
    Cook
    StartStop
    Timer
As interações com desidratadores podem incluir iniciar e parar, definir um timer, ajustar modos de cozimento ou predefinições de alimentos ou ajustar outras configurações. Local Home SDK
Desidratador
DISHWASHER

  Required traits
    StartStop
  Recommended traits
    OnOff
    RunCycle
As lava-louças podem ter funcionalidade de iniciar e parar independente de estarem ligadas ou desligadas (algumas têm botões de energia separados, e outras não). Alguns podem ser pausados e retomados durante a lavagem. As lava-louças também têm vários modos, e cada um deles tem configurações relacionadas. Eles são específicos da lava-louças e são interpretados de forma generalizada. Local Home SDK
Controles por toque no app
Lava-louças
DOOR

  Required traits
    OpenClose
  Recommended traits
    LockUnlock
A porta pode ser aberta e fechada, possivelmente em mais de uma direção. Porta
DOORBELL

  Recommended traits
    ObjectDetection
    CameraStream
As campainhas podem avisar as pessoas que alguém está na porta. Esse dispositivo pode enviar notificações e transmitir vídeo se tiver a capacidade correspondente. Campainha
DRAWER

  Required traits
    OpenClose
Os gaveteiros podem ser abertos e fechados, possivelmente em mais de uma direção. Local Home SDK
Drawer
DRYER

  Required traits
    StartStop
  Recommended traits
    Modes
    OnOff
    RunCycle
    Toggles
As secadoras têm funcionalidade de início e parada independente de estarem ligadas ou desligadas. Algumas podem ser pausadas e retomadas durante a secagem. As secadoras também têm vários modos, e cada um deles tem configurações relacionadas. Eles são específicos para a secadora e são interpretados de forma generalizada. Local Home SDK
Controles por toque no app
Secadora
FAN

  Required traits
    FanSpeed
    OnOff
Os ventiladores geralmente podem ser ligados e desligados e têm configurações de velocidade. Alguns ventiladores também podem ter outros modos compatíveis, como direção/orientação (por exemplo, um aparelho de parede pode ter configurações para ajustar se ele sopra para cima ou para baixo). Local Home SDK
Controles por toque no app
Ventoinha
FAUCET

  Recommended traits
    Dispense
    StartStop
    TemperatureControl
Os torneiras podem dispensar líquidos em várias quantidades e predefinições. Os torneiras podem ter vários modos, e cada um deles tem suas próprias configurações relacionadas. Elas são específicas da torneira e são interpretadas de forma generalizada. Local Home SDK
Faucet (link em inglês)
FIREPLACE

  Recommended traits
    Modes
    Toggles
    OnOff
As lareiras podem ser ligadas e desligadas e podem ter modos ajustáveis. Local Home SDK
Lareira
FREEZER

  Required traits
    TemperatureControl
Os freezers são dispositivos de controle de temperatura que podem ser ajustados para várias configurações de modo e permitem o monitoramento de temperatura. Local Home SDK
Freezer
FRYER

  Required traits
    OnOff
  Recommended traits
    Cook
    StartStop
    Timer
As interações com fritadeiras podem incluir iniciar e parar, definir um timer, ajustar modos de cozimento ou predefinições de alimentos ou ajustar outras configurações. Local Home SDK
Fryer
GAME_CONSOLE

  Required traits
    AppSelector
    MediaState
    OnOff
    TransportControl
  Recommended traits
    InputSelector
    Volume
As interações com consoles de jogos incluem jogar e operar os controles do dispositivo. Local Home SDK
Console de jogos
GARAGE

  Required traits
    OpenClose
  Recommended traits
    LockUnlock
Os portões da garagem podem abrir, fechar e detectar um estado aberto. Eles também podem indicar se um objeto obstruiu o caminho da porta ao fechar ou se ela está trancada e, portanto, não pode ser controlada. Portão da garagem
GATE

  Required traits
    OpenClose
  Recommended traits
    LockUnlock
Os portões podem ser abertos e fechados, possivelmente em mais de uma direção. Portão
GRILL

  Required traits
    StartStop
  Recommended traits
    Cook
    OnOff
    Timer
As interações com churrasqueiras podem incluir ligar e desligar, iniciar e parar, definir um timer, ajustar modos de cozimento e predefinições de alimentos, além de ajustar várias configurações de modo não culinário. Local Home SDK
Grill
HEATER

  Required traits
    TemperatureSetting
  Recommended traits
    FanSpeed
Os aquecedores são semelhantes aos termostatos, mas não são compatíveis com resfriamento e podem não ser compatíveis com a definição de metas de temperatura. Local Home SDK
Controles por toque no app
Aquecedor
HOOD

  Required traits
    OnOff
  Recommended traits
    Brightness
    FanSpeed
Os fornos e coifas podem ser ligados e desligados, ter modos ajustáveis e velocidades de ventilação ajustáveis. Local Home SDK
Hood
HUMIDIFIER

  Required traits
    OnOff
  Recommended traits
    FanSpeed
    HumiditySetting
    StartStop
Os umidificadores são dispositivos que deixam o ar mais úmido. Eles podem ser ligados e desligados, informar e ajustar a umidade desejada e ter vários modos ajustáveis ou configurações de velocidade do ventilador. Local Home SDK
Controles por toque no app
Umidificador
KETTLE

  Required traits
    OnOff
  Recommended traits
    TemperatureControl
Chaleiras são dispositivos que fervem água. As interações com chaleiras podem incluir ligar e desligar, ajustar a temperatura desejada e talvez ajustar várias configurações de modo. Local Home SDK
Kettle (link em inglês)
LIGHT

  Required traits
    OnOff
  Recommended traits
    ColorSetting
    Brightness
Os dispositivos de iluminação podem ser ligados e desligados. Eles podem ter recursos adicionais, como escurecimento e capacidade de mudar de cor. Local Home SDK
Controles por toque no app
Claro
LOCK

  Required traits
    LockUnlock
Os bloqueios podem trancar, destrancar e informar um estado de bloqueio. Bloquear
MICROWAVE

  Required traits
    StartStop
  Recommended traits
    Cook
    Timer
As interações com micro-ondas podem incluir iniciar e parar, definir um timer, ajustar modos de cozimento e predefinições de alimentos, além de ajustar modos que não são de cozimento. Local Home SDK
Micro-ondas
MOP

  Required traits
    StartStop
  Recommended traits
    Dock
    EnergyStorage
    Locator
    OnOff
    RunCycle
As interações com os esfregões podem incluir iniciar, parar, pausar a limpeza, encaixar, verificar o ciclo de limpeza atual, localizar o esfregão ou ajustar vários modos. Alguns esfregões podem limpar zonas específicas da casa. Local Home SDK
Mop
MOWER

  Required traits
    StartStop
  Recommended traits
    Dock
    EnergyStorage
    Locator
    OnOff
    RunCycle
As interações com cortadores de grama podem incluir iniciar, parar e pausar o corte, encaixar, verificar o ciclo atual, localizar o cortador e ajustar vários modos. Local Home SDK
Mower
MULTICOOKER

  Required traits
    OnOff
  Recommended traits
    Cook
    StartStop
    Timer
As interações com multicookers podem incluir iniciar e parar, definir um timer ou ajustar modos que não sejam de cozimento. Local Home SDK
Multicooker
NETWORK

  Required traits
    NetworkControl
  Recommended traits
    Reboot
    SoftwareUpdate
Representa um grupo de nós de roteador ou uma rede mesh controlada como uma entidade, e não como dispositivos individuais. O dispositivo de rede pode ser reiniciado, atualizar o software e ter modos para lidar com controles de qualidade de serviço (QoS) e restrições para a família. O dispositivo pode realizar operações como ativar a rede para visitantes e informar dados específicos da rede, como as taxas de transferência da Internet atuais. Local Home SDK
Rede
OUTLET

  Required traits
    OnOff
A tomada, um dispositivo básico na casa inteligente, tem apenas modos binários de ativação/desativação. Local Home SDK
Controles por toque no app
Outlet
OVEN

  Required traits
    OnOff
  Recommended traits
    Cook
    TemperatureControl
    Timer
A interação com fornos envolve a capacidade de assar ou grelhar em determinadas temperaturas. A temperatura física dentro do forno muda conforme ele aquece, então isso também pode ser monitorado. O forno tem um tempo de cozimento que limita a duração do preparo. Local Home SDK
Controles por toque no app
Forno
PERGOLA

  Required traits
    OpenClose
  Recommended traits
    Rotation
Pérgolas (estruturas de jardim ao ar livre) podem ser abertas e fechadas, possivelmente em mais de uma direção. Por exemplo, algumas pérgolas com uma lona podem abrir para a ESQUERDA ou para a DIREITA. Local Home SDK
Pergola
PETFEEDER

  Required traits
    Dispense
  Recommended traits
    OnOff
    StartStop
As interações com comedouros automáticos podem incluir a liberação de comida ou água para animais de estimação em várias quantidades e predefinições. Local Home SDK
Comedouro automático para pets
PRESSURECOOKER

  Required traits
    OnOff
  Recommended traits
    Cook
    Timer
As interações com panelas de pressão podem incluir iniciar e parar, definir um timer, ajustar modos de cozimento ou predefinições de alimentos ou ajustar outras configurações. Local Home SDK
Panela de pressão
PUMP

  Required traits
    OnOff
As bombas podem ser ligadas e desligadas, além de ter velocidade variável e/ou sensores integrados. Local Home SDK
Bomba
RADIATOR

  Required traits
    OnOff
  Recommended traits
    Modes
    Toggles
Os radiadores podem ser ligados e desligados e permitem ajustar vários modos. Local Home SDK
Controles por toque no app
Radiator
REFRIGERATOR

  Required traits
    TemperatureControl
Geladeiras são dispositivos que controlam a temperatura e podem ter vários modos/configurações. Local Home SDK
Geladeira
REMOTECONTROL

  Required traits
    InputSelector
    MediaState
    OnOff
    TransportControl
    Volume
  Recommended traits
    AppSelector
    Channel
Os controles remotos de mídia são usados para controlar dispositivos de mídia. Exemplos desse tipo de dispositivo incluem hubs, controles remotos universais e controladores de mídia. Local Home SDK
Controles por toque no app
Controle remoto de mídia
ROUTER

  Required traits
    NetworkControl
  Recommended traits
    Reboot
    SoftwareUpdate
Os roteadores podem ser reinicializados, atualizar o software, ter modos para lidar com controles de qualidade de serviço (QoS) e restrições para familiares responsáveis, além de realizar operações específicas da rede (como ativar a rede para convidados e informar dados específicos da rede, como as taxas de transferência da Internet atuais). Local Home SDK
Roteador
SECURITYSYSTEM

  Required traits
    ArmDisarm
  Recommended traits
    StatusReport
Os sistemas de segurança podem ser ligados e desligados. Eles podem ser ativados em vários níveis de segurança (por exemplo, em casa e fora de casa) e informar sobre determinados sensores, como um sensor que detecta movimento ou uma janela aberta. Sistema de segurança
SENSOR

  Recommended traits
    SensorState
    EnergyStorage
Um único sensor pode ter várias funções, como monitorar temperatura e umidade. Os sensores podem informar medições quantitativas (por exemplo, nível de monóxido de carbono e fumaça medido em partes por milhão) e qualitativas (por exemplo, se a qualidade do ar está boa ou ruim). Local Home SDK
Sensor
SETTOP

  Required traits
    AppSelector
    MediaState
    Channel
    OnOff
    TransportControl
  Recommended traits
    Volume
As interações com distribuidores de programação de vídeo multicanal (MVPDs, na sigla em inglês) e conversores podem incluir o controle da reprodução de mídia. Local Home SDK
Controles por toque no app
Conversor
SHOWER

  Recommended traits
    StartStop
    TemperatureControl
Os chuveiros podem ser ligados e desligados e podem permitir o ajuste da temperatura. Local Home SDK
Chuveiro
SHUTTER

  Required traits
    OpenClose
  Recommended traits
    Rotation
Elas podem ser abertas e fechadas, possivelmente em mais de uma direção. Algumas persianas têm ripas que podem ser giradas. Local Home SDK
Obturador
SMOKE_DETECTOR

  Required traits
    SensorState
Os detectores de fumaça podem informar se há fumaça no momento, se o nível está alto e o nível atual em partes por milhão. Local Home SDK
Detector de fumaça
SOUNDBAR

  Required traits
    MediaState
    OnOff
    TransportControl
    Volume
  Recommended traits
    AppSelector
    InputSelector
Um dispositivo de áudio multifuncional que geralmente é usado com uma TV e tem formato de barra. Local Home SDK
Soundbar
SOUSVIDE

  Required traits
    OnOff
  Recommended traits
    Cook
    StartStop
    Timer
As interações com sous vides podem incluir iniciar e parar, definir um timer, ajustar modos de cozimento ou predefinições de alimentos ou ajustar outras configurações. Local Home SDK
Sous vide
SPEAKER

  Required traits
    MediaState
    OnOff
    TransportControl
    Volume
  Recommended traits
    AppSelector
    InputSelector
Esse dispositivo é um alto-falante conectado que não divide o áudio em canais separados (por exemplo, entre dois dispositivos esquerdo e direito). Local Home SDK
Apresentador
SPRINKLER

  Required traits
    StartStop
  Recommended traits
    Timer
Os aspersores podem ser ligados e desligados. Eles também podem oferecer suporte a timers e/ou programações. Local Home SDK
Controles por toque no app
Sprinkler (em inglês)
STANDMIXER

  Required traits
    OnOff
  Recommended traits
    Cook
    StartStop
As interações com batedeiras podem incluir ligar e desligar, iniciar e parar, ajustar modos de cozimento ou predefinições de alimentos ou ajustar várias configurações de modo não culinário. Local Home SDK
Batedeira
STREAMING_BOX

  Required traits
    AppSelector
    MediaState
    OnOff
    TransportControl
    Volume
  Recommended traits
    Channel
    InputSelector
Esse dispositivo permite serviços de streaming de mídia e música, geralmente usado com uma tela, como uma TV. Esse dispositivo é alimentado por uma fonte constante, separada do dispositivo de exibição. Local Home SDK
Caixa de streaming
STREAMING_SOUNDBAR

  Required traits
    AppSelector
    MediaState
    OnOff
    TransportControl
    Volume
  Recommended traits
    InputSelector
Este dispositivo é uma combinação de alto-falante e stick ou caixa de streaming. Além de funcionar como uma soundbar, ele também oferece uma experiência de streaming. Local Home SDK
Soundbar de streaming
STREAMING_STICK

  Required traits
    AppSelector
    MediaState
    TransportControl
    Volume
  Recommended traits
    OnOff
Esse dispositivo tem um formato pequeno, parecido com um stick, que geralmente é alimentado por um cabo USB ou HDMI conectado a uma tela, como uma TV. Local Home SDK
Streaming stick
SWITCH

  Required traits
    OnOff
  Recommended traits
    Brightness
O interruptor, um dispositivo básico na casa inteligente, pode ser ligado e desligado. Local Home SDK
Controles por toque no app
Switch
THERMOSTAT

  Required traits
    TemperatureSetting
Os termostatos são dispositivos de controle de temperatura com pontos de ajuste e modos. Isso os separa de aquecedores e aparelhos de ar-condicionado, que podem ter apenas modos e configurações (por exemplo, alto/baixo) em vez de uma temperatura desejada. Local Home SDK
Controles por toque no app
Termostato
TV

  Required traits
    AppSelector
    InputSelector
    MediaState
    OnOff
    TransportControl
    Volume
  Recommended traits
    Channel
Os aparelhos de televisão combinam um sintonizador, uma tela e alto-falantes para assistir e ouvir mídias. Por exemplo, dispositivos de smart TV. Local Home SDK
Televisão
VACUUM

  Required traits
    StartStop
  Recommended traits
    Dock
    EnergyStorage
    Locator
    OnOff
    RunCycle
Os aspiradores de pó podem ter funções como iniciar, parar e pausar a limpeza, encaixar, verificar o ciclo de limpeza atual, localizar o aspirador ou ajustar vários modos. Alguns aspiradores de pó podem limpar zonas específicas da casa. Local Home SDK
Aspirador de pó
VALVE

  Required traits
    OpenClose
As válvulas podem ser abertas e fechadas. Local Home SDK
Valve
WASHER

  Required traits
    StartStop
  Recommended traits
    Modes
    OnOff
    RunCycle
    Toggles
As máquinas de lavar podem ter funcionalidade de início e parada independente de estarem ligadas ou desligadas (algumas têm botões de energia separados, e outras não). Alguns podem ser pausados e retomados durante a lavagem. As lavadoras também têm vários modos, e cada um deles tem configurações relacionadas. Elas são específicas da lavadora e são interpretadas de forma generalizada. Local Home SDK
Controles por toque no app
Lavadora
WATERHEATER

  Required traits
    OnOff
  Recommended traits
    TemperatureControl
Aquecedores de água são dispositivos usados para aquecer água. Eles podem ser ligados e desligados e ajustar a temperatura da água. Local Home SDK
Aquecedor de água
WATERPURIFIER

  Recommended traits
    OnOff
    SensorState
Os purificadores de água são dispositivos que podem ser ligados e desligados, informam a limpeza e a vida útil do filtro de água e podem ser ajustados para várias configurações de modo. Local Home SDK
Purificador de água
WATERSOFTENER

  Recommended traits
    OnOff
    SensorState
Os amaciantes de água são dispositivos que podem ser ligados e desligados, informam a limpeza e a vida útil do filtro de água e podem ser ajustados para várias configurações de modo. Local Home SDK
Abrandador de água
WINDOW

  Required traits
    OpenClose
  Recommended traits
    LockUnlock
As janelas podem ser abertas e fechadas, opcionalmente com seções que abrem em direções diferentes, e também podem ser trancadas e destrancadas. Local Home SDK
Janela
YOGURTMAKER

  Required traits
    OnOff
  Recommended traits
    Cook
    StartStop
    Timer
As interações com iogurteiras podem incluir iniciar e parar, definir um timer, ajustar modos de cozimento ou predefinições de alimentos ou ajustar outras configurações. Local Home SDK
Iogurteira