全屋智能系统中局域网内离线控制实现方法与流程

文档序号:27372746发布日期:2021-11-15 14:14阅读:来源:国知局

技术特征:
1.一种全屋智能系统中局域网内离线控制实现方法,其特征在于,包括:s1.在用户端本地建立与网关的绑定关系,同时在网关端建立与用户端账号的绑定关系;s2.当用户端与网关进行通信时,用户端首先判断自己是否在相应的局域网内,若是,则通过局域网离线方式与网关进行通信;s3.在从离线转变为在线时,网关与服务器中的设备状态和/或场景数据进行同步。2.根据权利要求1所述的全屋智能系统中局域网内离线控制实现方法,其特征在于,若用户端当前不处于相应的局域网内,则通过服务器在线方式与网关进行通信。3.根据权利要求1所述的全屋智能系统中局域网内离线控制实现方法,其特征在于,步骤s1之前还包括网关加密步骤a和账号加密步骤b:a.网关出厂之前,由服务器生成并保存网关的网关公钥和网关私钥,并将网关私钥写入网关;b.在用户注册账号时,用户端为注册账号生成并保存用户公钥和用户私钥在本地,同时将用户公钥与账号信息一起发送给服务器。4.根据权利要求3中全屋智能系统中局域网内离线控制实现方法,其特征在于,步骤s1中,当用户端向服务器请求绑定相应网关时,服务器将用户端的账号信息与用户公钥同时发送给相应网关,将相应网关的网关信息与网关公钥同时发送给相应用户端,以实现在用户端本地建立与网关的绑定关系,以及在网关端建立与用户端账号的绑定关系。5.根据权利要求4中全屋智能系统中局域网内离线控制实现方法,其特征在于,步骤s2中,用户端与网关正式通信前先通过随机算法生成一个随机数作为本次通信的会话密码,并使用网关公钥对会话密码进行加密得到验证秘钥,然后将验证秘钥发送给网关;网关使用自己的网关私钥对验证秘钥进行解密得到会话密码,然后用用户公钥对会话密码加密得到回复秘钥,并将回复秘钥回复给用户端;用户端接收到回复秘钥后,用自己的用户私钥进行解密,并确认解密密码是否与会话密码一致,若一致,则后续利用此会话密码进行通信。6.根据权利要求1

5任意一项所述的全屋智能系统中局域网内离线控制实现方法,其特征在于,用户端向网关发送的通信内容包括设备控制命令、场景编辑命令和场景控制命令,且所述的网关中存储有设备信息和场景信息。7.根据权利要求6所述的全屋智能系统中局域网内离线控制实现方法,其特征在于,步骤s2中,当所述的通信内容为场景控制命令时,用户端通过局域网离线访问网关处的场景列表,并根据用户操作从所述的场景列表中选取一个或多个场景并生成场景执行命令,然后将场景执行命令通过局域网离线方式发送给网关,网关根据场景执行命令执行相应的场景模式;所述的场景编辑命令包括已有场景编辑命令和场景新建命令,当所述的通信内容为已有场景编辑命令时,用户端通过局域网离线访问网关处的场景列表,根据用户的操作在场景列表中选中一个场景,并在从网关处获取所选中场景的场景数据后进入场景编辑页,然后根据用户操作对场景数据编辑完成后将编辑后的场景数据发送给网关,网关根据接收到的场景数据更新相应场景的配置;当所述的通信内容为场景新建命令时,用户端通过局域网离线访问网关处的设备列
表,并根据用户的操作在从设备列表中选中一个或多个设备后进入场景编辑页,根据用户操作对所选中的设备编辑完成后将新建场景的场景数据发送给网关,网关根据场景数据进行场景配置以完成场景新建。8.根据权利要求6所述的全屋智能系统中局域网内离线控制实现方法,其特征在于,所述的服务器中存储有定义了所有相关设备的产品功能的物模型,所述的网关不定期从服务器中同步所述的物模型。9.根据权利要求8所述的全屋智能系统中局域网内离线控制实现方法,其特征在于,步骤s3中,对网关与服务器中的设备状态进行同步的方法包括:c1.网关及服务器分别将系统内所有设备划分为若干组,并为每一组设备生成状态摘要:c2.当从离线转变为在线后,服务器将网关侧的状态摘要与服务器侧相应的状态摘要进行比对;c3.提取比对不一致状态摘要对应的所有设备作为待同步设备,并将网关侧待同步设备的状态同步至服务器。10.根据权利要求8所述的全屋智能系统中局域网内离线控制实现方法,其特征在于,所述的服务器和网关中分别具有针对各场景的场景摘要,且步骤s3对网关与服务器中的场景数据同步方法包括:当网关与用户端之间的通信方式从离线转变为在线后,进行一次网关与服务器的场景摘要比对,将比对不一致的场景摘要提取出来,并将网关中该场景摘要对应的场景数据同步至服务器中。

技术总结
本发明公开了一种全屋智能系统中局域网内离线控制实现方法,包括以下步骤:S1.在用户端本地建立与网关的绑定关系,同时在网关端建立与用户端账号的绑定关系;S2.当用户端与网关进行通信时,用户端首先判断自己是否在相应的局域网内,若是,则通过局域网离线方式与网关进行通信;S3.在从离线转变为在线时,对网关与服务器中的设备状态和/或场景数据进行同步。本方案将账号与网关相互绑定,使账号端能够访问所绑定网关的场景数据和设备信息,实现设备离线控制,场景模式离线编辑和控制;并且在用户端处于局域网内的时候,优先使用基于局域网的离线方式直接与网关通信,不依赖于网络,降低服务器平台访问率,同时能够提高私密性及安全性。性及安全性。性及安全性。


技术研发人员:赵元表 毛振静 周博闻
受保护的技术使用者:杭州控客信息技术有限公司
技术研发日:2021.10.14
技术公布日:2021/11/14
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1