一种智能家居的控制方法及装置制造方法及图纸

技术编号:31236143 阅读:20 留言:0更新日期:2021-12-08 10:18
本发明专利技术提供了一种智能家居的控制方法及装置,涉及智能家居技术领域。包括:通过核心模块管理家庭信息,以家庭为单位增加、编辑或删除设备;指令发送模块以及指令接收模块,通过系统网络和平台互传,达到对设备的控制和查询的目的;通过日志管理模块,对设备的信息变化进行存储,以便后续快速查询。本发明专利技术通过增加家庭管理方式,家庭成员可按权限控制不同的设备以及独立分享设备;使智能家居业务更加灵活,操作更加便捷。设备信息和状态变化后及时上报并保存在Redis中,不需要每次都询问设备,减少中间响应环节,大大提高设备查询响应速度。度。度。

【技术实现步骤摘要】
一种智能家居的控制方法及装置


[0001]本专利技术涉及智能家居
,特别是指一种智能家居的控制方法及装置。

技术介绍

[0002]现有的通过手机控制的智能家居,只能单人添加控制;如果其他人想要控制设备,只能再次重新扫码并输入正确密码方可增加设备,以至于操作和访问不够便捷;且设备入网响应过慢。设备状态及信息查询响应速度慢,用户体验差。

技术实现思路

[0003]针对现有技术中只能单人添加控制,控制设备不够便捷,且设备入网响应过慢,设备状态及信息查询响应速度慢的问题,本专利技术提出了一种智能家居的控制方法及装置。
[0004]为解决上述技术问题,本专利技术提供如下技术方案:
[0005]一方面,提供了一种智能家居的控制方法,包括:
[0006]S1:通过移动端APP的家庭管理模块管理家庭信息;移动端APP接收享有家庭信息中的设备权限用户提出的控制或独立分享的请求;
[0007]S2:移动端APP获取设备唯一标识码,生成请求指令;通过网络连接将请求指令发送至智能家居SaaS平台;智能家居SaaS平台将请求指令转发至IOT平台,IOT平台对请求指令进行校验和查询,再次确定用户的访问权限;
[0008]S3:通过访问权限确定后,IOT平台经过与设备的交互处理,将处理结果发送给智能家居SaaS平台;智能家居SaaS平台将请求结果送至APP;用户对设备进行控制或独立分享;
[0009]S4:当设备的属性值变化后,通过设备管理模块,将设备的状态、信息变化即时上传并保存至远程字典服务器Redis中。
[0010]可选地,步骤S1中,用户通过移动端APP的家庭管理模块管理家庭信息,用户按照享有的权限向想要访问的设备提出控制或独立分享的请求,包括:
[0011]S11:用户登录移动端APP,若登录成功则直接进入APP首页;若不成功,则需重新登录;
[0012]S12:登录成功后,选择家庭,若存在家庭,则对设备进行选择;
[0013]若不存在家庭,则通过家庭管理模块,创建家庭;
[0014]S13:移动端APP的首页向用户展示所有可选择的设备;若有想要控制的设备,则用户选择其一提出访问请求;
[0015]若无想要控制的设备,则用户通过移动端APP预设设备名称,填写账号密码;将同一系列网关设备唯一标识码发送至智能家居SaaS平台;智能家居SaaS平台将设备唯一标识码转发至IOT平台;IOT平台经过校验以及绑定,将最终绑定结果响应至SaaS平台;智能家居SaaS平台接收绑定结果的数据关联并存储,并传送绑定结果至移动端APP,即绑定成功;用户返回APP首页,选择新绑定的设备进行控制请求。
[0016]可选地,步骤S2中,移动端APP获取设备唯一标识码,生成请求指令;通过网络连接将请求指令发送至智能家居SaaS平台;智能家居SaaS平台将请求指令发送至IOT平台,IOT平台对请求指令进行校验和查询,再次确定用户的访问权限,包括:
[0017]S21:移动端APP对选定设备进行物模型数据的获取,得到设备唯一标识码;
[0018]S22:指令发送模块根据用户在使用者UI界面的操作,结合设备唯一标识码,组装具体指令;通过网络连接发送指令到智能家居SaaS平台;
[0019]S23:智能家居SaaS平台将接收到具体指令转发至IOT平台;
[0020]S24:IOT平台接收设备请求指令后第一时间校验用户的合法访问身份;
[0021]S25:验证身份合法后从设备请求指令中获取设备唯一标识ID,并从Redis数据库中获取到设备的核心信息;
[0022]S26:通过该设备核心信息再次验证用户是否可查询该设备,验证通过即从Redis数据库中获取该设备所有的属性值数据。
[0023]可选地,步骤S3中,通过访问权限确定后,IOT平台经过与设备的交互处理,将处理结果发送给智能家居SaaS平台;智能家居SaaS平台将处理结果送至APP;用户对设备进行控制或独立分享,包括:
[0024]S31:IOT平台通过设备核心信息中的设备类型获取设备的物模型描述数据;
[0025]S32:将设备物模型描述数据、设备所有的属性值数据以及设备基本信息数据结合组成设备查询结果,并将查询结果响应给智能家居SaaS平台;
[0026]S33:智能家居SaaS平台接收查询结果后将查询结果返回给移动端APP;
[0027]S34:移动端APP将得到的设备所有数据准确展示在使用者UI界面,呈现给用户。
[0028]可选地,步骤S4中,当设备的属性值变化后,通过设备管理模块,将设备的状态、信息变化即时上传并保存至远程字典服务器Redis中,包括:
[0029]S41:当设备的属性值变化后,通过服务器将变化的属性值发送到设备所在的设备组;
[0030]S42:设备组下其它设备订阅设备组的消息,通过Redis将收到的消息实时存储。
[0031]一方面,本专利技术提供了一种智能家居的控制装置,该装置应用于上述方法,包括:
[0032]核心模块,用于通过移动端APP的家庭管理模块管理家庭信息;移动端APP接收享有家庭信息中的设备权限用户提出的控制或独立分享的请求;
[0033]指令发送模块,用于移动端APP获取设备唯一标识码,生成请求指令;通过网络连接将请求指令发送至智能家居SaaS平台;智能家居SaaS平台将请求指令发送至IOT平台,IOT平台对请求指令进行校验和查询,再次确定用户的访问权限;
[0034]指令接收模块,用于通过访问权限确定后,IOT平台经过与设备的交互处理,将处理结果发送给智能家居SaaS平台;智能家居SaaS平台将处理结果送至移动端APP;用户对设备进行控制或独立分享;
[0035]日志管理模块,用于当设备的属性值变化后,通过设备管理模块,将设备的状态、信息变化即时上传并保存至Redis。
[0036]可选地,核心模块包括:
[0037]用户管理模块,用于用户登录移动端APP;若登录成功则直接进入移动端APP首页;若不成功,则需重新登录;
[0038]家庭管理模块,用于选择家庭,若存在家庭,则通过手机移动端扫描二维码或局域网搜索添加设备;移动端APP获取网关设备的唯一标识码;
[0039]若不存在家庭,则通过家庭管理模块,创建家庭;
[0040]设备管理模块,用于移动端APP的首页向登录成功的用户展示所有可选择的设备;若有想要控制的设备,则用户选择其一提出访问请求;
[0041]若无想要控制的设备,则用户通过移动端APP预设设备名称,填写账号密码;将同一系列网关设备唯一标识码发送至智能家居SaaS平台;智能家居SaaS平台将设备唯一标识码转发至IOT平台;IOT平台经过校验以及绑定,将最终绑定结果响应至SaaS平台;智能家居SaaS平台接收绑定结果的数据关联并存储,并传送绑定结果至移动端APP,即绑定成功;用户需返本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能家居的控制方法,其特征在于,包括:S1:通过移动端APP的家庭管理模块管理家庭信息;所述移动端APP接收享有所述家庭信息中的设备权限用户提出的控制或独立分享的请求;S2:移动端APP获取设备唯一标识码,生成请求指令;通过网络连接将请求指令发送至智能家居SaaS平台;智能家居SaaS平台将请求指令转发至物联网IOT平台,IOT平台对所述请求指令进行校验和查询,再次确定用户的访问权限;S3:通过访问权限确定后,IOT平台经过与设备的交互处理,将处理结果发送给智能家居SaaS平台;智能家居SaaS平台将处理结果送至APP,用户对设备进行控制或独立分享;S4:当设备的属性值变化后,通过设备管理模块,将设备的状态、信息变化即时上传并保存至远程字典服务器Redis中。2.根据权利要求1所述智能家居的控制方法,其特征在于,所述步骤S1中,通过移动端APP的家庭管理模块管理家庭信息;所述移动端APP接收享有所述家庭信息中的设备权限用户提出的控制或独立分享的请求,包括:S11:用户登录移动端APP,若登录成功则直接进入APP首页;若不成功,则需重新登录;S12:登录成功后,选择家庭,若存在家庭,则对设备进行选择;若不存在家庭,则通过家庭管理模块,创建家庭;S13:移动端APP的首页向用户展示所有可选择的设备;若有想要控制的设备,则用户选择其一提出访问请求;若无想要控制的设备,则用户通过移动端APP预设设备名称,填写账号密码;将同一系列网关设备唯一标识码发送至智能家居SaaS平台;智能家居SaaS平台将设备唯一标识码转发至IOT平台;IOT平台经过校验以及绑定,将最终绑定结果响应至SaaS平台;智能家居SaaS平台接收绑定结果的数据关联并存储,并传送绑定结果至移动端APP,即绑定成功;用户返回APP首页,选择新绑定的设备进行控制请求。3.根据权利要求1所述的智能家居的控制方法,其特征在于,所述步骤S2中,移动端APP获取设备唯一标识码,生成请求指令;通过网络连接将请求指令发送至智能家居SaaS平台;智能家居SaaS平台将请求指令转发至IOT平台,IOT平台对所述请求指令进行校验和查询,再次确定用户的访问权限,包括:S21:移动端APP对选定设备进行物模型数据的获取,得到设备唯一标识码;S22:指令发送模块根据用户在使用者UI界面的操作,结合设备唯一标识码,组装具体指令;通过网络连接发送指令到智能家居SaaS平台;S23:智能家居SaaS平台将接收到具体指令转发至IOT平台;S24:IOT平台接收设备请求指令后第一时间校验用户的合法访问身份;S25:验证身份合法后从设备请求指令中获取设备唯一标识ID,并从Redis数据库中获取到所述设备的核心信息;S26:通过该设备核心信息再次验证用户是否可查询该设备,验证通过即从Redis数据库中获取该设备所有的属性值数据。4.根据权利要求3所述的智能家居的控制方法,其特征在于,所述步骤S3中,通过访问权限确定后,IOT平台经过与设备的交互处理,将处理结果发送给智能家居SaaS平台;智能家居SaaS平台将处理结果转送至APP;用户对设备进行控制或独立分享,包括:
S31:IOT平台通过设备核心信息中的设备类型获取设备的物模型描述数据;S32:将设备物模型描述数据、设备所有的属性值数据以及设备基本信息数据结合组成设备查询结果,并将查询结果响应给智能家居SaaS平台;S33:智能家居SaaS平台接收查询结果后将查询结果返回给移动端APP;S34:...

【专利技术属性】
技术研发人员:郭传刚陈裕桂陈国伟何伟庄必宇胡明刘浩
申请(专利权)人:珠海太川云社区技术股份有限公司
类型:发明
国别省市:

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

1