第三十九天 设备远程监控
我们可以参考机智云相关调用的手册: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 Codehttps://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}}这个例子展示了设备的最新状态,包括各种数据点的数值,比如温度、风速、工作模式等。
页:
[1]