前序系列文章>>>

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

一、智能门锁整体介绍:

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

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

二、对接流程

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

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

三、适用品类

四、接口日志

涂鸦可提供以当前时间计,最近7天以内的接口调用日志查询,开发者可提供接口请求参数,在开发者平台以工单的形式提交,涂鸦工作人员会尽快处理,工单处理时间,一般在两小时以内做出答复,如紧急问题,可通过线下渠道找项目经理加速处理。

五、密码创建流程

1. Wi-Fi门锁处理流程:

2. Zigbee门锁处理流程:

  • Zigbee门锁正常业务流程

    • 调用方调用API创建密码
    • 涂鸦云平台下发密码给网关
    • 网关下发密码给门锁
    • 门锁响应密码状态:配置成功
    • 网关上报密码状态:配置成功
    • 涂鸦云平台存储更新密码状态:配置成功
    • 调用方轮询密码状态,直至密码状态更新为:配置成功/配置失败,轮询超时间为25s
  • Zigbee门锁异常业务流程
    • 调用方调用API获取门锁信息
    • 调用方调用API创建密码(使用门锁localkey加密)
    • 涂鸦云平台下发密码给网关
    • 网关下发密码给门锁
    • 门锁未响应状态
    • 网关重试下发密码,重试3次结束
    • 网关上报密码状态:配置失败
    • 涂鸦云平台存储更新密码状态:配置失败
    • 调用方轮询密码状态,直至密码状态更新为:配置成功/配置失败,轮询超时时间为25s

六、密码加密流程

七、门锁 API

  • 获取密码加密的临时秘钥
  • 创建临时密码
  • 创建无名称的临时密码
  • 同步密码
  • 获取临时密码信息/列表
  • 修改/冻结/解冻/删除/临时密码
  • 获取动态密码
  • 获取离线临时密码
  • 查询开门记录
  • 设备成员管理
  • 新增/修改/删除设备成员
  • 查询设备成员信息
  • 根据设备ID查询成员信息列表
  • 分配门锁密码给设备成员

八、门锁解锁方式API

  • 获取门锁成员未/已绑定的解锁方式列表
  • 门锁解锁方式录入/删除
  • 取消录入解锁凡是
  • 设置解锁方式为挟持解锁
  • 门锁通用能力下发控制
  • 门锁解锁方式录入结果推送

【涂鸦物联网足迹】涂鸦云平台接口列表—智能门锁相关推荐

  1. 【涂鸦物联网足迹】涂鸦云平台接口列表—万能红外遥控器

    前序系列文章>>> [涂鸦物联网足迹]涂鸦云平台接口列表 我们系列文章,都会围绕如何完成一款智能"隔空接吻机"的开发.希望能帮到各异地恋or异国恋的情侣们! 本文 ...

  2. 【涂鸦物联网足迹】API及SDK介绍

    前序系列文章>>>[涂鸦物联网足迹]物联网主流通信方式 我们系列文章,都会围绕如何完成一款智能"隔空接吻机"的开发.希望能帮到各异地恋or异国恋的情侣们! 本文我 ...

  3. 物联网iot私有云平台搭建

    物联网iot私有云平台搭建 物联网的平台有多种,把其中的一些列出一个开源平台比照表. IoT 软件平台 设备管理? 集成 安全 数据收集协议 分析 支持可视化? 数据库 Kaa IoT Platfor ...

  4. 【毕业设计】基于云平台的火灾报警器 - stm32 物联网 单片机 OneNET云平台

    文章目录 0 简介 1 项目简介 2 开发环境 3 火焰传感器 4 连接OneNET云平台 5 演示效果 6 最后 0 简介 Hi,大家好,这里是丹成学长,今天向大家介绍一个 单片机项目 基于云平台的 ...

  5. 毕业设计 基于云平台的火灾报警系统设计与实现 - stm32 物联网 单片机 OneNET云平台

    文章目录 0 简介 1 项目简介 2 开发环境 3 火焰传感器 4 连接OneNET云平台 5 演示效果 6 最后 0 简介 Hi,大家好,学长今天向大家介绍一个 单片机项目 基于云平台的火灾报警器 ...

  6. 天创与阿里云合作 推出“易联”物联网设备运营管理云平台

    日前,天创集团与阿里云签署合作协议,并携手推出新一代的智能管控系统--易联物联网设备运营管理云平台,针对专业音视频行业云服务应用场景展开创新探索. 7月20日香港发布会 天创集团是国内专业音视频领域的 ...

  7. Python通过云平台接口读取温度湿度传感器的实时监控数据

    开学第一课:一定不要这样问老师Python问题 董付国老师Python系列教材推荐与选用参考 ============= 版权声明:由于公众号后台规则问题,本文暂时无法设置原创标记,但仍属原创内容,微 ...

  8. 【开源】物联网智慧消防云平台系统,前后端分离,微服务框架带文档,源码分享

    [开源]IoT-智慧消防云平台系统,前后端分离微服务框架源码带文档 基于微服务的物联网消防云平台 开发环境:java+mysql+redis+rabbitmq+elasticsearch 源码类型:全 ...

  9. 一文了解,从RS485传感器到物联网关到云平台过程

    一.概述 工业现场有需要设备支持RS485通信,可以采集各种PLC.流量计.温湿度.液位等.应用特别广泛,这里尽量以更简单的方式,让大家了解整个数据采集过程,更详细可以阅读相关说明书. 钡铼技术:专注 ...

最新文章

  1. 对数函数定义域和值域为r_100观察法求函数的值域
  2. com.android.vivi删除,vivi命令详解
  3. git commit —amend_Git之修改commit记录
  4. war项目主页跳转找不到_找不到优秀的开源项目?快来看看 11 月入选的码云 GVP...
  5. 批量html转换成excel,Excel批量转为Html,Html转换成Excel - 软件教程网
  6. 参加完阿里蚂蚁金服Java中间件6轮面试题!6点血泪总结~
  7. Java 8 新特性001_Java 8 Optional 类
  8. air英语怎么读_如何用英语发音“Macbook Air”
  9. mybatis传多个参数实例
  10. 1014. 最佳观光组合
  11. php的ftp怎么代理访问,利用PHP登陆FTP实现服务器资源同步 | Lancer's Blog
  12. win10电脑一开机提示拒绝访问怎么办
  13. python下载-【Python下载 官方版】Python 3.8.0-ZOL软件下载
  14. 2.6.28内核的进程load_balance
  15. 根据经纬度计算两地之间的距离
  16. python获取小数部分
  17. 基于 FPGA 的数字表示
  18. AV1时域滤波相关代码
  19. 二叉树的遍历(递归、非递归)
  20. 数值计算之 最小二乘法(3)最小二乘的矩阵解法

热门文章

  1. 自学 iOS 开发的一些经验 - 转自无网不剩的博客
  2. VirtualBox下Ubuntu 20.04全屏显示
  3. Ubuntu 16.04 源码编译安装 uhd gnuradio
  4. 蜗牛爬墙墙高10米C语言,蜗牛爬墙——打破小朋友的数学思维模式
  5. 开发中常见的一些插件收藏
  6. MCNP5 粒子输运 常见问题汇总与踩坑记录(导火索:死循环)
  7. Python 用于电路课程
  8. 字长、指令字长、存储字长、字
  9. Problem L 七段显示器显示整数
  10. C++(11):通过is_same检查类型,decay退化类型