Esquema AVAC (aquecimento, ventilação e ar-condicionado)
sdm.devices.traits.ThermostatHvac
Essa característica pertence aos 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: "OFF", "HEATING", "COOLING" |
Marcação de tempo dos eventos
Um evento para uma mudança no status do AVAC não pode ser entregue ao mesmo tempo que os eventos para alterar o 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 AVAC (aquecimento, ventilação e ar-condicionado) sistema. Neste cenário, a mudança do modo do termostato pode enviar inicialmente eventos apenas para ThermostatMode and ThermostatTemperaturaSetpoint mudam, com a ThermostatHvac alteração de características enviada mais tarde como um item separado evento assim que o sistema for realmente ativado. Se não houve atraso na ativação do sistema AVAC (aquecimento, ventilação e ar-condicionado), todos três eventos seriam 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 do código de erro da API para a lista completa de códigos de erro da API.