冲向天空的猪 发表于 2023-11-19 23:05:30

第三十九天 设备远程监控

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