一种离线式智能家居自组网方法与流程
未命名
10-18
阅读:120
评论:0
1.本发明涉及智能家居产品组网技术领域,具体为一种离线式智能家居自组网方法。
背景技术:
2.目前市面上的智能家居产品组网均需要依赖于“中心节点”设备,如网关、路由器等,一旦中心节点发生故障,整个智能家居网络将直接瘫痪,无法正常运行;且由于中心节点的存在,智能家居产品的成本和可靠性难以进一步优化,本发明提出一种全新的解决方案,智能家居组网设备可以直接点对点或点对多通信,采用特定协议方式实现自由组网,无需中心节点也能完成离线组网和正常通信。
技术实现要素:
3.(一)解决的技术问题
4.针对现有技术的不足,本发明提供了一种离线式智能家居自组网方法,具备无需中心节点也能完成离线组网和正常通信等优点,解决了上述的问题。
5.(二)技术方案
6.为实现上述的目的,本发明提供如下技术方案:一种离线式智能家居自组网方法,包括组网的两个以上的多个设备,所述组网设备分别为设备a、设备b、设备c、设备d、
……
。
7.进一步得,每个设备节点(智能家居系统中的子设备)只需存储与自己有关联的其他设备地址和操作码,一般可以采用mcu的flash扇区存储组网信息。
8.进一步得,所述每个设备都有自己唯一的地址标识(可根据mcu的出厂唯一id定义或软件算法生成海量地址选其一),还有自己设备的功能(开灯、关灯、开窗帘等),每个设备带有触发指令功能(即人机交互指令:如按键、语音等方式)或执行功能(即执行某种操作:如开关灯、控制空调、控制窗帘等)。
9.进一步得,所述设备a、设备b、设备c、设备d等完成组网配置后,a、b、c、d之间可点对点直接通信,不再需要中心节点调配任务。
10.进一步得,所述每个设备的mcu划分出一块专门用于存储组网信息的存储区域,并将区域按顺序进行标定(图中标定了α、β、γ等按存储块地址顺序的存储空间),组网信息包括设备地址+指令码,由组网时用专用工具或方法烧录进mcu的存储区域。
11.进一步得,所述α、β、γ等标定存储区分别对应本机的一个执行功能。
12.进一步得,所述当设备收到其他设备发来的地址和指令码,只需查找匹配该地址和指令与本设备哪个存储区域的数据相匹配,便执行对应标定存储区域的设备功能
13.一种离线式智能家居自组网方法,包括以下步骤:
14.1)设备a能控制3个灯的开关,定义其功能1是开灯1,功能2是开灯2,功能3是开灯3,功能4是关灯1;
15.2)当设备a收到地址02加指令码(指令码可以为空),mcu对该数据进行匹配,在α、
γ存储区发现匹配数据;
16.3)由于α、γ存储区对应功能1、功能3,因此灯1和灯3被打开,整个过程设备a无需区分设备来源,只需匹配接收到的数据与那个功能存储区相匹配再进行相应的动作即可;
17.4)如果设备b和设备c也收到地址02加指令码亦会执行对应的定义动作,如设备b匹配β、γ区开窗帘、开窗纱,设备c匹配β区关空调。
18.(三)有益效果
19.与现有技术相比,本发明提供了一种离线式智能家居自组网方法,具备以下有益效果:
20.该离线式智能家居自组网方法,通过充分利用组网设备性能,做到点对点或点对多直接通信,不需要网关等设备进行数据加工或指令转发,具有系统成本低、操作延时小、系统硬件简单可靠的优点。本自组网的另一个优点是个别设备损坏离线不会影响其他设备的正常运行,设备维护成本低。
21.图1为本发明提出的一种离线式智能家居自组网方法示例图。
具体实施方式
22.下面将结合本发明的实施例和附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
23.实验例:
24.一种离线式智能家居自组网方法,包括组网的两个以上的多个设备,所述组网设备分别为设备a、设备b、设备c、设备d、
……
。
25.根据图1所示,每个设备节点(智能家居系统中的子设备)只需存储与自己有关联的其他设备地址和操作码,一般可以采用mcu的flash扇区存储组网信息。
26.根据图1所示,所述每个设备都有自己唯一的地址标识(可根据mcu的出厂唯一id定义或软件算法生成海量地址选其一),还有自己设备的功能(开灯、关灯、开窗帘等),每个设备带有触发指令功能(即人机交互指令:如按键、语音等方式)或执行功能(即执行某种操作:如开关灯、控制空调、控制窗帘等)。例如设备a和设备c还带有触发指令功能(即人机交互指令:如按键、语音等方式),设备b和设备d是执行设备,没有交互功能。
27.根据图1所示,所述设备a、设备b、设备c、设备d等完成组网配置后,a、b、c、d之间可点对点直接通信,不再需要中心节点调配任务。
28.根据图1所示,所述每个设备的mcu划分出一块专门用于存储组网信息的存储区域,并将区域按顺序进行标定(图中标定了α、β、γ等按存储块地址顺序的存储空间),组网信息包括设备地址+指令码,由组网时用专用工具或方法烧录进mcu的存储区域。所述α、β、γ等标定存储区分别对应本机的一个执行功能。
29.根据图1所示,所述当设备收到其他设备发来的地址和指令码,只需查找匹配该地址和指令与本设备哪个存储区域的数据相匹配,便执行对应标定存储区域的设备功能
30.一种离线式智能家居自组网方法,包括以下步骤:
31.1)设备a能控制3个灯的开关,定义其功能1是开灯1,功能2是开灯2,功能3是开灯
3,功能4是关灯1;
32.2)当设备a收到地址02加指令码(指令码可以为空),mcu对该数据进行匹配,在α、γ存储区发现匹配数据;
33.3)由于α、γ存储区对应功能1、功能3,因此灯1和灯3被打开,整个过程设备a无需区分设备来源,只需匹配接收到的数据与那个功能存储区相匹配再进行相应的动作即可;
34.4)如果设备b和设备c也收到地址02加指令码亦会执行对应的定义动作,如设备b匹配β、γ区开窗帘、开窗纱,设备c匹配β区关空调。
35.本发明的有益效果是:该离线式智能家居自组网方法,通过充分利用组网设备性能,做到点对点或点对多直接通信,不需要网关等设备进行数据加工或指令转发,具有系统成本低、操作延时小、系统硬件简单可靠的优点。本自组网的另一个优点是个别设备损坏离线不会影响其他设备的正常运行,设备维护成本低。
36.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
技术特征:
1.一种离线式智能家居自组网方法,其特征在于,包括组网的两个以上的多个设备,所述组网设备分别为设备a、设备b、设备c、设备d、
……
。2.根据权利要求1所述的一种离线式智能家居自组网方法,其特征在于,每个设备节点(智能家居系统中的子设备)只需存储与自己有关联的其他设备地址和操作码,一般可以采用mcu的flash扇区存储组网信息。3.根据权利要求1所述的一种离线式智能家居自组网方法,其特征在于,所述每个设备都有自己唯一的地址标识(可根据mcu的出厂唯一id定义或软件算法生成海量地址选其一),还有自己设备的功能(开灯、关灯、开窗帘等),每个设备带有触发指令功能(即人机交互指令:如按键、语音等方式)或执行功能(即执行某种操作:如开关灯、控制空调、控制窗帘等)。4.根据权利要求1所述的一种离线式智能家居自组网方法,其特征在于,所述设备a、设备b、设备c、设备d等完成组网配置后,a、b、c、d之间可点对点直接通信,不再需要中心节点调配任务。5.根据权利要求1所述的一种离线式智能家居自组网方法,其特征在于,所述每个设备的mcu划分出一块专门用于存储组网信息的存储区域,并将区域按顺序进行标定(图中标定了α、β、γ等按存储块地址顺序的存储空间),组网信息包括设备地址+指令码,由组网时用专用工具或方法烧录进mcu的存储区域。6.根据权利要求5所述的一种离线式智能家居自组网方法,其特征在于,所述α、β、γ等标定存储区分别对应本机的一个执行功能。7.根据权利要求1所述的一种离线式智能家居自组网方法,其特征在于,所述当设备收到其他设备发来的地址和指令码,只需查找匹配该地址和指令与本设备哪个存储区域的数据相匹配,便执行对应标定存储区域的设备功能。8.一种离线式智能家居自组网方法,其特征在于,包括以下步骤:1)设备a能控制3个灯的开关,定义其功能1是开灯1,功能2是开灯2,功能3是开灯3,功能4是关灯1;2)当设备a收到地址02加指令码(指令码可以为空),mcu对该数据进行匹配,在α、γ存储区发现匹配数据;3)由于α、γ存储区对应功能1、功能3,因此灯1和灯3被打开,整个过程设备a无需区分设备来源,只需匹配接收到的数据与那个功能存储区相匹配再进行相应的动作即可;4)如果设备b和设备c也收到地址02加指令码亦会执行对应的定义动作,如设备b匹配β、γ区开窗帘、开窗纱,设备c匹配β区关空调。
技术总结
本发明涉及智能家居产品组网技术领域,且公开了一种离线式智能家居自组网方法,包括组网的四个设备,所述组网设备分别为设备A、设备B、设备C、设备D,每个设备节点(智能家居系统中的子设备)只需存储与自己有关联的其他设备地址和操作码,一般可以采用MCU的FLASH扇区存储组网信息,所述每个设备都有自己唯一的地址标识。该离线式智能家居自组网方法,通过充分利用组网设备性能,做到点对点或点对多直接通信,不需要网关等设备进行数据加工或指令转发,具有系统成本低、操作延时小、系统硬件简单可靠的优点。本自组网的另一个优点是个别设备损坏离线不会影响其他设备的正常运行,设备维护成本低。护成本低。
技术研发人员:屈朋伟 孙国建 刘冬梅
受保护的技术使用者:隆胜(深圳)科技有限公司
技术研发日:2022.03.26
技术公布日:2023/10/11
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
