1. 开发步骤

1.1 APP端
(1)申请开发者账号,得到client_id和client_secret。
(2)APP通过云平台http接口注册用户。
(3)APP通过云平台http接口获取访问令牌进行用户管理,设备管理,成员管理,消息管理以及监控记录管理。
(4)APP通过P2P或MQTT协议实现门铃监控和门锁开关等操作。

1.2 设备端
(1)申请开发者账号,得到client_id和client_secret。
(2)设备端通过云平台http接口实现推送通知和监控记录,如门铃监控通知,门锁操作记录等。
(3)设备端通过P2P/MQTT协议通道实现APP对门铃监控和门锁开关操作的响应。

2. 应用流程

2.1设备相关流程图。

2.2用户相关流程图。