使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
ThermostatHvac 架构
Nest Thermostat
sdm.devices.traits.ThermostatHvac
此特征属于可以报告 HVAC 详情的 THERMOSTAT 设备类型。
字段
字段 |
说明 |
数据类型 |
status |
温控器的当前 HVAC 状态。 |
string 值:“OFF”、“HEATING”、“COOLING” |
事件发生时间
请注意,HVAC 状态更改事件可能不会与事件同时提交
更改温控器模式。
例如,有时
延迟启动温控器的供暖或制冷模式,以保护 HVAC
系统。在这种情况下,更改温控器模式可能最初只会为以下对象发送事件:
ThermostatMode and
ThermostatTemperatureSetpoint 特征发生变化,
ThermostatHvac 特征更改之后会单独发送
事件。如果 HVAC 系统开启时没有延迟,
系统会同时发送三个事件
示例 GET 请求和响应
请求
GET /enterprises/project-id/devices/device-id
响应
{
"name" : "enterprises/project-id/devices/device-id",
"traits" : {
"sdm.devices.traits.ThermostatHvac
" : {
"status" : "HEATING"
}
}
}
命令
没有适用于此特征的命令。
错误
请参阅 API 错误代码参考
API 错误代码的完整列表。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-09-20。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-09-20\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-09-20。"]]