一种基于微信平台的智能家居控制系统技术方案

技术编号:16219352 阅读:28 留言:0更新日期:2017-09-16 01:50
本发明专利技术提供了一种基于微信平台的智能家居控制系统,包括设置于智能终端的微信平台、智能家居控制模块、智能家居控制中心和智能家居监测模块,所述智能家居监测模块用于采集智能家居的设备监测数据和环境监测数据,并将采集的监测数据传送给智能家居控制中心并经智能家居控制中心传送至微信平台;所述智能家居控制中心通过通信网络与微信平台连接,并基于微信平台的家居控制请求向智能家居控制模块发送相应的控制信号,智能家居控制模块根据控制信号控制相应的智能家居设备开启或关闭。本发明专利技术使得用户可以在任何时间、任何地点登录微信平台,实时控制智能家居系统,方便快捷,控制的可用性高。

An intelligent home control system based on WeChat platform

The invention provides an intelligent control system based on WeChat Home Furnishing platform, includes the intelligent terminal intelligent control platform, WeChat Home Furnishing module, Home Furnishing intelligent control center and intelligent Home Furnishing monitoring module, the intelligent monitoring module is used to collect Home Furnishing Home Furnishing intelligent equipment monitoring data and environmental monitoring data and monitoring data acquisition transmitted to the intelligent control center and the Home Furnishing Home Furnishing intelligent control center sent to the WeChat platform; the Home Furnishing intelligent control center through the communication network is connected with the WeChat platform, and based on the WeChat platform home control request control module to send control signals corresponding to the intelligent Home Furnishing, Home Furnishing intelligent control module according to the control signal to control the intelligent Home Furnishing relevant equipment open or close. The invention enables users to log on the WeChat platform at any time and at any place, and real-time control of the intelligent home system is convenient and fast, and the availability of the control is high.

【技术实现步骤摘要】
一种基于微信平台的智能家居控制系统
本专利技术涉及智能家居
,具体涉及一种基于微信平台的智能家居控制系统。
技术介绍
现有技术中的智能家居系统主要有两个弊端:一是用户必须通过特定的终端(如远程电话或者掌上电脑)才能对智能家居系统的数据进行访问和对智能设备进行监控,对使用的设备和环境有特定要求;二是用户必需要自己搭建智能终端控制管理系统。
技术实现思路
针对上述问题,本专利技术提供一种基于微信平台的智能家居控制系统。本专利技术的目的采用以下技术方案来实现:提供了一种基于微信平台的智能家居控制系统,包括设置于智能终端的微信平台、智能家居控制模块、智能家居控制中心和智能家居监测模块,所述智能家居监测模块用于采集智能家居的设备监测数据和环境监测数据,并将采集的监测数据传送给智能家居控制中心并经智能家居控制中心传送至微信平台;所述智能家居控制中心通过通信网络与微信平台连接,并基于微信平台的家居控制请求向智能家居控制模块发送相应的控制信号,智能家居控制模块根据控制信号控制相应的智能家居设备开启或关闭。本专利技术的有益效果为:用户可以在任何时间、任何地点登录微信平台,实时控制智能家居系统,方便快捷,控制的可用性高。附图说明利用附图对本专利技术作进一步说明,但附图中的实施例不构成对本专利技术的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1本专利技术的结构框图;图2是本专利技术智能家居控制中心的连接框图。附图标记:微信平台1、智能家居控制模块2、智能家居控制中心3、智能家居监测模块4、数据库服务器10、应用程序服务器20。具体实施方式结合以下实施例对本专利技术作进一步描述。参见图1、图2,本实施例提供的一种基于微信平台的智能家居控制系统,包括设置于智能终端的微信平台1、智能家居控制模块2、智能家居控制中心3、智能家居监测模块4,所述智能家居监测模块4用于采集智能家居的设备监测数据和环境监测数据,并将采集的监测数据传送给智能家居控制中心3并经智能家居控制中心3传送至微信平台1;所述智能家居控制中心3通过通信网络与微信平台1连接,并基于微信平台1的家居控制请求向智能家居控制模块2发送相应的控制信号,智能家居控制模块2根据控制信号控制相应的智能家居设备开启或关闭。优选地,所述智能家居控制中心3包括数据库服务器10、应用程序服务器20,所述的应用程序服务器20在收到微信平台1的数据访问请求时将数据访问请求发送到数据库服务器10,数据库服务器10根据数据访问请求调出相应数据供用户查看;所述的应用程序服务器20在收到微信平台1的家居控制请求时生成控制信号,并将控制信号发送至智能家居控制模块2。优选地,所述的通信网络是2G、3G、4G或WIFI网络。本专利技术上述实施例中,用户可以在任何时间、任何地点登录微信平台1,实时控制智能家居系统,方便快捷,控制的可用性高。优选地,所述的智能家居监测模块4基于无线传感器网络进行智能家居的设备监测数据和环境监测数据的采集,包括传感器节点和移动基站,在部署传感器节点之前,将设定的智能家居监测区域平均划分为4×4的方形子区域,在每个方形子区域中随机部署传感器节点,所述的移动基站与智能家居控制中心3连接。优选地,移动基站在传感器节点部署完成后进行传感器节点的定位,并按照设定的访问路径移动,进行智能家居监测数据收集,其中进行传感器节点的定位时,具体执行:(1)设定移动基站的通信半径R,R的设定公式为:式中,Ω为智能家居监测区域的面积,Pf表示第f个传感器节点失效的概率,为部署的传感器节点的个数;(2)将每个方形子区域的顶点作为移动基站的测距点,并确定各测距点的坐标,根据实际情况对测距点进行排序,初始时,移动基站位于智能家居监测区域左下角所在的测距点,并按照排序情况顺序移动到每个测距点;(3)移动基站每移动到一个测距点时,即暂时停留,与通信范围内的传感器节点进行RSSI测距并保存,并结合相邻两个测距点计算通信范围内传感器节点的坐标,设移动基站在测距点Ωb、Ωc对传感器节点Ea进行RSSI测距,测距点Ωb的坐标为(xb,yb),测距点Ωc的坐标为(xc,yc),则传感器节点Ea的位置坐标(xa,ya)通过结合下列两个公式计算:Dab2=(xa-xb)2+(ya-yb)2Dac2=(xa-xc)2+(ya-yc)2其中,Dab、Dac分别为移动基站在测距点Ωb、Ωc对传感器节点Ea进行RSSI测距获得的欧式距离。本优选实施例在进行传感器节点的定位过程中,由移动基站负责大部分的计算和通信任务,能够有效降低传感器节点通信及计算负载,此外,定义了移动基站的通信半径设定公式,在保证对所有传感器节点都能够进行RSSI测距的前提下使得移动基站的通信半径最小化,从而节省智能家居监测数据收集的能耗。优选地,所述的按照设定的访问路径移动,进行智能家居监测数据收集,具体包括:(1)进行访问路径设定,将相邻四个方形子区域的中心点作为移动基站进行智能家居监测数据收集时的停留站点,则智能家居监测区域中共有四个停留站点,将各停留站点按照与移动基站初始位置的距离由近到远的顺序直线连接形成的路径设定为移动基站的访问路径;(2)开始分簇,对于每个方形子区域,在移动基站通信范围内的传感器节点中选取状态值最大的传感器节点作为该方形子区域的簇头节点,共形成四个簇头节点,设表示在移动基站通信范围内的方形子区域中第i个传感器节点即Ei的状态值,定义的计算公式为:式中,分别表示Ei的当前剩余能量、当前可用内存、一跳邻居节点数,为Ei的第j个一跳邻居节点的当前剩余能量,为Ei的初始内存,D(Ei,O)为Ei到方形子区域所对应的停留站点的欧式距离;其余的传感器节点计算自身与四个簇头节点的欧式距离,并选择欧式距离最小值所对应的簇头节点加入簇;当簇头节点的剩余能量低于初始能量的50%时,在移动基站通信范围内的传感器节点中选取状态值最大的传感器节点更新簇头节点;(3)簇头节点收集簇内传感器节点的智能家居监测数据,移动基站按照设定的访问路径移动到停留站点后停留,与该停留站点所对应的四个方形子区域的簇头节点通信,从而接收簇头节点已收集的智能家居监测数据。本优选实施例保证选出的簇头节点能够较好地完成智能家居监测数据收集的任务,由簇头节点收集簇内传感器节点的智能家居监测数据,不会引起太大的时延,并且能够很大程度上节省智能家居监测数据收集的能量消耗;本优选实施例设置的簇头节点的更新策略,能够最大程度上节省簇头节点的更新时间,并且有助于节省智能家居控制系统的整体能耗。优选地,若簇内传感器节点与对应簇头节点为多跳距离,簇内传感器节点选择最优的邻居节点作为下一跳转发节点,具体为:(1)计算传感器节点的簇内邻居节点的优选值,定义优选值的计算公式为:式中,Eξτ表示传感器节点Eξ的第τ个簇内邻居节点,表示Eξτ的优选值,E0表示Eξ对应的簇头节点,表示Eξ到E0的最短跳数距离,表示Eξτ到E0的最短跳数距离,H(·)为设定的距离比较函数,当时,当时,y(·)为设定的数据类型比较函数,当Eξ,Eξτ两者采集的智能家居监测数据类型不一致时,y(Eξ,Eξτ)=0,当Eξ,Eξτ两者采集的智能家居监测数据类型一致时,y(Eξ,Eξτ)=1;表示Eξ在设定时间本文档来自技高网...
一种基于微信平台的智能家居控制系统

【技术保护点】
一种基于微信平台的智能家居控制系统,其特征是,包括设置于智能终端的微信平台、智能家居控制模块、智能家居控制中心和智能家居监测模块,所述智能家居监测模块用于采集智能家居的设备监测数据和环境监测数据,并将采集的监测数据传送给智能家居控制中心并经智能家居控制中心传送至微信平台;所述智能家居控制中心通过通信网络与微信平台连接,并基于微信平台的家居控制请求向智能家居控制模块发送相应的控制信号,智能家居控制模块根据控制信号控制相应的智能家居设备开启或关闭。

【技术特征摘要】
1.一种基于微信平台的智能家居控制系统,其特征是,包括设置于智能终端的微信平台、智能家居控制模块、智能家居控制中心和智能家居监测模块,所述智能家居监测模块用于采集智能家居的设备监测数据和环境监测数据,并将采集的监测数据传送给智能家居控制中心并经智能家居控制中心传送至微信平台;所述智能家居控制中心通过通信网络与微信平台连接,并基于微信平台的家居控制请求向智能家居控制模块发送相应的控制信号,智能家居控制模块根据控制信号控制相应的智能家居设备开启或关闭。2.根据权利要求1所述的一种基于微信平台的智能家居控制系统,其特征是,所述智能家居控制中心包括数据库服务器、应用程序服务器,所述的应用程序服务器在收到微信平台的数据访问请求时将数据访问请求发送到数据库服务器,数据库服务器根据数据访问请求调出相应数据供用户查看;所述的应用程序服务器在收到微信平台的家居控制请求时生成控制信号,并将控制信号发送至智能家居控制模块。3.根据权利要求2所述的一种基于微信平台的智能家居控制系统,其特征是,所述的通信网络是2G、3G、4G或WIFI网络。4.根据权利要求1所述的一种基于微信平台的智能家居控制系统,其特征是,所述的智能家居监测模块基于无线传感器网络进行智能家居的设备监测数据和环境监测数据的采集,包括传感器节点和移动基站,在部署传感器节点之前,将设定的智能家居监测区域平均划分为4×4的方形子区域,在每个方形子区域中随机部署传感器节点,所述的移动基站与智能家居控制中心连接。5.根据权利要求4所述的一种基于微信平台的智能家居控制系统,其特征是,移动基站在传感器节点部署完成后进行传感器节点的定位,并按照设定的访问路径移动,进行智能家居监测数据收集,其中进行传感器节点的定位时,具体执行:(1)设定移动基站的通信半径R,R的设定公式为:式中,Ω为智能家居监测区域的面积,Pf表示第f个传感器节点失效的概率,为部署的传感器节点的个数;(2)将每个方形子区域的顶点作为移动基站的测距点,并确定各测距点的坐标,根据实际情况对测距点进行排序,初始时,移动基站位于智能家居监测区域左下角所在的测距点,并按照排序情况顺序移动到每个测距点;(3)移动基站每移动...

【专利技术属性】
技术研发人员:杨林
申请(专利权)人:深圳森阳环保材料科技有限公司
类型:发明
国别省市:广东,44

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

1