Tipos de dispositivos compatíveis no Android

O suporte a dispositivos vem de um ou mais traços do ecossistema do Google Home ou da especificação Matter e ativa recursos específicos no dispositivo. Para saber mais sobre os tipos de dispositivo, consulte Modelo de dados no Android.

Chave da tabela:

  • matter indica que o atributo é do padrão Matter.
  • google indica que o atributo é da casa inteligente do Google.
  • O app de exemplo do Kotlin indica se o estado do dispositivo ou o controle limitado do dispositivo (incluindo o estado de leitura e gravação) foi implementado no app de exemplo para o tipo de dispositivo. O controle específico do dispositivo é listado para cada tipo de dispositivo, se disponível.
  • Caso de uso indica o tipo de dispositivo do ecossistema do Google Home (como mostrado no app Google Home e na página Casos de uso) que o tipo de dispositivo das APIs Home mapeia.

As APIs Home para Android oferecem suporte aos seguintes dispositivos e aos respectivos traços associados:

Tipo de dispositivo das APIs do Google Home Características App de exemplo do Kotlin Caso de uso

Purificador de ar

AirPurifierDevice

Um dispositivo projetado para limpar o ar de um cômodo.

Atributos obrigatórios
     importam Identificar
     importa FanControl

Purificador de ar

Sensor de qualidade do ar

AirQualitySensorDevice

Um dispositivo capaz de monitorar e medir vários parâmetros relacionados à qualidade do ar ambiente em ambientes internos e externos.

Atributos obrigatórios
     importam Identificar
     importa AirQuality

Sensor

Sensor de contato

ContactSensorDevice

Um dispositivo que detecta se um objeto, como uma porta ou janela, está aberto ou fechado.

Atributos obrigatórios
     importam Identificar
     importa BooleanState

Atributos opcionais
     importam BooleanStateConfiguration

estado booleano
Sensor

Sensor de fluxo

FlowSensorDevice

Um dispositivo que mede e informa a taxa de fluxo de um fluido.

Atributos obrigatórios
     importam Identificar
     importa FlowMeasurement

Sensor

Sensor de umidade

HumiditySensorDevice

Um dispositivo que informa as medições de umidade.

Atributos obrigatórios
     import Identify
     matter RelativeHumidityMeasurement

Sensor

Sensor de luz

LightSensorDevice

Um dispositivo de medição e detecção capaz de medir e informar a intensidade de luz (iluminação) a que o sensor está sendo submetido.

Atributos obrigatórios
     import Identify
     matter IlluminanceMeasurement

Sensor

Sensor de ocupação

OccupancySensorDevice

Um dispositivo de medição e detecção capaz de medir e informar o estado de ocupação em uma área designada.

Atributos obrigatórios
     importam Identificar
     importa OccupancySensing


detecção de ocupação
Sensor

Sensor de ativação/desativação

OnOffSensorDevice

Um dispositivo de medição e detecção que, quando vinculado a um dispositivo de iluminação, pode ser usado para ligar ou desligar o dispositivo.

Atributos obrigatórios
     importam Identificar

Sensor

Sensor de pressão

PressureSensorDevice

Um dispositivo que mede e informa a pressão de um fluido.

Atributos obrigatórios
     importam Identificar
     importa PressureMeasurement

Sensor

Sensor de chuva

RainSensorDevice

Um dispositivo que informa a presença de chuva.

Atributos obrigatórios
     importam Identificar
     importa BooleanState

Atributos opcionais
     importam BooleanStateConfiguration
Sensor

Sensor de temperatura

TemperatureSensorDevice

Um dispositivo que informa as medições de temperatura.

Atributos obrigatórios
     importam Identificar
     importa TemperatureMeasurement

Sensor

Detector de congelamento de água

WaterFreezeDetectorDevice

Um dispositivo que informa o potencial de congelamento da água.

Atributos obrigatórios
     importam Identificar
     importa BooleanState

Atributos opcionais
     importam BooleanStateConfiguration
Sensor

Detector de vazamento de água

WaterLeakDetectorDevice

Um dispositivo que informa a presença de um vazamento de água.

Atributos obrigatórios
     importam Identificar
     importa BooleanState

Atributos opcionais
     importam BooleanStateConfiguration
Sensor

Player de vídeo básico

BasicVideoPlayerDevice

Um dispositivo capaz de reproduzir mídia em uma saída física ou em uma tela que faz parte dele. Ele tem controles básicos de reprodução (como tocar ou pausar) e entrada de teclado (para cima, para baixo, entrada de números).

Atributos obrigatórios
     importam OnOff
     importam MediaPlayback
     importam KeypadInput

Atributos opcionais...
     matter Messages
     matter WakeOnLan
     matter Channel
     matter TargetNavigator
     matter MediaInput
     matter LowPower
     matter AudioOutput
TV

Player de vídeo de transmissão

CastingVideoPlayerDevice

Um dispositivo capaz de reproduzir mídia em uma saída física ou em uma tela que faz parte dele e de iniciar conteúdo. Ele tem controles básicos de reprodução (como tocar ou pausar) e entrada de teclado (para cima, para baixo, entrada de números).

Atributos obrigatórios
     importam OnOff
     importam MediaPlayback
     importam KeypadInput
     importam ContentLauncher

Atributos opcionais...
     matter Messages
     matter WakeOnLan
     matter Channel
     matter TargetNavigator
     matter MediaInput
     matter LowPower
     matter AudioOutput
     matter ApplicationLauncher
     matter AccountLogin
TV

TV

GoogleTVDevice

Um dispositivo que combina um sintonizador, uma tela e alto-falantes para ver e ouvir mídia.

Atributos opcionais
     google ExtendedApplicationLauncher
     matter Channel
     google ExtendedChannel
     google ExtendedMediaInput
     matter MediaPlayback
     google ExtendedMediaPlayback
     google MediaActivityState
     matter OnOff
     matter LevelControl
     google ExtendedLevelControl
TV

Cliente de vídeo de transmissão

CastingVideoClientDevice

Um dispositivo capaz de iniciar conteúdo em um dispositivo remoto, por exemplo, um alto-falante inteligente ou o app de smartphone de um provedor de conteúdo.

Atributos opcionais
     importam ContentAppObserver
Stick de streaming

Direcional analógico de streaming

GoogleStreamingStickDevice

Um dispositivo com um formato pequeno semelhante a um bastão, geralmente alimentado por um cabo USB ou HDMI, que é conectado a uma tela, como uma TV, e é usado para acessar serviços de streaming digital de mídia e música.

Atributos opcionais
     matter OnOff
     google ExtendedApplicationLauncher
     matter MediaPlayback
     google ExtendedMediaPlayback
     google MediaActivityState
     matter LevelControl
     google ExtendedLevelControl
Stick de streaming

Interruptor de dimmer de cor

ColorDimmerSwitchDevice

Um dispositivo capaz de controlar um dispositivo de iluminação ajustando a temperatura de cor e a intensidade.

Atributos obrigatórios
     importam Identificar

Switch

Interruptor com dimmer

DimmerSwitchDevice

Um dispositivo capaz de ligar ou desligar outro e controlar a intensidade da luz.

Atributos obrigatórios
     importam Identificar

Switch

Switch genérico

GenericSwitchDevice

Um dispositivo que pode ser ligado ou desligado, seja por trava (como um botão de alternância) ou por momentâneo (como um botão de pressão).

Atributos obrigatórios
     importam Identificar
     importa Mudar

Atributos opcionais
     google SyntheticSwitch
Switch

Luz de temperatura de cor

ColorTemperatureLightDevice

Um dispositivo de iluminação que pode ser ligado ou desligado, com a intensidade e a temperatura de cor ajustadas.

Atributos obrigatórios
     importa Identificar
     importa OnOff
     importa LevelControl
     importa ColorControl


ligar e desligar, brilho
Claro

Luz regulável

DimmableLightDevice

Um dispositivo de iluminação que pode ser ligado ou desligado, ter a intensidade da luz ajustada e ser controlado por um sensor de ocupação vinculado.

Atributos obrigatórios
     importam Identificar
     importam OnOff
     importam LevelControl

Atributos opcionais
     google LightEffects

ligar e desligar, brilho
Claro

Luz de cor estendida

ExtendedColorLightDevice

Um dispositivo de iluminação que pode ser ligado ou desligado, ter a intensidade da luz e a temperatura da cor ajustadas e ser ligado por um sensor de ocupação vinculado.

Atributos obrigatórios
     importa Identificar
     importa OnOff
     importa LevelControl
     importa ColorControl


ligar e desligar, brilho
Claro

Luz de ativação/desativação

OnOffLightDevice

Um dispositivo de iluminação que pode ser ligado ou desligado.

Atributos obrigatórios
     importam Identificar
     importa OnOff

Atributos opcionais...
     matter LevelControl
     google LightEffects

ligar e desligar, brilho
Claro

Superfície de cozimento

CookSurfaceDevice

Um dispositivo que representa um objeto de aquecimento em um dispositivo de cozimento ou outro dispositivo semelhante.

Atributos opcionais
     importam OnOff
     importam TemperatureControl
     importam TemperatureMeasurement
Cooktop (em inglês)

Cooktop

CooktopDevice

Um dispositivo que representa uma superfície de cozimento com um ou mais elementos de aquecimento.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     matter Identify
     google Cook
     google Timer
Cooktop (em inglês)

Unidade com plugue e dimmer

DimmablePlugInUnitDevice

Um dispositivo que pode ser ligado ou desligado e ter o nível ajustado por um dispositivo de controle vinculado, como um interruptor de dimmer ou um interruptor de dimmer colorido.

Atributos obrigatórios
     importam Identificar
     importam OnOff
     importam LevelControl

Tomadas

Unidade de plugue liga/desliga

OnOffPluginUnitDevice

Um dispositivo que pode ser ligado ou desligado por um dispositivo de controle vinculado, como um interruptor de luz liga/desliga ou um interruptor de luz com regulador de intensidade.

Atributos obrigatórios
     importam Identificar
     importa OnOff

Atributos opcionais
     importam LevelControl

ligar e desligar
Tomadas

Lava-louças

DishwasherDevice

Um dispositivo que lava pratos, talheres e outros itens associados à preparação e consumo de alimentos.

Atributos obrigatórios
     importam OperationalState

Atributos opcionais...
     matter Identify
     matter OnOff
     matter TemperatureControl
     matter DishwasherMode
     matter DishwasherAlarm
     google ExtendedOperationalState
     google ExtendedTemperatureControl
Lava-louças

Trava na porta

DoorLockDevice

Um dispositivo usado para proteger uma porta, que pode ser acionado manualmente ou remotamente.

Atributos obrigatórios
     importam Identificar
     importa DoorLock

Bloquear

Energy Evse

EnergyEvseDevice

Um dispositivo capaz de carregar um veículo elétrico ou híbrido plug-in.

Atributos obrigatórios
     importam EnergyEvse
     importam EnergyEvseMode

Atributos opcionais...
     matter Identify
     matter TemperatureMeasurement
     google ExtendedModeSelect
     google ExtendedPowerSource
Carregador

Carregador

GoogleChargerDevice

Um dispositivo que carrega baterias de armazenamento elétrico. As interações com carregadores podem incluir o início e a interrupção do carregamento, além da verificação do nível de carga atual, da capacidade restante e da capacidade até os valores completos.

Atributos opcionais
     importa PowerSource
     google ExtendedPowerSource
Carregador

Extrator

ExtractorHoodDevice

Um dispositivo que geralmente é instalado acima de um fogão ou fogão para reduzir odores e fumaça extraindo o ar.

Atributos obrigatórios
     importam FanControl

Hood

Ventilador

FanDevice

Um dispositivo que tem um ventilador e oferece suporte a vários modos e velocidade variável.

Atributos obrigatórios
     importam Identificar
     importa FanControl

Atributos opcionais
     google ExtendedFanControl
Ventilador

Refrigerador de ar

GoogleAirCoolerDevice

Um dispositivo que permite o controle de temperatura e 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 resfriadores de ar podem não oferecer suporte ao aquecimento ou à configuração de temperaturas exatas. As interações com os resfriadores de ar podem incluir a mudança da velocidade do ventilador e da configuração de umidade.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     matter FanControl
     google ExtendedFanControl
     matter RelativeHumidityMeasurement
     google RelativeHumidityControl
     matter TemperatureMeasurement
     matter Thermostat
     google ExtendedThermostat
     matter ThermostatUserInterfaceConfiguration
Ar-condicionado

Receptor de áudio e vídeo

GoogleAudioVideoReceiverDevice

Um dispositivo que recebe entrada de áudio (por exemplo, HDMI, óptica e RCA) e gera som para um ou mais alto-falantes.

Atributos opcionais
     google ExtendedApplicationLauncher
     google ExtendedMediaInput
     matter MediaPlayback
     google ExtendedMediaPlayback
     google MediaActivityState
     matter OnOff
     matter LevelControl
     google ExtendedLevelControl
Receptor de áudio e vídeo

Automático

GoogleAutoDevice

Atributos opcionais
     google LockUnlock
     matter OperationalState
     google ExtendedOperationalState
     matter PowerSource
     google ExtendedPowerSource
     google Toggles
     google ExtendedModeSelect
Automático

Banheira

GoogleBathtubDevice

Um dispositivo que pode ser preenchido e esvaziado, possivelmente em níveis específicos, se a banheira permitir.

Atributos opcionais
     importa TemperatureControl
     google Fill
     importa TemperatureMeasurement
     google ExtendedTemperatureControl
     importa OperationalState
     google ExtendedOperationalState
Banheira

Liquidificador

GoogleBlenderDevice

Um utensílio de cozinha usado para mexer, picar ou misturar alimentos. As interações com liquidificadores podem incluir ligar e desligar, definir um timer, definir modos de cozimento ou predefinições de alimentos ou ajustar outras configurações.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     google Cook
     google Timer
     matter OperationalState
     google ExtendedOperationalState
Blender

Aquecedor

GoogleBoilerDevice

Dispositivo que consiste em um recipiente fechado e uma fonte de calor, em que o vapor ou outro vapor é gerado a partir da água para fornecer calor. As caldeiras podem ser ligadas e desligadas e podem ter suporte para ajuste de temperatura.

Atributos opcionais
     importa TemperatureControl
     importa TemperatureMeasurement
     google ExtendedTemperatureControl
     importa OnOff
Boiler

Closet

GoogleClosetDevice

Um dispositivo que consiste em uma pequena área fechada usada para armazenar itens. Os armários podem ser abertos e fechados, possivelmente em mais de uma direção.

Atributos opcionais
     google OpenClose
Closet (armário)

Cafeteira

GoogleCoffeeMakerDevice

Um eletrodoméstico de cozinha que faz café. As interações com cafeteiras podem incluir ligar e desligar, ajustar modos de preparo e predefinições de alimentos, ajustar a temperatura desejada e ajustar várias configurações que não são de preparo.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     matter TemperatureControl
     google Cook
     matter TemperatureMeasurement
     google ExtendedTemperatureControl
Cafeteria

Control Panel

GoogleControlPanelDevice

Um dispositivo capaz de configurar e controlar outros dispositivos.

Atributos obrigatórios
     google ElevatorControl
     google ParkingLocation

Painel de controle

Desidratador

GoogleDehydratorDevice

Um eletrodoméstico de cozinha usado para desidratar alimentos, como frutas e legumes. As interações com desidratadores podem incluir a inicialização e a interrupção, a configuração de um timer, a alteração de modos de cozimento ou de alimentos predefinidos ou a mudança de outras configurações.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     google Cook
     google Timer
     matter OperationalState
     google ExtendedOperationalState
Desidratador

Porta

GoogleDoorDevice

Dispositivo que consiste em uma barreira sólida e móvel que controla o acesso a uma entrada, um armário, um gabinete etc. Uma porta pode ser aberta e fechada, possivelmente em mais de uma direção.

Atributos opcionais
     importa DoorLock
     google OpenClose
Porta

Campainha

GoogleDoorbellDevice

Um dispositivo acionado por um botão do lado de fora de uma porta que emite um sinal sonoro e/ou visual, usado para chamar a atenção de uma pessoa que está do outro lado da porta. Esse dispositivo pode enviar notificações e/ou fazer streaming de vídeo.

Atributos obrigatórios
     google DoorbellPress

Atributos opcionais...
     google Clip
     google Record
     google ObjectDetection
Campainha

Gaveta

GoogleDrawerDevice

Dispositivo que consiste em um compartimento horizontal deslizante sem tampa que pode ser retirado de um móvel ou de uma parede para ter acesso a ele. As gavetas podem ser abertas e fechadas, potencialmente em mais de uma direção.

Atributos opcionais
     google OpenClose
Drawer

Torneira

GoogleFaucetDevice

Um dispositivo que controla o fluxo de líquido. As torneiras podem dispensar líquidos em várias quantidades e predefinições. As torneiras podem ter vários modos, e cada um deles tem suas próprias configurações relacionadas. Eles são específicos da torneira e são interpretados de forma generalizada.

Atributos opcionais
     importa TemperatureControl
     importa TemperatureMeasurement
     google ExtendedTemperatureControl
     google Dispense
     importa OperationalState
     google ExtendedOperationalState
Faucet (em inglês)

Freezer

GoogleFreezerDevice

Um dispositivo de gerenciamento de temperatura que pode ser ajustado para vários modos e permitir o monitoramento da temperatura.

Atributos obrigatórios
     importam TemperatureControl

Congelador

Fritadeira

GoogleFryerDevice

Um aparelho de cozinha que cozinha alimentos fritando-os. As interações com fritadeiras podem incluir a inicialização e a interrupção, a configuração de um timer, a mudança de modos de cozimento ou de alimentos predefinidos ou a mudança de outras configurações.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     google Cook
     google Timer
     matter OperationalState
     google ExtendedOperationalState
Fritadeira

Console de jogos

GoogleGameConsoleDevice

Um dispositivo usado para gerenciar e jogar videogames. As interações com consoles de jogos incluem jogar e operar os controles do dispositivo.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     google ExtendedApplicationLauncher
     google ExtendedMediaInput
     matter MediaPlayback
     google ExtendedMediaPlayback
     google MediaActivityState
     matter LevelControl
     google ExtendedLevelControl
Console de videogame

Garagem

GoogleGarageDevice

Um dispositivo que consiste em uma barreira sólida e móvel que controla o acesso a uma garagem. As portas de garagem podem abrir, fechar e detectar um estado aberto. Eles também podem indicar se um objeto obstruiu o caminho da porta durante o fechamento ou se a porta está trancada e, portanto, não pode ser controlada.

Atributos opcionais
     google LockUnlock
Garagem

Portão

GoogleGateDevice

Dispositivo que consiste em uma barreira sólida e móvel que controla o acesso a uma área externa por meio de uma cerca ou parede. As cancelas podem ser abertas e fechadas, possivelmente em mais de uma direção.

Atributos opcionais
     google LockUnlock
Portão

Churrasqueira

GoogleGrillDevice

Um dispositivo usado para cozinhar alimentos em uma grelha, aplicando calor direto por baixo. As interações com as grelhas podem incluir ligar e desligar, iniciar e parar, definir um timer, ajustar modos de cozimento e predefinições de alimentos e ajustar várias configurações de modo não de cozimento.

Atributos opcionais
     google Cook
     matter OnOff
     google Timer
     matter OperationalState
     google ExtendedOperationalState
Gril

Kettle

GoogleKettleDevice

Um dispositivo que ferve água para uso em bebidas quentes, como chá. As interações com chaleiras podem incluir ligá-las e desligá-las, ajustar a temperatura desejada e talvez ajustar várias configurações de modo.

Atributos obrigatórios
     importam OnOff

Chaleira

Robô de limpeza

GoogleMopDevice

Um dispositivo usado para limpar pisos, umedecendo e esfregando.

Atributos obrigatórios
     google Dock

Atributos opcionais...
     google Reboot
     matter OperationalState
     google ExtendedOperationalState
     google Locator
     matter PowerSource
     google ExtendedPowerSource
     matter OnOff
Esfregão

Cortador de grama

GoogleMowerDevice

Um dispositivo usado para aparar um gramado a uma altura uniforme. As interações com as cortadoras podem incluir iniciar, parar e pausar o corte, acoplar, verificar o ciclo atual, localizar a máquina e ajustar vários modos.

Atributos opcionais
     google Dock
     matter OnOff
     matter OperationalState
     google ExtendedOperationalState
     google Locator
     matter PowerSource
     google ExtendedPowerSource
Mower (em inglês)

Panela elétrica

GoogleMulticookerDevice

Um dispositivo usado para cozinhar alimentos usando vários métodos, incluindo cozimento lento, refogar, cozinhar no vapor ou na panela de pressão, normalmente sem supervisão. As interações com multicookers podem incluir início e parada, configuração de um timer e ajuste de modos não relacionados ao cozimento.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     google Cook
     google Timer
     matter OperationalState
     google ExtendedOperationalState
Multicooker

Rede

GoogleNetworkDevice

Um dispositivo que representa um grupo de nós de roteador ou uma rede mesh controlada como uma única entidade, em vez de dispositivos individuais. O dispositivo de rede pode reiniciar, atualizar o software e ter modos para lidar com controles de qualidade de serviço (QoS, na sigla em inglês) e restrições da família. O dispositivo pode realizar operações como ativar a rede de convidados e informar informações específicas da rede, como as taxas de transferência de dados atuais da Internet.

Atributos obrigatórios
     google NetworkControl

Atributos opcionais...
     google Reboot
     google SoftwareUpdate
Rede

Pergolado

GooglePergolaDevice

Dispositivo que consiste em uma treliça formada por treliças horizontais apoiadas em colunas ou postes que podem ser abertas e fechadas, possivelmente em mais de uma direção. Por exemplo, algumas pérgulas com uma tela podem abrir para a ESQUERDA ou DIREITA.

Atributos opcionais
     google OpenClose
     google Rotation
Pergola

Comedouro automático

GooglePetFeederDevice

Um dispositivo que dispensa alimentos automaticamente para animais de estimação domésticos, como gatos e cães. As interações com comedouros automáticos podem incluir a liberação de alimentos ou água para animais de estimação em várias quantidades e predefinições.

Atributos opcionais
     google Dispense
     matter OnOff
     matter OperationalState
     google ExtendedOperationalState
Alimentador de animais de estimação

Panela de pressão

GooglePressureCookerDevice

Um aparelho de cozinha que cozinha alimentos rapidamente em alta temperatura usando vapor sob pressão. As interações com panelas de pressão podem incluir a inicialização e a interrupção, a configuração de um timer, a mudança de modos de cozimento ou de alimentos predefinidos ou a mudança de outras configurações.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     google Cook
     google Timer
Panela de pressão

Roteador

GoogleRouterDevice

Um dispositivo de rede que controla o tráfego de rede entre duas ou mais redes diferentes. Os roteadores podem reiniciar, atualizar o software, ter modos para lidar com controles de qualidade de serviço (QoS, na sigla em inglês) e restrições familiares e realizar operações específicas da rede, como ativar a rede de convidados e informar informações específicas da rede, como as taxas de transferência de Internet atuais.

Atributos obrigatórios
     google NetworkControl

Atributos opcionais...
     google Reboot
     google SoftwareUpdate
Roteador

Sistema de segurança

GoogleSecuritySystemDevice

Um dispositivo que monitora um ou mais sensores em um edifício e pode gerar um alerta se um sensor detectar uma atividade inesperada. Os sistemas de segurança podem ser ativados e desativados. Eles podem ser ativados em vários níveis de segurança (por exemplo, "Em casa" e "Ausente") e podem informar informações sobre determinados sensores, como um sensor que detecta movimento ou uma janela aberta.

Atributos obrigatórios
     google ArmDisarm

Sistema de segurança

Conversor

GoogleSetTopBoxDevice

Um dispositivo conectado a uma TV que é usado para acessar canais de vídeo digital. As interações com o distribuidor de programação de vídeo multicanal (MVPD, na sigla em inglês) e os dispositivos de set-top box podem incluir o controle da reprodução de mídia.

Atributos obrigatórios
     importam Canal
     importam OnOff

Atributos opcionais...
     google ExtendedApplicationLauncher
     google ExtendedChannel
     matter MediaPlayback
     google ExtendedMediaPlayback
     google MediaActivityState
     matter LevelControl
     google ExtendedLevelControl
Conversor

Banho

GoogleShowerDevice

Um dispositivo que consiste em uma área onde a água é pulverizada no corpo para fins de lavagem. Os chuveiros podem ser ligados e desligados e podem ter suporte para ajuste de temperatura.

Atributos opcionais
     importarão TemperatureControl
     importarão TemperatureMeasurement
     google ExtendedTemperatureControl
     importarão OperationalState
     google ExtendedOperationalState
Chuva

Soundbar

GoogleSoundbarDevice

Um dispositivo de áudio completo que geralmente é usado com uma TV e tem formato de barra.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     google ExtendedApplicationLauncher
     google ExtendedMediaInput
     matter MediaPlayback
     google ExtendedMediaPlayback
     google MediaActivityState
     matter LevelControl
     google ExtendedLevelControl
Soundbar

Sous vide

GoogleSousVideDevice

Um eletrodoméstico de cozinha usado para cozinhar alimentos a vácuo a temperaturas relativamente baixas. As interações com o sous vide podem incluir a inicialização e a interrupção, a configuração de um timer, a alteração de modos de cozimento ou predefinições de alimentos ou a mudança de outras configurações.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     google Cook
     google Timer
     matter OperationalState
     google ExtendedOperationalState
Sous vide (em inglês)

Aspersor

GoogleSprinklerDevice

Um dispositivo usado para distribuir água uniformemente em uma área, como um jardim. As sprinklers podem ser iniciadas e interrompidas (ou ativadas e desativadas). Eles também podem oferecer suporte a timers e/ou programações.

Atributos opcionais
     google Timer
     matter OperationalState
     google ExtendedOperationalState
Sprinkler (em inglês)

Batedeira

GoogleStandmixerDevice

Um eletrodoméstico de cozinha usado para misturar ingredientes secos e líquidos para fazer massas. As interações com batedeiras podem incluir ligar e desligar, iniciar e parar a batedeira, ajustar modos de cozimento ou predefinições de alimentos ou ajustar várias configurações de modo não de cozimento.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     google Cook
     matter OperationalState
     google ExtendedOperationalState
Lâmpada

Dispositivo de streaming

GoogleStreamingBoxDevice

Um dispositivo conectado a uma TV que é usado para acessar serviços de streaming digital de mídia e música, geralmente usado em conjunto com uma tela, como uma TV.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     matter Channel
     google ExtendedApplicationLauncher
     google ExtendedChannel
     google ExtendedMediaInput
     matter MediaPlayback
     google ExtendedMediaPlayback
     google MediaActivityState
     matter LevelControl
     google ExtendedLevelControl
Streaming Box

Soundbar de streaming

GoogleStreamingSoundbarDevice

Um dispositivo que consiste em uma combinação de alto-falante e stick ou caixa de streaming que oferece uma experiência de streaming, além dos recursos de barra de som.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     google ExtendedApplicationLauncher
     google ExtendedMediaInput
     matter MediaPlayback
     google ExtendedMediaPlayback
     google MediaActivityState
     matter LevelControl
     google ExtendedLevelControl
Soundbar de streaming

Purificador de água

GoogleWaterPurifierDevice

Um dispositivo que filtra e purifica a água.

Atributos opcionais
     importa OnOff
     google PreFilterMonitoring
     google FilterMonitoring
Purificador de água

Abrandador de água

GoogleWaterSoftenerDevice

Um dispositivo que remove minerais da água.

Atributos opcionais
     importa OnOff
     google PreFilterMonitoring
     google FilterMonitoring
Abrandador de água

Janela

GoogleWindowDevice

Um dispositivo transparente que permite a entrada de luz em uma estrutura. As janelas podem ser abertas e fechadas, opcionalmente com seções que se abrem em direções diferentes, e também podem ser trancadas e destrancadas.

Atributos opcionais
     google LockUnlock
     google OpenClose
Janela

Iogurteira

GoogleYogurtmakerDevice

Um aparelho de cozinha que faz iogurte. As interações com as fabricantes de iogurtes podem incluir a inicialização e a interrupção, a configuração de um cronômetro, a alteração de modos de cozimento ou de alimentos predefinidos ou a alteração de outras configurações.

Atributos obrigatórios
     importam OnOff

Atributos opcionais...
     google Cook
     google Timer
     matter OperationalState
     google ExtendedOperationalState
Yogurtmaker (em inglês)

Secadora de roupas

LaundryDryerDevice

Um dispositivo capaz de secar itens de roupa.

Atributos obrigatórios
     importam OperationalState

Atributos opcionais...
     matter Identify
     matter OnOff
     matter LaundryDryerControls
     matter LaundryWasherMode
     matter TemperatureControl
     google ExtendedOperationalState
     google Timer
     google Toggles
Secadora

Máquina de lavar

LaundryWasherDevice

Um dispositivo capaz de lavar itens de consumo.

Atributos obrigatórios
     importam OperationalState

Atributos opcionais...
     matter Identify
     matter OnOff
     matter LaundryWasherMode
     matter LaundryWasherControls
     matter TemperatureControl
     google ExtendedOperationalState
     google Toggles
     google ExtendedTemperatureControl
     google ExtendedModeSelect
Lavadora

Micro-ondas

MicrowaveOvenDevice

Um dispositivo que usa micro-ondas para aquecer alimentos e bebidas.

Atributos obrigatórios
     importam MicrowaveOvenMode
     importa MicrowaveOvenControl
     importa OperationalState

Atributos opcionais...
     matter Identify
     matter FanControl
     google ExtendedModeSelect
     google Cook
     google Timer
Micro-ondas

Forno

OvenDevice

Um dispositivo que contém um ou mais armários e, opcionalmente, um fogão e é capaz de aquecer alimentos.

Atributos opcionais
     importam Identificar
Forno

Bomba

PumpDevice

Um dispositivo normalmente usado para bombear fluidos, como água, que pode ter velocidade variável. Ele pode ter sensores integrados opcionais e um mecanismo de regulação.

Atributos obrigatórios
     importa Identificar
     importa OnOff
     importa PumpConfigurationAndControl

Atributos opcionais...
     import LevelControl
     import TemperatureMeasurement
     import PressureMeasurement
     import FlowMeasurement
Bomba

Controlador de bomba

PumpControllerDevice

Um dispositivo capaz de configurar e controlar uma bomba.

Atributos obrigatórios
     importam Identificar

Bomba

Geladeira

RefrigeratorDevice

Um dispositivo com um ou mais armários capazes de resfriar ou congelar alimentos.

Atributos opcionais
     importa Identificar
     importa RefrigeratorAndTemperatureControlledCabinetMode
     importa RefrigeratorAlarm
     google ExtendedTemperatureControl
Geladeira

Robô aspirador

RoboticVacuumCleanerDevice

Um dispositivo que limpa de forma autônoma pisos e carpetes aspirando sujeira e detritos.

Atributos obrigatórios
     importa Identificar
     importa RvcRunMode
     importa RvcOperationalState

Atributos opcionais...
     matter RvcCleanMode
     google ExtendedPowerSource
     google Locator
     google ExtendedOperationalState
Aspirador de pó

Ar-condicionado do quarto

RoomAirConditionerDevice

Um dispositivo com a função principal de controlar a temperatura do ar em um único ambiente.

Atributos obrigatórios
     importam Identificar
     importa OnOff
     importa Termostato

AC

Alto-falante

SpeakerDevice

Um dispositivo de áudio ou vídeo pode ter o volume controlado e pode ser silenciado ou desativado.

Atributos obrigatórios
     importam OnOff
     importam LevelControl

Apresentador

Termostato

ThermostatDevice

Um dispositivo capaz de ter sensores integrados ou separados para temperatura, umidade ou ocupação e que permite definir a temperatura desejada. Um termostato pode enviar notificações de requisitos de aquecimento e/ou resfriamento para uma unidade de aquecimento/resfriamento (por exemplo, um condicionador de ar interno) ou incluir um mecanismo para controlar uma unidade de aquecimento ou resfriamento diretamente.

Atributos obrigatórios
     importam Identificar
     importa Termostato

Termostato

Controle remoto de vídeo

VideoRemoteControlDevice

Um dispositivo que pode controlar um player de vídeo, por exemplo, um controle remoto universal tradicional.

Atributos opcionais
     google ExtendedLevelControl
     google ExtendedChannel
     google ExtendedMediaInput
     google ExtendedApplicationLauncher
     google ExtendedMediaPlayback
     google MediaActivityState
Controle remoto de mídia

Válvula de água

WaterValveDevice

Um dispositivo capaz de configurar e controlar o fluxo de água.

Atributos obrigatórios
     importa Identificar
     importa ValveConfigurationAndControl

Atributos opcionais
     importam FlowMeasurement
Valve

Cortina de janela

WindowCoveringDevice

Um dispositivo que cobre uma janela e pode ser levantado ou inclinado.

Atributos obrigatórios
     importam Identificar
     importa WindowCovering

Atributos opcionais
     google OpenClose
Persianas