【文件属性】:
文件名称:设备事件接口表-python tricks a buffet of awesome python features
文件大小:1.81MB
文件格式:PDF
更新时间:2021-06-19 10:46:15
IoT 智能家居
表 4.4设备服务接口表
方法 路径 描述
GET /devices 查看所有设备信息
GET /devices/{hardwareId} 按照设备 ID 查看设备
GET /devices?Type=siteToken 按照站点 token查看设备
POST /devices 注册一个设备
PUT /devices 更新一个设备
DELETE /devices/{hardwareId} 删除指定设备
b.设备事件接口。设备事件接口如表 4.5所示。
表 4.5设备事件接口表
方法 路径 描述
GET /devices/{hardwareId}/events/{etype} 查看设备历史记录
POST /devices/{hardwareId}/events/{etype} 设备数据存储
为方便支持不同协议设备的接入,对以上事件接口进行封装,实现了MQTT
协议的接口,经过 mqtt breker代理来连接设备和平台。设备的MQTT接口包括
MQTT事件订阅和发布两个接口。
c.设备 MQTT 接口。设备MQTT接口如表 4.6所示。
表 4.6设备MQTT接口表
主题 格式 描述
/iot/input/json json:如{"led":"false"} 设备数据接入
/iot/output/json json:如{"led":"false"} 设备数据发送