基于智能家庭设备的云平台系统及智能家庭设备控制系统的制作方法

文档序号:8925283阅读:561来源:国知局
基于智能家庭设备的云平台系统及智能家庭设备控制系统的制作方法
【技术领域】
[0001]本发明涉及数据处理技术,特别涉及基于智能家庭设备的云数据管理。
【背景技术】
[0002]随着家庭智能设备数量和品类的爆炸性增长,使得设备间的连接和协同成为用户真实且迫切的需求。智慧生活的架构正在向连接和协同的方向前进,随之出现了智能家居。智能家居是在互联网的影响之下物联化体现。智能家居通过物联网技术将家中的各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、影音服务器、影柜系统、网络家电等)连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。与普通家居相比,智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,提供全方位的信息交互功能,甚至为各种能源费用节约资金。
[0003]现有的智能家居系统,各型设备开始智能化,但彼此协同不足,现有数字家庭系统即便有部分设备连接关系,也仅仅局限在家庭局域网内。现有技术中也出现了使用云平台对智能家庭设备的相关技术进行存储并利用这些数据进行一些简单的交互的描述和记载,但是由于其功能比较单一,远远不能满足用户的个性化需求及对智能家庭设备的智能化管理需求。并且现有的云平台技术也忽略了数据存储及传输的安全性。

【发明内容】

[0004]针对上述问题,本发明提供一种专用于智能家庭设备管理的云平台系统,包括云主机及与云主机连接的网络设备,所述网络设备用于设备组网,其特征在于,所述云主机包括云账号子系统、云设备子系统及分布式文件系统;
[0005]所述云账号子系统包括用户管理模块、好友管理模块、家庭管理模块及信息推送模块,所述用户管理模块用于用户注册及登录,所述好友管理模块用于用户之间好友的添加、分类及删除,所述家庭管理模块用于创建家庭、家庭成员用户的添加、分类及删除,所述消息推送模块用于消息在用户之间的推送以及用户控制信息向设备子系统的推送;
[0006]所述云设备子系统包括设备管理模块、绑定管理模块、房间管理模块及信令推送模块;所述设备管理模块用于管理各个智能家庭设备的设备信息及实时运行状态信息;所述绑定管理模块用于建立设备与用户之间的关联;所述房间管理模块用于创建房间,将同一房间内的智能家庭设备进行关联;所述信令推送模块用于用户控制信息向智能家庭设备的推送;
[0007]所述分布式文件系统采用FastDFS方案,提供分布式的文件存储服务,用于存储云账号子系统及云设备子系统中用户及设备的信息,包括用于用户登录的账号及密码信息、用户的好友信息、创建的家庭名称及其包括的家庭成员信息、设备名称、设备实时运行状态信息、设备与用户之间的关联信息和房间名称及其内部包含的设备的信息。
[0008]进一步地还包括运营管理模块及开发设计模块,所述运营管理模块用于为系统管理人员提供云账号子系统及云设备子系统中各个模块数据的查看及修改,所述开发设计模块提供开放式开发接口,用于为开发设计人员实现云平台系统功能的拓展。
[0009]具体地,所述开发设计模块接收开发设计人员的开发请求后,进行如下处理:
[0010]根据开发者的申请创建账号并为开发者分配相应的权限;
[0011]对开发者创建的任务及任务参数进行审核,审核通过后颁布任务ID和KEY ;
[0012]根据任务ID和KEY生成对应的IPPSDK并将任务ID、KEY及其对应的IPPSDK下发给开发者。
[0013]进一步地,还包括容灾备份服务器,所述容灾备份服务器用于远程备份存储云平台中的数据,容灾备份服务器通过网络设备与云主机连接。
[0014]为解决其安全性问题,具体地,所述网络设备包括路由器及基于路由器的硬件防火墙,路由器用于智能家庭设备与控制终端之间的组网,硬件防火墙用户保障数据传输的安全性。
[0015]基于上述的云平台系统,本发明还提供一种智能家庭设备控制系统,包括智能家庭设备及控制终端,还包括上述的基于智能家庭设备的云平台系统,所述云平台系统分别与智能家庭设备及控制终端连接。一种优选的方案是,所述云平台系统与智能家庭设备及控制终端通过移动无线通信网络建立连接。
[0016]具体地,所述智能家庭设备包括智能冰箱、智能空调、智能电视、智能燃气灶、智能洗衣机及智能门禁控制器,所述控制终端包括智能手机及智能平板电脑。
[0017]本发明的有益效果是:本发明的云平台系统,除具备简单的数据存储功能之外,还可为用户提供即时通信服务,将相应的智能家庭设备连接到云平台后,用户可以在具备权限后完成对智能家庭设备的各种操作,包括对设备的特定关联管理。采用本发明的云平台系统,用户可以根据自身的需求相应地增加或者减少需要控制的智能家庭设备,在将其它用户添加为好友后,还可以相应地获得好友的设备管理权限。本发明的云平台系统中采用了分布式文件系统对数据进行管理,提高了数据处理的效率,同时,为防止断电火灾等意外导致数据丢失的问题,远程设置了与平台主机连接的容灾备份服务器,实时备份云平台中的数据。此外,在云平台系统中增加专用的硬件防火墙,所有数据的传输都必须通过该硬件防火墙,可以保证系统中数据的安全性。
[0018]以下结合附图及实施例对本发明的技术方案作进一步详细描述,应当注意的是,实施例仅仅是为了帮助读者更好地理解本发明的技术构思,并不用以限制本发明权利要求的保护范围。
【附图说明】
[0019]图1为实施例的基于智能家庭设备的云平台系统的原理框图。
【具体实施方式】
[0020]本发明针对现有云平台系统的不足,提供一种基于智能家庭设备的云平台系统,该系统包括云主机及与云主机连接的网络设备,网络设备用于设备组网,云主机包括云账号子系统、云设备子系统及分布式文件系统。云账号子系统包括用户管理模块、好友管理模块、家庭管理模块及信息推送模块,用户管理模块用于用户注册及登录,好友管理模块用于用户之间好友的添加、分类及删除,家庭管理模块用于创建家庭、家庭成员用户的添加、分类及删除,消息推送模块用于消息在用户之间的推送以及用户控制信息向设备子系统的推送。云设备子系统包括设备管理模块、绑定管理模块、房间管理模块及信令推送模块;设备管理模块用于管理各个智能家庭设备的设备信息及实时运行状态信息;绑定管理模块用于建立设备与用户之间的关联;房间管理模块用于创建房间,将同一房间内的智能家庭设备进行关联;信令推送模块用于用户控制信息向智能家庭设备的推送。分布式文件系统采用FastDFS方案,提供分布式的文件存储服务,用于存储云账号子系统及云设备子系统中用户及设备的信息,包括用于用户登录的账号及密码信息、用户的好友信息、创建的家庭名称及其包括的家庭成员信息、设备名称、设备实时运行状态信息、设备与用户之间的关联信息和房间名称及其内部包含的设备的信息。
[0021]实施例
[0022]以下对本发明的基于智能家庭设备的云平台系统的各个模块及其功能作进一步详细描述,并对用户使用控制终端通过云平台对智能家庭设备进行控制的流程做一说明。
[0023]如图1所示,本发明的云平台系统包括云主机及与云主机连接的网络设备,网络设备用于设备组网,网络设备包括路由器及基于路由器的硬件防火墙,路由器用于智能家庭设备与控制终端之间的组网,硬件防火墙用于保障数据传输的安全性。由于交换机可与路由器一样实现组网功能,因此网络设备并不限于路由器,也可用交换机取代路由器,现有技术中,一般都使用软件防火墙进行数据防护,本发明采用专用的硬件防火墙可以提高数据的安全性。
[0024]云账号子系统提供统一的用户API,其具体包括用户管理模块、好友管理模块、家庭管理模块及信息推送模块,用户管理模块用于用户注册及登录,好友
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1