一种智能家居系统的通信方法技术方案

技术编号:13510901 阅读:50 留言:0更新日期:2016-08-11 13:35
本发明专利技术公开了一种智能家居系统的通信方法,主机与设备在首次通信时,根据设备发送的对象描述,主机建立起与设备的通信标准,用户通过设备名称对应主机内的编码地址,从而由唯一的编码地址匹配控制设备,在建立通信标准后,设备向主机发送数据,主机对数据进行校验,然后按对应的驱动程序进行运算,并将运算产生的操作指令发送给设备,设备接收并按操作指令进行运行控制。本发明专利技术通过设备名称和地址编码,建立起用户、主机和设备之间的对应关系;唯一的地址编码和多次的格式校验,保证了通信过程中的安全性和准确性,适合在智能家居系统进行推广使用。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了,主机与设备在首次通信时,根据设备发送的对象描述,主机建立起与设备的通信标准,用户通过设备名称对应主机内的编码地址,从而由唯一的编码地址匹配控制设备,在建立通信标准后,设备向主机发送数据,主机对数据进行校验,然后按对应的驱动程序进行运算,并将运算产生的操作指令发送给设备,设备接收并按操作指令进行运行控制。本专利技术通过设备名称和地址编码,建立起用户、主机和设备之间的对应关系;唯一的地址编码和多次的格式校验,保证了通信过程中的安全性和准确性,适合在智能家居系统进行推广使用。【专利说明】
本专利技术涉及智能家居
,尤其涉及。
技术介绍
近年来,智能家居作为一个新生产业,处于一个导入期与成长期的临界点,市场消费观念还未形成,但随着智能家居市场推广普及的进一步落实,培育起消费者的使用习惯,智能家居市场的消费潜力必然是巨大的,产业前景光明。智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境,而这其中,最重要的就是通过物联网技术将家中的各种设备连接到一起,如何使智能家居系统和家电之间的通信变得更加安全、更加准确,也成了当下智能家居发展的重要课题。
技术实现思路
本专利技术为解决上述问题提供,通过设备名称和地址编码,建立起用户、主机和设备之间的一一对应关系;唯一的地址编码和多次的格式校验,保证了通信过程中的安全性和准确性,适合在智能家居系统进行推广使用。 为实现上述目的,达到上述效果,本专利技术通过以下技术方案实现: ,包括主机与设备的首次通信过程,所述的主机与设备的首次通信过程包括以下步骤: 51、启动设备,设备动态连接当前通信网络; 52、主机动态扫描当前通信网络,发现新连接的设备,记录设备对应且唯一的编码地址; 53、主机通过当前通信方式,向新连接的设备发送对象询问指令; 54、设备通过当前通信方式,向主机回复设备本身的对象描述,所述的对象描述包含但不限于数据、属性及操作方法; 55、主机接收设备的回复,并根据设备回复的对象描述,建立与设备通信具体的格式和方法; 56、主机对新设备的对象描述进行归类,分配临时的设备名称,并弹出消息,提示用户为新设备进行命名,主机建立设备名称与编码地址的映射关系,从而完成新设备在主机中注册,建立合适的通信标准和操作方法。进一步的,所述的主机与设备在首次通信后依靠编码地址来匹配,所述的主机在编码地址所对应的驱动程序中存储有设备特定的数据、属性、通信方法以及操作方法。进一步的,所述的设备在首次通信后,设备与主机的通信过程包含以下步骤: 57、设备按约定的格式向主机发送设备数据;并开始设备通信计时;如果通信计时超过设定时间,还没有接收到主机回复,则重新向主机发送设备数据;如果连续三次没有接收到主机回复,则认为通信中断,设备按默认的方法运行; 58、主机接收设备数据,进行校验,如果校验正确,执行步骤SlO,如果校验错误,则执行步骤S9; 59、主机回复设备接收错误,要求设备重新发送,并返回步骤S7执行; 510、主机回复设备接收正确; 511、主机按对应的驱动程序进行运算,运算后的结果产生对应的操作指令; 512、主机发送对应的操作指令数据给设备; 513、设备接收主机的指令数据,进行校验,如果校验正确,执行步骤S15,如果校验错误,则执行步骤S14; 514、设备回复主机接收错误,要求主机重新发送,并返回步骤S12执行; 515、设备回复主机接收正确,并按主机发送过来的指令数据进行运行控制,返回步骤S7执行。进一步的,所述的用户通过设备名称对应编码地址,从而由唯一的编码地址匹配控制设备。进一步的,所述的通信方式为WIFI,所述的编码地址为Mac地址。本专利技术的有益效果是: ,通过设备名称和地址编码,建立起用户、主机和设备之间的一一对应关系;唯一的地址编码和多次的格式校验,保证了通信过程中的安全性和准确性;主机在接收设备发送的数据后进行运算,从而产生操作指令来控制设备的运行,实现了用户通过主机就可以分别控制不同家电的技术问题,整体通信方法简单实用,适合在智能家居系统进行推广使用。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后,本专利技术的【具体实施方式】由以下实施例及其附图详细给出。【附图说明】此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1为本专利技术涉及的主机与设备首次通信的流程图; 图2为本专利技术涉及的主机与设备首次通信的流程图; 图3为本专利技术涉及的用户、主机、设备在通信时的关系示意图; 其中,T为设定时间,t为通信计时,S为次数。【具体实施方式】下面将参考附图并结合实施例,来详细说明本专利技术: 图1描述了主机与设备首次通信的流程图,图2描述用户、主机、设备在通信时的关系示意图,图3描述了设备首次通信后与主机通信的流程图;在具体实施例当中,设备为带有无线通信功能的空调,采用了 WIFI通信方式,其编码地址为Mac地址,所以该实施例在配合图1-图3的基础上,用户、空调、智能家居系统中起控制核心的主机之间的通信方法包括以下步骤: 51、用户启动空调,空调动态连接当前WIFI网络; 52、主机动态扫描当前WIFI网络,发现新连接的空调,记录空调对应且唯一的Mac地址; 53、主机通过WIFI网络,向新连接的空调发送对象询问指令; 54、设备通过WIFI网络,向主机回复空调本身的对象描述,所述的对象描述包含但不限于数据、属性及操作方法; 55、主机接收空调的回复,并根据空调回复的对象描述,建立与空调通信具体的格式和方法; 56、主机对空调的对象描述进行归类,分配临时的名称,并弹出消息,提示用户为空调进行重新命名,主机建立空调所对应名称与编码地址的映射关系,从而完成空调在主机中注册,建立合适的通信标准和操作方法。在空调和主机完成首次通信后,后续主机和空调之间实时进行通信,依靠Mac地址来进行匹配,同时Mac地址所对应的驱动程序中存储有该空调特定的数据、属性、通信方法以及操作方法,故之后的通信方法包括以下步骤: 57、空调按约定的格式向主机发送空调数据,包括回风传感器、盘管传感器、冷凝传感器所采集的温度信息以及空调当前的工作模式等;同时空调开始通信计时t;如果通信计时t超过设定时间T,空调还未接收到主机回复,则重新向主机发送空调数据;如果连续三次没有接收到主机回复,则认为通信中断,空调按默认的方法运行; 58、主机接收空调数据,进行校验,包括对Mac地址的匹配,如果校验正确,执行步骤SlO,如果校验错误,则执行步骤S9; 59、主机回复空调接收错误,要求空调重新发送,并返回步骤S7执行; 510、主机回复空调接收正确; 511、主机按对应的驱动程序进行运算,运算后的结果产生对应的操作指令,比如根据各传感器采集的数据调整工作模式; 本文档来自技高网...

【技术保护点】
一种智能家居系统的通信方法,包括主机与设备的首次通信过程,其特征在于:所述的主机与设备的首次通信过程包括以下步骤:S1、启动设备,设备动态连接当前通信网络;S2、主机动态扫描当前通信网络,发现新连接的设备,记录设备对应且唯一的编码地址;S3、主机通过当前通信方式,向新连接的设备发送对象询问指令;S4、设备通过当前通信方式,向主机回复设备本身的对象描述,所述的对象描述包含但不限于数据、属性及操作方法;S5、主机接收设备的回复,并根据设备回复的对象描述,建立与设备通信具体的格式和方法;S6、主机对新设备的对象描述进行归类,分配临时的设备名称,并弹出消息,提示用户为新设备进行命名,主机建立设备名称与编码地址的映射关系,从而完成新设备在主机中注册,建立合适的通信标准和操作方法。

【技术特征摘要】

【专利技术属性】
技术研发人员:周荣吴金炳
申请(专利权)人:苏州路之遥科技股份有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1