HVAC / 恒温器
报告端点状态
通过 MQTT 集成 HVAC 恒温器使用以下结构:
{
"accessToken": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"endpointID": 1,
"mode": 4,
"fanMode": 1,
"setpoint": 21,
"ambientTemperature": 21.5,
"timestamp": "2021-02-23T14:55:03",
"mqttMethod": "UpdateHVACStatus",
"mqttRID": "tkrs34"
}参数
| 名称 | 说明 | 数据类型 |
|---|---|---|
| accessToken | 具有更新端点信息权限的访问令牌。更多信息请参见该页面。 | text |
| endpointID | 唯一端点标识符或设备地址与端点地址的组合(格式为 [deviceAddress]:endpointAddress,例如:[device-1234]:1)。这些值可以在端点管理页面找到。 | text |
| mode | 设备的当前模式:1: 设备关闭。2: 设备已开启,自动模式。3: 设备已开启,加热模式。4: 设备已开启,制冷模式。5: 设备已开启,除湿模式。6: 设备已开启,送风模式。 | numeric |
| fanMode | 风扇的当前模式:1: 风扇处于自动模式。2: 风扇处于低速。3: 风扇处于中速。4: 风扇处于高速。 | numeric |
| setpoint | 指示所需的温度值,以摄氏度为单位。 | numeric |
| ambientTemperature | 指示环境温度值,以摄氏度为单位。 | numeric |
| timestamp | 可选值,表示与测量对应的 UTC 日期和时间。日期格式必须与日期格式部分指定的格式之一相匹配。如果省略该字段,平台将假定测量对应于当前日期和时间。 | text |
| mqttMethod | 服务对应的方法,此处为 UpdateHVACStatus | string |
| mqttRID | 请求的可选标识符,如果希望获取确认响应。 | string |