通用服务对接方案

概述

本文档适用于资源(设备等)添加,集中管理以及控制查询相关功能(如地产项目等)的开发文档。

主要功能与流程包括:

1. 第三方工具APP集成SDK进行设备联网
2. 第三方工具APP通过通用服务统一管理资源
3. 第三方通过APP/H5,集成OAuth授权后,通过 DNAProxy 智能家居接口发现,控制设备以及查询设备状态等

其中,统一资源管理包括 资源以及资源组的增删改查,用户以及用户组的增删改查,用户组和资源组关联的增删查,资源组的分享等。详见第2章链接文档。

第三方云调用DNAProxy 接口,设备发现使用设备发现接口,设备状态查询与控制设备可使用透传控制接口

操作流程:

1. 管理员配网添加设备
2. 管理员管理资源与资源组(一个家庭/套间内的资源集合)
3. 管理员生成授权码分享资源组
4. 普通用户使用ehome app通过授权码添加相关资源
5. 普通用户使用ehome app控制设备
6. 管理员通过第三方工具app删除用户

另外,管理员可通过第三方云控制其名下所有设备

基本流程与架构如下

基本流程

1. APP 配网 SDK

详见 APP 配网 SDK

2. 统一资源管理

详见智能家居统一资源管理服务

3.智能家居接口

详见智能家居接口