软件自组网协议栈由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“无线自组网软件”。
软件自组网流程:
设备启动之后,由主机进行扫描,由于出厂时候设备id相同均为00 00 00 00,不同的只有设备编号,主机会向00 00 00 00 ID发送查询包。此时只有1台设备同主机建立连接(该设备自动选定)。设备会向主机报告设备类型,主机会根据设备类型给该节点分配ID,设备受到新ID后,会将本ID写入flash。依次类推,可以对每一个接入设备分配不同ID。同时主机将在rom中保持一个对应设备列表:
设备ID--设备类型--设备命名。
设备列表作用为,主机断电之后不需要重新进行自组网。
此时设备命名为空。
设备命名流程:
自组网完成后,手机端软件进行查询,会发现未命名开关1-1(表示开关1的第一位),未命名开关1-2(表示开关1的第二位),未命名开关2-1(表示开关2的第一位)等,未命名插座1-1(插座1的第一位),未命名插座1-2(插座1的第二位)。客户可以对各个开关/插座进行重新命名。比如:客户家里开关1的第一位为走廊灯,就可以在手机软件中进行修改,并提交主机进行保存配置。主机在收到保存配置命令之后,主机rom中列表的设备命名项进行相应更新。如果手机软件每次开启之后会对设备命名、设备类型和主机进行同步(从主机中读取设备列表,并进行更新)。设备可以在路由配置页面(PC访问),手机APP中进行配置,两者配置功能相同。