基于zigbee技术的智能家居多点数据源信息管理方法及系统技术方案

技术编号:38146435 阅读:14 留言:0更新日期:2023-07-08 10:04
本发明专利技术公开了基于zigbee技术的智能家居多点数据源信息管理方法及系统,其方法包括如下步骤:S1、确定数据源信息,选择一个zigbee节点作为主数据源,其他zigbee节点作为副数据源;S2、获取各所述副数据源相对于主数据源的zigbee节点信号强度,并计算出各副数据源到主数据源的传输距离d;S3、根据传输距离d为各副数据源匹配相应的比例系数k,并计算出综合数据T,将所述综合数据T作为环境反馈数据。本发明专利技术的方法和系统实现了综合数据T的智能的动态计算,提高综合数据T计算的可信度,解决了现有的当多个传感器之间的距离改变时,综合数据的配置比例并没有改变,而导致显示的综合数据出现更大偏差的问题。现更大偏差的问题。现更大偏差的问题。

【技术实现步骤摘要】
基于zigbee技术的智能家居多点数据源信息管理方法及系统


[0001]本专利技术涉及智能家居
,特别涉及基于zigbee技术的智能家居多点数据源信息管理方法及系统。

技术介绍

[0002]随着智能家居的发展,越来越多的家庭开始使用智能家居,智能家居中涉及多种传感器,如温度传感器、湿度传感器、亮度传感器等都是智能家居的一部分。以温度控制为例,在家庭中安装智能温控面板后,需要选择一个数据源作为温度控制的参考值,并用于温控面板上显示室温。当用户房间内有多个温度数据源时,用户APP在温控面板关联温度数据时只能选择一个温度数据源作为环境参考源,而设备间显示的温度会存在差距,若直接采用选择的数据源作为环境参考源,则会存在显示不准确的弊端。导致温控面板显示不准确的主要原因有两个:一是由于设备的位置不同而产生的室温差,如一款设备的传感器的位置距离出风口比较近,而另一款设备的传感器在房间的角落,用户在选择数据源时未注意,可能选择了温度较高的数据源作为环境参考,导致温控面板在控制空调时就会以温度较高的数据源作为控制参考,使得温控面板显示的温度与整个房间的综合温度不符;二是因为设备自身发热导致显示温度的差异,如一些终端设备使用的是高性能芯片,并且还自带屏幕,长期供电的情况下电源芯片或者处理器长期工作就会发热,这种发热并不会导致芯片损坏,但会使温度传感器的温度偏高,从而无法精确显示温度。上述弊端使得用户在选择数据源时产生了疑问,给用户带来不好的使用体验,无法提升用户的智能产品体验。
[0003]为了解决上述弊端,现有的方案为:在APP中选择一个数据源作为主数据源,将其他数据源作为副数据源,然后通过网关内部强制比例配置的方式计算出综合数据,并上传至APP或下发至温控面板,该方案简单直接,但是不够灵活,当多个传感器之间的距离改变时,而综合数值的配置比例并没有改变,显示的温度容易出现更大的偏差,不够智能。因此,需要一种更加智能的数据源选择计算方法,以提高用户的使用体验。

技术实现思路

[0004]为解决上述问题,本专利技术提供了基于zigbee技术的智能家居多点数据源信息管理方法。
[0005]本专利技术采用以下技术方案:
[0006]基于zigbee技术的智能家居多点数据源信息管理方法,包括如下步骤:
[0007]S1、确定数据源信息,选择一个zigbee节点作为主数据源,其他zigbee节点作为副数据源;
[0008]S2、获取各所述副数据源相对于主数据源的zigbee节点信号强度,并计算出各副数据源到主数据源的传输距离d;
[0009]S3、根据传输距离d为各副数据源匹配相应的比例系数k,并计算出综合数据T,将所述综合数据T作为环境反馈数据。
[0010]进一步地,所述传输距离d的计算方法为:
[0011]d=10^absRSSI

A/10
×
m,
[0012]其中,d表示副数据源与主数据源之间的传输距离,RSSI为副数据源相对于主数据源的zigbee节点信号强度,A是经验参数用于表示距离节点1m时的信号强度,m表示信号传播常数。
[0013]进一步地,所述综合数据T的计算方法为:
[0014][0015]k1+k2+k3+

+kn=1;
[0016]其中,T0表示主数据源的实时数据,T1,T2,
……
,Tn表示各副数据源的实时数据,k1,k2,
……
,kn表示各副数据源的zigbee节点的比例系数,n表示所有的副数据源的节点数量总和,T表示综合数据。
[0017]进一步地,当所述综合数据T表示综合温度时,所述比例系数k为温度比例系数,所述实时数据为各zigbee节点的实时温度。
[0018]进一步地,当所述综合数据T为综合湿度时,所述比例系数k为湿度比例系数,所述实时数据为各zigbee节点的实时湿度。
[0019]进一步地,当所述综合数据T为综合亮度时,所述比例系数k为亮度比例系数,所述实时数据为各zigbee节点的实时亮度。
[0020]进一步地,步骤S1通过移动终端上的APP选择并设置主数据源和副数据源,并通过服务器将确定的数据源信息下发至网关。
[0021]进一步地,还包括步骤S4、将所述综合数据T返回给服务器和移动终端。
[0022]进一步地,所述比例系数k的获取方法为:人工测量各zigbee节点之间的直线距离、记录各zigbeee节点的实时数据以及测定当前环境的环境数据,并将所述直线距离、实时数据以及环境数据导入matlab中进行拟合得到比例系数k,并将得到的比例系数k存储到网关内部。
[0023]基于zigbee技术的智能家居多点数据源信息管理系统,包括智能家居设备、移动终端、网关、服务器和若干zigbee节点,所述zigbee节点通过zigbbe通信连接至网关,所述移动终端和网关分别与所述服务器通讯连接;
[0024]所述zigbee节点用于提供实时环境数据;
[0025]所述移动终端内运行有APP,所述移动终端通过APP选择并确定其中一个zigbee节点作为主数据源,其他zigbee节点作为副数据源,所述移动终端还用于显示环境反馈数据;
[0026]所述网关从各副数据源处获取相对于主数据的zigbee节点信号强度,并根据各zigbee节点信号强度计算出各副数据源到主数据源的传输距离d,所述网关还根据所述传输距离d匹配相应的比例系数k,并计算出综合数据T;所述综合数据T作为环境反馈数据;
[0027]所述服务器所述环境反馈数据传输给所述移动终端和/或对应的智能家居设备;
[0028]所述智能家居设备根据所述环境反馈数据进行显示和调节。
[0029]采用上述技术方案后,本专利技术与
技术介绍
相比,具有如下优点:
[0030]本专利技术的方法和系统采用多数据源用于计算综合数据的方法,以克服现有的采用单个数据源作为参考源时偏差较大的问题,本专利技术利用各副数据源相对于主数据源的
zigbee节点的信号强度,以得到各副数据源与主数据源的传输距离,然后利用比例系数k计算出综合数据T,从而当数据源的位置发生改变时,比例系数k也能随着自动调整,实现综合数据T的智能的动态计算,提高综合数据T计算的可信度,解决了现有的当多个传感器之间的距离改变时,综合数据的配置比例并没有改变,而导致显示的综合数据出现更大偏差的问题。
附图说明
[0031]图1为本专利技术方法的流程图。
具体实施方式
[0032]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0033]实施例
[0034]如图1所示,本实施例以温度控制为例,详细说明基于zigbee技术的智能家居多点数据源信息管理方法,包括如下步骤:
[0035]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于zigbee技术的智能家居多点数据源信息管理方法,其特征在于:包括如下步骤:S1、确定数据源信息,选择一个zigbee节点作为主数据源,其他zigbee节点作为副数据源;S2、获取各所述副数据源相对于主数据源的zigbee节点信号强度,并计算出各副数据源到主数据源的传输距离d;S3、根据传输距离d为各副数据源匹配相应的比例系数k,并计算出综合数据T,将所述综合数据T作为环境反馈数据。2.如权利要求1所述的基于zigbee技术的智能家居多点数据源信息管理方法,其特征在于:所述传输距离d的计算方法为:d=10^((abs(RSSI)

A)/(10
×
m)),其中,d表示副数据源与主数据源之间的传输距离,RSSI为副数据源相对于主数据源的zigbee节点信号强度,A是经验参数用于表示距离节点1m时的信号强度,m表示信号传播常数。3.如权利要求2所述的基于zigbee技术的智能家居多点数据源信息管理方法,其特征在于:所述综合数据T的计算方法为:k1+k2+k3+

+kn=1;其中,T0表示主数据源的实时数据,T1,T2,
……
,Tn表示各副数据源的实时数据,k1,k2,
……
,kn表示各副数据源的zigbee节点的比例系数,n表示所有的副数据源的节点数量总和,T表示综合数据。4.如权利要求3所述的基于zigbee技术的智能家居多点数据源信息管理方法,其特征在于:当所述综合数据T表示综合温度时,所述比例系数k为温度比例系数,所述实时数据为各zigbee节点的实时温度。5.如权利要求3所述的基于zigbee技术的智能家居多点数据源信息管理方法,其特征在于:当所述综合数据T为综合湿度时,所述比例系数k为湿度比例系数,所述实时数据为各zigbee节点的实时湿度。6.如权利要求3所述的基于zigbee技...

【专利技术属性】
技术研发人员:刘宝鑫黄坤盛林圳鹏杨清池
申请(专利权)人:厦门立林科技有限公司
类型:发明
国别省市:

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

1