[发明专利]一种智慧农业物联网设备描述文件生成方法有效
申请号: | 202110133489.X | 申请日: | 2021-02-01 |
公开(公告)号: | CN112764637B | 公开(公告)日: | 2023-06-20 |
发明(设计)人: | 徐宝刚;栾群;刘萍;尹德臣;赵文仓;梁斌;史智臣;徐连法 | 申请(专利权)人: | 山东汇金海智慧农业研究院有限公司;潍坊汇金海物联网技术有限公司;山东富通信息科技有限公司;山东伊斯漫农业科技有限公司 |
主分类号: | G06F3/0482 | 分类号: | G06F3/0482;G06F3/04847;G06F3/0486;H04L67/12;H04L67/303;G16Y10/05;G16Y20/20 |
代理公司: | 潍坊德信中恒知识产权代理事务所(普通合伙) 37302 | 代理人: | 尉金洪 |
地址: | 261061 山东省潍坊市高新区新城*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智慧 农业 联网 设备 描述 文件 生成 方法 | ||
1.一种智慧农业物联网设备描述文件生成方法,其特征在于,包括以下步骤:
开始于S1,然后进入步骤S2;
步骤S2:定义设备描述规范,对设备的基本描述项进行规范,然后进入步骤S3;
步骤S3:定义页面组件,包括对步骤S2所定义的设备描述规范中用到所有数据项进行处理,整理成可在WEB页面进行显示、拖动、修改属性的页面组件,然后进入步骤S4;
步骤S4:加载页面组件和加载设备结构体;包括
对设备描述规范及设备描述规范中用到所有数据项加载到计算机内存,初始化,将生成的页面组件以标签的形式分配在控件选择区,设备结构体分配在配置选择区;
用户根据需求及系统硬件配置自主选择主设备的加载或子设备的加载或传感器的加载,加载完成后整体保存生成JSON描述文件;
主设备的加载包括以下步骤:
开始于步骤S101:选择主设备,点选配置选择区的控制信息、配置信息,然后进入步骤S102;
步骤S102:选择页面组件,在控件选择区将编辑主设备页面组件的标签选项拖至主工作区,然后进入步骤S103;
步骤S103:选择组件属性,在属性修改区设置组件属性,然后进入步骤S104;
步骤S104:判断是否还有其他属性,是由用户根据需求及实际系统硬件配置来进行判断,是则跳转至步骤S102,否则进入步骤S105;
步骤S105:整体保存生成JSON描述文件;
子设备的加载包括以下步骤:
开始于步骤S201:新增子设备,点选配置选择区中的子设备配置,添加子设备的名称、类型编码及数量,然后进入步骤202;
步骤S202:选择页面组件,点选子设备配置下的配置信息,然后在控件选择区将描述子设备的标签选项拖至主工作区,然后进入步骤S203;
步骤S203:设置组件属性,在属性修改区,设置组件属性然后进入步骤204;
步骤S204:判断是否还有其他属性,是由用户根据需求及实际系统硬件配置来进行判断,是则跳转至步骤S202,否则进入步骤S205;
步骤S205:判断是否需要指令,是则进入步骤S206,否则进入步骤S105;
步骤S206:新增指令,点选配置选择区的控制信息,然后进入步骤S207;
步骤S207:配置指令,点选控件选择区将编辑指令组件的标签选项拖至主工作区,并在属性修改区编辑属性然后进入步骤S208;
步骤S208:判断是否还有其他指令,是由用户根据需求及系统硬件配置来进行判断,是则跳转至步骤S206,否则进入步骤S105;
步骤S105:整体保存生成JSON描述文件;
传感器的加载包括以下步骤:
开始于步骤S301:新增传感器,点选配置选择区的传感器配置,然后进入步骤S302;
步骤S302:选择页面组件,在控件选择区将编辑传感器组件的标签选项拖至主工作区,然后进入步骤S303;
步骤S303:设置组件属性,在属性修改区,设置组件属性,然后进入步骤304;
步骤S304:判断是否还有其他属性,是由用户根据需求及系统硬件配置来进行判断,是则跳转至步骤S302,否则进入步骤S305;
步骤S305:判断是否需要指令,是则进入步骤S306,否则进入步骤S105;
步骤S306:新增指令,点选配置选择区的控制信息,然后进入步骤S307;
步骤S307:配置指令,点选控件选择区将编辑指令控件的标签选项拖至主工作区,并在属性修改区编辑属性,然后进入步骤S308;
步骤S308:判断是否还有其他指令,是则跳转至步骤S306,否则进入步骤S105;
步骤S105:整体保存生成JSON描述文件,点击ROOT节点,可见JSON描述文件详情。
2.如权利要求1所述的一种智慧农业物联网设备描述文件生成方法,其特征在于:所有设备都有的基本描述项,包括名称-name,类型-type,识别代码-code,参数对象列表-params,指令对象列表-cmds,传感器列表-sensors,设备包含零到多个子设备-items,每个子设备的描述项也是如此。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东汇金海智慧农业研究院有限公司;潍坊汇金海物联网技术有限公司;山东富通信息科技有限公司;山东伊斯漫农业科技有限公司,未经山东汇金海智慧农业研究院有限公司;潍坊汇金海物联网技术有限公司;山东富通信息科技有限公司;山东伊斯漫农业科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110133489.X/1.html,转载请声明来源钻瓜专利网。