Esquema do ThermostatHvac

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

Essa característica pertence a tipos de dispositivos de TERMOSTATO que podem informar detalhes de AVAC (aquecimento, ventilação e ar-condicionado).

Campos

Campo Descrição Tipo de dados
status Status atual do AVAC (aquecimento, ventilação e ar-condicionado) do termostato. string
Valores: "DESLIGADO", "AQUECIMENTO", "RESFRIAMENTO"

Tempo dos eventos

Um evento para uma mudança no status do AVAC não é exibido ao mesmo tempo que os eventos de mudança do modo do termostato.

Por exemplo, às vezes há um atraso na inicialização do modo de aquecimento ou resfriamento de um termostato para proteger o sistema AVAC (aquecimento, ventilação e ar-condicionado). Nesse cenário, a mudança do modo do termostato só pode enviar eventos inicialmente para ThermostatMode e ThermostatTemperaturaSetpoint mudanças de característica, com o ThermostatHvac Se não houvesse atraso na ativação do sistema AVAC (aquecimento, ventilação e ar-condicionado), os três eventos serão enviados ao mesmo tempo.

Exemplo de solicitação e resposta GET

Solicitação

GET /enterprises/project-id/devices/device-id

Resposta

{
  "name" : "enterprises/project-id/devices/device-id",
  "traits" : {
    "sdm.devices.traits.ThermostatHvac" : {
      "status" : "HEATING"
    }
  }
}

Comandos

Não há comandos disponíveis para essa característica.

Erros

Consulte a Referência de código de erro da API para ver a lista completa de códigos de erro.