前序系列文章>>>

【涂鸦物联网脚印】涂鸦云平台接口列表—万能红外遥控器

一、智能门锁整体介绍:

智能门锁区别于传统机械锁,在用户安全性、辨认、管理性方面更加智能化简便化的锁具。智能门锁应用的是非机械钥匙作为用户辨认ID的,比方指纹锁、虹膜辨认等等,甚至还能够间接通过手机App或者小程序进行近程开门。

本文介绍了应用云开发平台进行智能门锁的开发的相干流程和 API。智能门锁云开发对接类型次要针对客户自建服务器实现门锁相干业务,包含但不限于 微信小程序Web 零碎H5利用

二、对接流程

在对接门锁垂直品类业务前,须要注册成为涂鸦云开发平台开发者,相干详情请参考 涂鸦云开发平台-疾速入门。

涂鸦智能门锁云开发对接流程如下图所示:

三、实用品类

四、接口日志

涂鸦可提供以以后工夫计,最近7天以内的接口调用日志查问,开发者可提供接口申请参数,在开发者平台以工单的模式提交,涂鸦工作人员会尽快解决,工单解决工夫,个别在两小时以内做出回答,如紧急问题,可通过线下渠道找项目经理减速解决。

五、明码创立流程

  1. Wi-Fi门锁解决流程:

  1. Zigbee门锁解决流程:

  • Zigbee门锁失常业务流程

    • 调用方调用API创立明码
    • 涂鸦云平台下发明码给网关
    • 网关下发明码给门锁
    • 门锁响应明码状态:配置胜利
    • 网关上报明码状态:配置胜利
    • 涂鸦云平台存储更新明码状态:配置胜利
    • 调用方轮询明码状态,直至明码状态更新为:配置胜利/配置失败,轮询超工夫为25s
  • Zigbee门锁异样业务流程

    • 调用方调用API获取门锁信息
    • 调用方调用API创立明码(应用门锁localkey加密)
    • 涂鸦云平台下发明码给网关
    • 网关下发明码给门锁
    • 门锁未响应状态
    • 网关重试下发明码,重试3次完结
    • 网关上报明码状态:配置失败
    • 涂鸦云平台存储更新明码状态:配置失败
    • 调用方轮询明码状态,直至明码状态更新为:配置胜利/配置失败,轮询超时工夫为25s

六、明码加密流程

七、门锁 API

  • 获取明码加密的长期秘钥
  • 创立长期明码
  • 创立无名称的长期明码
  • 同步明码
  • 获取长期明码信息/列表
  • 批改/解冻/冻结/删除/长期明码
  • 获取动静明码
  • 获取离线长期明码
  • 查问开门记录
  • 设施成员治理
  • 新增/批改/删除设施成员
  • 查问设施成员信息
  • 依据设施ID查问成员信息列表
  • 调配门锁明码给设施成员

八、门锁解锁形式API

  • 获取门锁成员未/已绑定的解锁形式列表
  • 门锁解锁形式录入/删除
  • 勾销录入解锁但凡
  • 设置解锁形式为挟持解锁
  • 门锁通用能力下发管制
  • 门锁解锁形式录入后果推送