一种基于互联网+的智能养殖系统及方法技术方案

技术编号:25126219 阅读:37 留言:0更新日期:2020-08-05 02:55
本发明专利技术公开了一种基于互联网+的智能养殖系统及方法,属于家禽养殖技术领域,包括服务器,用于调度整个系统;控制器,对养殖大棚内的智能硬件进行托管代理,保证与各智能硬件之间的数据通道稳定可靠;互联网服务,与APP相连接,通过APP远程控制智能硬件;智控接入网关,智能硬件接入云端服务的入口,APP发出的控制信令的下发;HTTPREST服务,将系统内部的数据、智能硬件的控制抽象成标准的HTTPREST接口;设备管理监控,提供系统内部的数据可视化的能力;数据库,对系统内部的数据进行整合并储存。本发明专利技术通过识别硬件设备的设备标识及二维码的方法实现了对硬件设备的激活、入网认证和注册,方便了对每个硬件设备的管理。

【技术实现步骤摘要】
一种基于互联网+的智能养殖系统及方法
本专利技术涉及家禽养殖
,具体为一种基于互联网+的智能养殖系统及方法。
技术介绍
养殖是培育和繁殖(水产动植物),养殖包括家畜养殖,家禽养殖,水产养殖,特种养殖几大类。随着社会发展及国家对农牧业的大力支持,工厂化养鸡在农业养殖中得到了广泛的应用,不仅具有适合鸡生长发育的环境条件,还满足机械化、科学管理和卫生防疫等要求。在工厂化大规模饲养鸡群时,鸡舍内的环境要求温度在20℃~35℃,湿度要求在50%~70%,同时要求将鸡舍内的二氧化碳、氨气、硫化氢等有害气体及时排出保证舍内空气新鲜流通。目前,国内针对鸡禽饲养环境监控装置已经有相当的研究,并且也取得了一定的成果,已有的鸡舍环境综合监控装置,能满足基本的环境参数控制,鸡舍内也配备了地炉取暖系统、光照系统、通风系统等来维护鸡舍的环境。但是,现有鸡舍在检测和维护方面,依然存在以下问题:1.养殖区域内的硬件设备较多,但硬件设备的管理混乱,导致无法对设备进行准确控制;2.对养殖区域内的硬件的运行状态无法获取以致硬件损坏也不知道,导致养殖区域环境参数改变,影响家禽生长。
技术实现思路
本专利技术的目的在于提供一种基于互联网+的智能养殖系统及方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于互联网+的智能养殖系统,包括:服务器,用于调度整个系统;控制器,对养殖大棚内的智能硬件进行托管代理,保证与各智能硬件之间的数据通道稳定可靠,并能将服务端下发的控制信令准确路由到相关智能硬件设备上;互联网服务,与APP相连接,通过APP远程控制智能硬件;智控接入网关,智能硬件接入云端服务的入口,负责智能硬件接入的认证授权,智能硬件数据的收集,APP发出的控制信令的下发;HTTPREST服务,将系统内部的数据、智能硬件的控制抽象成标准的HTTPREST接口,供外部调用;设备管理监控,提供系统内部的数据可视化的能力,将设备状态可视化,业务数据可视化,对系统内部服务和智能设备进行监控报警;数据库,对系统内部的数据进行整合并储存。进一步的,智能硬件包括传感器、放风机、循环水泵、照明和水帘中的任意一个或多个。进一步的,传感器包括温度传感器、湿度传感器、光照传感器、二氧化碳浓度传感器。一种基于互联网+的智能养殖方法,包括以下步骤:步骤一:首先将系统的控制器和各个智能硬件激活、入网认证并注册至系统中;步骤二:智能硬件将其运行状态和检测的数据定时发送至控制器,控制器上传至服务器后发送给APP中,如果运行状态和检测的数据出现异常时,服务器向APP进行告警;步骤三:通过APP对智能硬件进行远程控制,对养殖大棚的内部环境进行调节。进一步的,服务器对智能硬件上传数据进行处理和保存。进一步的,所述的智能硬件激活、入网认证并注册方法包括先上电再激活模式,首先将控制器或智能硬件上电,控制器或智能硬件尝试连接服务器,此时连接请求超时或失败,每个控制器或智能硬件设有一个唯一的设备标识,该设备标识由系统的服务器统一生成,并且有唯一与设备标识对应的二维码,通过APP扫描二维码,解密二维码中的标识符did信息,并提示输入验证码,输入正确的验证码后控制器或智能硬件认证成功,服务器更新控制器或智能硬件的状态,使得控制器控制器或智能硬件入网并与APP用户进行绑定。进一步的,所述的智能硬件激活、入网认证并注册方法包括先激活再上电模式,首先每个控制器或智能硬件设有一个唯一的设备标识,该设备标识由系统的服务器统一生成,并且有唯一与设备标识对应的二维码,通过APP扫描二维码,解密二维码中的标识符did信息,并提示输入验证码,输入正确的验证码后控制器或智能硬件认证成功,服务器更新控制器或智能硬件的状态,使得控制器或智能硬件入网并与APP用户进行绑定,然后再将控制器或智能硬件上电,控制器或智能硬件尝试连接服务器,此时连接成功。进一步的,APP用户为每个使用APP的使用者有一个单独的APP账户。进一步的,该二维码为加密的标识符did和验证码的字符串,两者对称加密。进一步的,步骤二中智能硬件将数据发送至控制器的方法为:智能硬件定时将其运行状态或检测的数据发送至控制器,控制器将该信息连同智能硬件的名称及型号参数发送至服务器,服务器对控制器发来的数据进行处理和保存,当服务器检测到数据有异常时,服务器向APP进行告警,同时用户可通过APP获取自己养殖大棚的数据参数。进一步的,步骤三中APP对智能硬件进行远程控制的方法为:用户使用APP从服务器中获取养殖大棚的设备列表,并在设备列表中选择需要远程控制的硬件并通过APP向服务器发送控制指令,服务器将该控制指令以及硬件名称及型号参数发送给控制器,控制器根据硬件名称及型号参数找到该硬件,并将上述控制指令发送给该硬件,硬件执行该控制指令,并将执行结果返回控制器,控制器将执行结果返回至服务器,服务器将执行结果返回至APP并显示给用户,同时硬件的状态变化情况的状态通知也经过控制器、服务器后最终送至APP。进一步的,所述系统还包括固件升级模块,具体步骤为:服务器给控制器发送固件升级通知,控制器从服务器处获取版本信息并从服务器处下载固件从而完成固件升级。与现有技术相比,本专利技术的有益效果是:本专利技术通过识别硬件设备的设备标识及二维码的方法实现了对硬件设备的激活、入网认证和注册,方便了对每个硬件设备的管理,并可通过APP对每个硬件设备进行单独精确管理。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的示意图;图2为本专利技术中的先上电再激活模式流程图;图3为本专利技术中的先激活再上电模式流程图;图4为本专利技术中的智能硬件将数据发送至控制器的流程图;图5为本专利技术中的APP对智能硬件进行远程控制的流程图。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合具体实施例对本专利技术做进一步说明。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是,本专利技术还可以采用不同于在此描述的其他方式来实施,因此,本专利技术并不限于下面公开说明书的具体实施例的限制。参照图1,一种基于互联网+的智能养殖系统,包括:控制器,对养殖大棚内的智能硬件进行托管代理,保证与各智能硬件之间的数据通道稳定可靠,并能将服务端下发的控制信令准确路由到相关智能硬件设备上;互联网服务,与APP相连接,通过APP远程控制智能硬件;智控接入网关,智能硬件接入云端服务的入口,负责智能硬件接入的认证授权,智能硬件数本文档来自技高网...

【技术保护点】
1.一种基于互联网+的智能养殖系统,其特征在于:包括:/n服务器,用于调度整个系统;/n控制器,对养殖大棚内的智能硬件进行托管代理,保证与各智能硬件之间的数据通道稳定可靠,并能将服务端下发的控制信令准确路由到相关智能硬件设备上;/n互联网服务,与APP相连接,通过APP远程控制智能硬件;/n智控接入网关,智能硬件接入云端服务的入口,负责智能硬件接入的认证授权,智能硬件数据的收集,APP发出的控制信令的下发;/nHTTPREST服务,将系统内部的数据、智能硬件的控制抽象成标准的HTTPREST接口,供外部调用;/n设备管理监控,提供系统内部的数据可视化的能力,将设备状态可视化,业务数据可视化,对系统内部服务和智能设备进行监控报警;/n数据库,对系统内部的数据进行整合并储存。/n

【技术特征摘要】
1.一种基于互联网+的智能养殖系统,其特征在于:包括:
服务器,用于调度整个系统;
控制器,对养殖大棚内的智能硬件进行托管代理,保证与各智能硬件之间的数据通道稳定可靠,并能将服务端下发的控制信令准确路由到相关智能硬件设备上;
互联网服务,与APP相连接,通过APP远程控制智能硬件;
智控接入网关,智能硬件接入云端服务的入口,负责智能硬件接入的认证授权,智能硬件数据的收集,APP发出的控制信令的下发;
HTTPREST服务,将系统内部的数据、智能硬件的控制抽象成标准的HTTPREST接口,供外部调用;
设备管理监控,提供系统内部的数据可视化的能力,将设备状态可视化,业务数据可视化,对系统内部服务和智能设备进行监控报警;
数据库,对系统内部的数据进行整合并储存。


2.根据权利要求1所述的基于互联网+的智能养殖系统,其特征在于:智能硬件包括传感器、放风机、循环水泵、照明和水帘中的任意一个或多个。


3.根据权利要求1所述的基于互联网+的智能养殖系统,其特征在于:传感器包括温度传感器、湿度传感器、光照传感器、二氧化碳浓度传感器。


4.根据权利要求1所述的基于互联网+的智能养殖系统,其特征在于:所述系统还包括固件升级模块,具体步骤为:服务器给控制器发送固件升级通知,控制器从服务器处获取版本信息并从服务器处下载固件从而完成固件升级。


5.一种基于互联网+的智能养殖方法,其特征在于:包括以下步骤:
步骤一:首先将系统的控制器和各个智能硬件激活、入网认证并注册至系统中;
步骤二:智能硬件将其运行状态和检测的数据定时发送至控制器,控制器上传至服务器后发送给APP中,如果运行状态和检测的数据出现异常时,服务器向APP进行告警;
步骤三:通过APP对智能硬件进行远程控制,对养殖大棚的内部环境进行调节。


6.根据权利要求4所述的基于互联网+的智能养殖方法,其特征在于:所述的智能硬件激活、入网认证并注册方法包括先上电再激活模式,首先将控制器或智能硬件上电,控制器或智能硬件尝试连接服务器,此时连接请求超时或失败,每个控制器或智能硬件设有一个唯...

【专利技术属性】
技术研发人员:郑纪业王风云崔太昌孔庆富王剑非卢德成
申请(专利权)人:山东省农业科学院科技信息研究所
类型:发明
国别省市:山东;37

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

1