Esquema do ThermostatHvac
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.