设备预配置和快速接入——device-provisioning-service

我要开发同款
191阅读
所属分类快速接入、小程序、跨region、预注册

作品详情

1、DPS基本功能:①DPS UI用于设备厂商创建预注册组,并在预注册组下生成预注册sn;②设备https连接DPS获取EnOS颁发的DeviceCredentail信息,即设备三元组;③小程序通过扫码获取设备信息,上报给DPS,实现设备自动注册到用户ou下;④厂家通过DPS UI对设备固件进行跨环境升级。
2、DPS模块:①业务模块,完成DPS基本功能的模块;②存储模块,预注册信息,设备三元组信息,ota任务信息等;③鉴权模块,设备连接到DPS的鉴权,DPS UI请求的鉴权(跨环境);④日志模块,记录设备注册日志,扫码日志,设备连接DPS日志,OTA升级日志等。
3、DPS全球唯一:DPS服务仅部署在CN5环境,在非私有云的其他环境,可通过openapi使用DPS相关功能。关于鉴权,每个环境各自使用自己的鉴权逻辑。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论