Esquema ThermostatHvac

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

Essa característica pertence a tipos de dispositivo 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"

Tempo dos eventos

Um evento de mudança no status do AVAC pode não ser enviado ao mesmo tempo que os eventos de mudança de 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 de AVAC. Nesse cenário, a mudança do modo do termostato pode enviar inicialmente apenas eventos para ThermostatMode e ThermostatTemperatureSetpoint mudanças de traço, com a ThermostatHvac mudança de traço enviada mais tarde como um evento separado, quando o sistema realmente for ativado. Se não houvesse atraso na ativação do sistema AVAC, todos os três eventos seriam enviados ao mesmo tempo.

Exemplo de solicitação e resposta GET

GET /enterprises/project-id/devices/device-id
{
  "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ódigos de erro da API para conferir a lista completa de códigos de erro da API.