一、添加设备交互设计

1.添加人体传感器/门窗传感器/无线开关到网关,都是用针戳重置孔3秒以上,蓝灯闪烁3次后松开,超时时间为30秒

2.添加烟雾/天然气报警器到网关,都是快速按3下按键, 听到设备响了3下即可,超时时间为30秒

3.选择设备安装大概位置 -> 重命名设备 -> 提示连接成功

二、设备正常工作软件设计

1.入网成功后,设备都要上报Model ID(0x0005)和Application Version(0x0001)属性,还有一个心跳包属性(米家使用的私有属性0xFF01或者0xFF02)

2.所有设备按一下按键或者戳一下小孔,设备都上报自己的Mode ID,网关收到后播报“连接正常”

人体传感器 门窗传感器 无线开关 烟雾报警器 天然气报警器
Model ID lumi.sensor_motion lumi.sensor_magnet lumi.sensor_switch lumi.sensor_smoke lumi.sensor_natgas
APP Version 11 10 10 11
心跳包属性ID Basic(0xFF02) Basic(0xFF02) Basic(0xFF02) Basic(0xFF01) Basic(0xFF01)
心跳间隔时间 55分钟 60分钟 70分钟 60分钟 5分钟
Long Poll间隔 55分钟 60分钟 70分钟 15秒 --
ZB 设备类型

Sleep EndDevice

(电池)

Sleep EndDevice

(电池)

Sleep EndDevice

(电池)

Sleep EndDevice

(电池)

Router

(12V常供电)

状态事件上报 检测到有人 门磁变为吸合状态 按键长按、单击、双击 触发烟雾报警 触发天然气报警

Cluster: 0x0406

Attribute:0x0000

Cluster: 0x0006

Attribute:0x0000

吸合:0

分离:1

Cluster: 0x0006

Attribute:0x0000

按下: 0

松开:1

Cluster: 0x0006

Attribute:0x8000

双击: 2

Cluster: 0x0006

Command:0x00

烟雾报警:0x0001

解除报警:0x0000

与烟雾报警类似
设备功能 检测到有人上报 上报门磁吸合或分离状态 上报按下、释放或者自定义属性上报双击事件

烟雾报警检测和解除

APP远程自检

天然气泄漏报警检测和解除

APP远程自检

APP远程设置报警时机

三、删除设备软件设计

1.设备加网之后,若执行第一点中添加设备的动作,会发送leave退网,网关收到会播报“设备已删除”,APP的设备列表会自动删除该设备的图标

2.通过长按APP上设备图标删除设备,如果是门磁/人体/无线按钮设备等超低功耗设备,网关不会下发Management Leave Request,但是网关会播报“设备已经删除”,APP设备列表会自动移除设备;如果是烟雾/天然气报警器,网关会下发Management Leave Request

米家Zigbee系列传感器软件设计总结相关推荐

  1. 米家zigbee传感器抓包_如果有一代,米家人体传感器2值得你去更换吗?

    虽然内测完成已经很久了.一同见证了米家人体传感器2的从无到有.但是年底也真的是太忙了,一直没抽出时间来写. 今天2021年元旦放假的最后一天,首先还是先祝大家新年快乐. 那么进入正题吧. 去年年底的时 ...

  2. wifi协议栈_一文读懂米家部分智能硬件:米家Zigbee及WiFi模块拆解分析

    拆解开始 左到右依次是:门磁传感器,温湿度传感器,无线开关,人体感应,小爱迷你,空气净化器,网关,吸顶灯 智能家居常见的几种无线连接方式,WIFI,蓝牙,zigbee,射频315/433. 1:射频3 ...

  3. 米家zigbee传感器抓包_智能家居最后的瓶颈终于打通,小米米家智能多模网关发布,一顶三...

    对于智能家居爱好者来说,世界上最遥远的距离不是床与开关的距离,而是我买了网关,新产品说要蓝牙网关,仔细一研究,网关还分蓝牙网关.ZigBee网关.现在终于不用研究这些了.... 新朋友, 小米米家智能 ...

  4. 乐鑫wifi模块二次开发_米家部分智能硬件拆解,ZigBee/WIFI模块分析及二次开发

    点击"蓝字"关注我们 最近小编都在培训,几天没有更新,大家有没有想死小编学习啊~这周天气骤冷,秋裤可以穿起来啦~ 正文开始 ▲左到右依次是:门磁传感器,温湿度传感器,无线开关,人体 ...

  5. 米家电磁炉显示e10_小米“米家电磁炉C1”评测:7挡火力,2100W大功率设计

    小米科技旗下的"米家"品牌推出厨电类产品并不是什么新鲜的事情了,之前就推出过:米家电饭煲.米家电烤箱.米家微波炉等,几乎日常使用的厨电米家都有推出.最近,米家又推出了一款新品电磁炉 ...

  6. 小米手机电池恢复代码_小米“米家电磁炉C1”评测:7挡火力,2100W大功率设计...

    小米科技旗下的"米家"品牌推出厨电类产品并不是什么新鲜的事情了,之前就推出过:米家电饭煲.米家电烤箱.米家微波炉等,几乎日常使用的厨电米家都有推出.最近,米家又推出了一款新品电磁炉 ...

  7. 米家接入HomeKit系列一:接入基本原理与开篇

    系列文章 米家接入HomeKit系列一:接入基本原理与开篇 米家接入HomeKit系列二:通过群辉NAS的Docker搭建HomeAssistant 米家接入HomeKit系列三:HomeAssist ...

  8. 在买了38台件米家智能家居后,告诉你米家什么不值得买

    小米现在出的东西越来越多,喜欢米家的人也越来越多.但是米家产品那么多,什么值得买,什么不值得买就成了最大的问题.什么值得买生活家白夜隼人亲测30款米家产品,告诉你米家家居什么值得买. 正文: 首先在文 ...

  9. 扫拖地机器人预留_米家扫拖机器人评测:能扫能拖,一次性搞定

    现如今,年轻人的生活压力越来越大,在经历了一天的繁忙工作之后,已经没有多余的精力应对家务劳动.特别是扫地这类看似简单却费时费力的家务活,令人十分烦恼,于是很多消费者都选择扫地机器人以改善这一问题.然而 ...

最新文章

  1. 大学教师辞职创业,已向高校捐赠超10亿元!多以个人名义……
  2. centos6.2下配置nfs
  3. linux 查找大文件
  4. 以下不是python文件读写方法的是-python 文件读写 - 刘江的python教程
  5. php cgi漏洞,CGI漏洞攻击合集上
  6. cocosc++怎么打印_Lua调用C++时打印堆栈信息
  7. 使用HashiCorp Nomad按需分配容器存储
  8. Netty之Channel的继承关系
  9. opengl 纹理贴到对应的位置_一步步学OpenGL(27) -《公告牌技术与几何着色器》
  10. python屏幕文字识别_python中使用OCR 技术进行《文字识别》
  11. 光棍节的快乐 NYOJ 451
  12. 希腊数学符号与读音对照表
  13. mysql point WKB格式 php 解析 unpack
  14. 中国数字X射线设备行业市场供需与战略研究报告
  15. 万能打印之Delphi 2010实现(一)
  16. Android Studio配置ADB环境变量
  17. python 公司名称 相似度分析_Python文本相似度分析
  18. 几张趣图带你了解程序员眼中的世界
  19. sanity测试_Sanity.io入门-您可以自定义的无头CMS
  20. 学姐说 | 大学生如何自学短视频剪辑配音制作?

热门文章

  1. Machine Learning之高等数学篇(五)☞《偏导数与方向导数、梯度》
  2. Pandas入门基本知识点
  3. 计算机网络自顶向下方法(第六版) 课后题答案 | 第三章
  4. 小红书种草笔记怎么写?种草笔记标题怎么写比较好
  5. 【论文笔记】Predictive control of aerial swarms in cluttered environments
  6. 每天一篇论文 289/365Deep Reinforcement Learning for Robotic Pushing and Picking in Cluttered Environment
  7. 地铁三号线 - 95后的财务自由
  8. ZeroNet搭建个人网站,一些搞笑图片
  9. 根轨迹图、Bode图、Nyquist图的Matlab仿真
  10. vue-cli和Element-UI搭配web前端