一种基于物联网的家居管理系统的制作方法

文档序号:8456851阅读:159来源:国知局
一种基于物联网的家居管理系统的制作方法
【技术领域】
[0001]本发明涉及一种基于物联网的家居管理系统。
【背景技术】
[0002]随着计算机和互联网技术在我国越来越普及,近些年来物联网也进入人们的生活。物联网(Internet of Things,缩写1T)是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络,物联网一般为无线网,由于每个人周围的设备可以达到一千至五千个,所以物联网可能要包含500兆至一千兆个物体,在物联网上,每个人都可以应用电子标签将真实的物体上网联结,在物联网上都可以查找出它们的具体位置,通过物联网可以用中心计算机对机器、设备、人员进行集中管理、控制,也可以对家庭设备、汽车进行遥控,以及搜寻位置、防止物品被盗等各种应用。目前在使用物联网控制家用的电器时,经常会给用户造成电量浪费。

【发明内容】

[0003]本发明设计开发了一种基于物联网的家居管理系统。
[0004]本发明提供的技术方案为:
[0005]N个控制器,每个控制器具有一个唯一 ID,对于任意一个控制器,该控制器与用户家中的一个电器电连接,控制该电器的开启和关闭;
[0006]服务器,其上设置有数据模块、验证模块、定时模块和操控模块,数据模块存储有温度常数,验证模块中存储有验证密码,定时模块存储有第一时间常数和第二时间常数,月艮务器与N个控制器电连接;
[0007]客户端,其上存储有用户家中所有电器的名称,每个电器的名称与该电器电连接的控制器的ID关联,客户端与服务器通讯连接,其中,当用户拟开启或关闭用户家中一个电器,用户在客户端的应用界面选择一个电器的名称和控制命令,并填写验证密码,其中,控制命令为开启或关闭命令中的一种,客户端将用户选择电器的名称所关联的控制器的ID、控制命令和验证密码发送到服务器,服务器接收到客户端发送的控制器的ID、控制命令和验证密码,服务器匹配客户端发送的验证密码是否与验证模块中存储的验证密码相同,若相同且客户端向服务器发送的控制命令为开启命令,服务器的操控模块将客户端发送的控制命令发送到具有与客户端发送的控制器的ID相同ID的控制器上,同时服务器的定时模块开始计时,该控制器接收到控制命令,该控制器使与该控制器电连接的电器处于开状态,当服务器的定时模块计时的时间超过第一时间,服务器向客户端发送信息,确认电器是否继续处于开状态,若客户端向服务器发送的回复为否或是超过第二时间未回复,服务器的操控模块发送关闭指令到控制器,控制器使与该服务器电连接的电器处于关状态,若相同且客户端向服务器发送的控制命令为关闭命令,服务器的操控模块将客户端发送的控制命令发送到具有与客户端发送的控制器的ID相同ID的控制器上,该控制器使与该控制器电连接的电器处于关状态;若不相同,则服务器向客户端发送无法执行信息,同时删除客户端发送的控制器的ID、控制命令和验证密码;验证密码的设置防止有人利用其它客户端控制用户的家用电器,使用户的电器长期处于开着的状态,造成用户经济损失,而第一时间和第二时间的设置,进一步防止利用其它客户端控制用户的家用电器,同时可以避免用户忘记关电器的情况;
[0008]温度传感器,其设置在用户家中,温度传感器实时检测用户家中的温度值,温度传感器与服务器电连接,温度传感器将检测到的温度值传输到服务器,服务器将接收到的温度值与数据模块存储的温度常数比较,若服务器接收到的温度值大于或等于数据模块存储的温度常数,则服务器将温度值发送到客户端,若服务器接收到的温度值小于数据模块存储的温度常数,则服务器不发送温度值到客户端,同时删除该温度值;在用户不在家时,及时通知用户,家中可能发生起火。
[0009]优选的是,所述的基于物联网的家居管理系统中,还包括:预警装置,预警装置包括:射频芯片、射频读取器和摄像机;
[0010]服务器的数据模块中还存储有用户的脸部照片和处于关闭状态时的用户家的门的照片;
[0011]射频芯片固定在客户端上,射频读取器与服务器电连接,射频读取器读取射频芯片,若射频读取器读取到射频芯片,射频读取器发送读取到信息给服务器,若射频读取器未读取到射频芯片,射频读取器不发送读取到信息给服务器;
[0012]摄像机安装在用户家中,且摄像机与用户家的门相对设置,拍摄用户家的门,摄像机与服务器电连接;
[0013]摄像机每隔5秒进行一次摄像,并将摄像得到的图片传输到服务器,服务器将接收到的图片与数据模块中存储的用户的脸部照片和处于关闭状态的用户家的门的照片匹配,若服务器接收到的图片与数据模块中存储的用户的脸部照片和处于关闭状态的用户家的门的照片均不相同,则服务器开启射频读取器,射频读取器开始读取射频芯片,若服务器在3分钟内收到射频读取器发送的读取到信息,则服务器不向客户端发送预警信息,若服务器在3分钟内未收到射频读取器发送的读取到信息,则服务器向客户端发送预警信息;若服务器接收到的图片与数据模块中存储的用户的脸部照片或处于关闭状态的用户家的门的照片相同,则服务器不发送预警信息给客户端;在用户不在家时,及时通知用户,家中可能有其他人进入。
[0014]优选的是,所述的基于物联网的家居管理系统中,温度常数为50°C。
[0015]优选的是,所述的基于物联网的家居管理系统中,第一时间常数为2小时。
[0016]优选的是,所述的基于物联网的家居管理系统中,第二时间常数为10分钟。
[0017]针对目前智能家居中存在的缺陷,本发明设计了一种基于物联网的家居管理系统。第一、本发明中设有验证密码,提高了系统的安全性,防止用户误操作的情况或是其他人利用客户端对用户的家用电器进行控制,造成客户的经济损失的情况;第二、本发明还设置了第一时间常数和第二时间常数,防止了用户忘关电器的情况;第三、本发明中设置有预警装置,其及时检测,当家门开启时,是否是用户进入家中,及时通知用户,降低或是避免用户家中出现盗窃时,用户的损失;第四、本发明中设置有温度传感器,其实时检测用户家中的温度,可以及时通知用户,减少用户的损失,保护用户的生命安全。
【具体实施方式】
[0018]下面结合实施例对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。
[0019]一种基于物联网的家居管理系统,包括:
[0020]N个控制器,每个控制器具有一个唯一 ID,对于任意一个控制器,该控制器与用户家中的一个电器电连接,控制该电器的开启和关闭;
[0021]服务器,其上设置有数据模块、验证模块、定时模块和操控模块,数据模块存储有温度常数,验证模块中存储有验证密码,定时模块存储有第一时间常数和第二时间常数,月艮务器与N个控制器电连接;
[0022]客户端,其上存储有用户家中所有电器的名称,每个电器的名称与该电器电连接的控制器的ID关联,客户端与服务器通讯连接,其中,当用户拟开启或关闭用户家中一个电器,用户在客户端的应用界面选择一个电器的名称和控制命令,并填写验证密码,其中,控制命令为开启或关闭命令中的一种,客户端将用户选择电器的名称所关联的控制器的ID、控制命令和验证密码发送到服务器,服务器接收到客户端发送的控制器的ID、控制命令和验证密码,服务器匹配客户端发送的验证密码是否与验证模块中存储的验证密码相同,若相同且客户端向服务器发送的控制命令为开启命令,服务器的操控模块将客户端发送的控制命令发送到具有与客户端发送的控制器的ID相同ID的控制器上,同时服务器的定时模块开始计时,该控制器接收到控制命令,该控制器使与该控制器电连接的电器处于开状态,当服务器的定时模块计时的时间超过第一时间,服务器向客户端发送信息,确认电器是否继续处于开状态,若客户端向服务器发送的回复为否或是超过第二时间未回复,服务器的操控模块发送关闭指令到控制器,控制器使与该服务器电连接的电器处于关状态,若相同且客户端向服务器发送的控制命令为关闭命令,服务器的操控模块将客户端发送的控制命令发送到具有与客户端发送的控制器的ID相同ID的控制器上,该控制器使与该控制器电连接的电器处于关状态;若不相同,则服务器向客户端发送无法执行信息,同时删除客户端发送的控制器的ID、控制命令和验证密码;其中,温度常数为50°C,第一时间常数为2小时,第二时间常数为10分钟;
[0023]温度传感器,其设置在用户家中,温度传感器实时检测用户家中的温度值,温度传感器与服务器电连接,温度传感器将检测到的温度值传输到服务器,服务器将接收到的温度值与数据模块存储的温度常数比较,若服务器接收到的温度值大于或等于数据模块存储的温度常数,则服务器将温度值发送到客户端,若服务器接收到的温度值小于数据模块存储的温度常数,则服务器不发送温度值到客户端,同时删除该温度值;
[0024]预警装置,预警装置包括:射频芯片、射频读取器和摄像机;
[0025]服务器的数据模块中还存储有用户的脸部照片和处于关闭状态时的用户家的门的照片;
[0026]射频芯片固定在客户端上,射频读取器与服务器电连接,射频读取器读取射频芯片,若射频读取器读取到射频芯片,射频读取器发送读取到信息给服务器,若射频读取器未读取到射频芯片,射频读取器不发送读取到信息给服务器;
[0027]摄像机安装在用户家中,且摄像机与用户家的门相对设置,拍摄用户家的门,摄像机与服务器电连接;
[0028]摄像机每隔5秒进行一次摄像,并将摄像得到的图片传输到服务器,服务器将接收到的图片与数据模块中存储的用户的脸部照片和处于关闭状态的用户家的门的照片匹配,若服务器接收到的图片与数据模块中存储的用户的脸部照片和处于关闭状态的用户家的门的照片均不相同,则服务器开启射频读取器,射频读取器开始读取
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1