OneNet接入方案与接口
版本号 修订日期 修订内容 说明
EDP增加存储数据报文;
REST API
增加历史数据查询接口,用于上报数
据点,或者上报的同时转发数据点。
EDP增加消息类型9,以支持对存储
2014/11/3
数据的确认。
1 功能
资源操作:用户、设备、数据流、数据点、触发器和api-key;
海量终端接入鉴权;
实时消息路由和转发;
时间序列化数据存储;
数据监控、告警触发;
2 设备与业务接入模式
数据存储
设备层:实现EDP协议,用于上报业务数据点到OnetNet,接收业务层的发送
的控制命令,返回命令响应到业务层。
业务应用层:创建EDP虚拟设备,用于下发控制命令到设备,并接收设备响
应数据;通过HTTP 协议的RESTful
API操作设备云提供的资源(设备、数据点等资源的增删查改)。
业务应用
EDP
virtual HTTP
Device client
EDP承载业务数据和控制命令
OneNet平台 RestFUL接口
EDP Device EDP Device
适用场景:在充分分析业务数据模型的基础上,认为OneNet提供的设备-
数据流-数据点模型适合业务数据存储。优先推荐新业务使用该模式。
数据存储并转发
设备层:实现EDP协议,用于上报业务数据点到OnetNet,接收业务层的发送
的控制命令,返回命令响应到业务层。
业务应用层:创建EDP虚拟设备,用于下发控制命令到设备,并接收设备响
应数据,实时接收设备上报的业务数据(该数据由设备层产生,发送到OneNet平
台进行保存后,再通过EDP转发到业务层);通过HTTP 协议的RESTful
API操作设备云提供的资源(设备、数据点等资源的增删查改)。
业务应用
EDP
virtual HTTP
Device client
EDP承载业务数据和控制命令
OneNet平台 RestFUL接口
EDP Device EDP Device
适用场景:当设备上报的数据需要实时分析和统计,而OneNet又暂时缺乏该
复杂分析的能力时,可以将数据保存的同时,转发一份到应用层,由应用层进行
综合分析。
数据透传
设备层:实现EDP协议,用于接收业务层的发送的控制命令,返回命令响应
到业务层。
业务应用层:创建EDP虚拟设备,用于下发控制命令到设备,并接收设备响
应数据(OneNet平台负责业务与设备间消息中转,对传输内容不解析和存储);通
过HTTP 协议的RESTful
API操作设备云提供的资源(设备、数据点等资源的增删查改)。
业务应用
EDP
virtual HTTP
Device client
EDP承载业务数据和控制命令
OneNet平台 RestFUL接口
EDP Device
接入方案与接口 来自淘豆网www.taodocs.com转载请标明出处.