Esquema ThermostatHvac

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

Esse trait pertence a tipos de dispositivos de TERMOSTATO que podem informar detalhes de AVAC.

Campos

Campo Descrição Tipo de dados
status Status atual do AVAC do termostato. string
Valores: "OFF", "HEATING", "COOLING"

Marcação de tempo dos eventos

Um evento de mudança no status do AVAC pode não ser entregue ao mesmo tempo que eventos para mudança de modo do termostato.

Por exemplo, às vezes há um atraso no início do modo de aquecimento ou resfriamento de um termostato para proteger o sistema de AVAC. Nesse cenário, a mudança do modo do termostato pode enviar inicialmente apenas eventos para ThermostatMode e ThermostatTemperatureSetpoint mudanças de trait, com a mudança de ThermostatHvac trait enviada mais tarde como um evento separado quando o sistema é ativado. Se não houver atraso na ativação do sistema AVAC (aquecimento, ventilação e ar-condicionado), todos os três eventos serão enviados ao mesmo tempo.

Exemplo de solicitação GET e resposta

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 esse trait.

Erros

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