我们可以参考机智云相关调用的手册:http://swagger.gizwits.com/doc/index/openapi_apps#/%E8%AE%BE%E5%A4%87%E8%BF%9C%E7%A8%8B%E7%9B%91%E6%8E%A7/get_app_devdata_did_latest 这个接口用于获取设备在最近一次上报的数据点数值,即设备的最新状态。你可以通过发送一个GET请求到以下地址来调用该接口: Copy Code
https://api.gizwits.com/app/devdata/{did}/latest在请求中需要包含以下参数: - X-Gizwits-Application-Id:你的应用ID(放在header中)
- did:设备ID(放在路径中)
接口的响应将包含以下数据: - did:设备ID
- updated_at:最后更新时间
- attr:数据点及其对应的数值
举个例子,响应可能会是这样的: jsonCopy Code
{ "did": "WCWGkbS42tynzwx9brzpEa", "updated_at": 1505809000, "attr": { "alert_full": 0, "alert_shutdown": 0, "mode": "制冷", "fan_swing": 0, "switch": 0, "fan_speed": "低风", "fault_roomtemp": 0, "room_temp": -10, "set_temp": 16, "off_timing": 0, "on_timing": 0 }}这个例子展示了设备的最新状态,包括各种数据点的数值,比如温度、风速、工作模式等。
|