一种基于设备信息执行设备功能的方法和装置制造方法及图纸

技术编号:36873639 阅读:17 留言:0更新日期:2023-03-15 20:17
本发明专利技术涉及设备功能控制技术领域,具体是涉及一种基于设备信息执行设备功能的方法和装置。本发明专利技术将被执行设备的设备信息与功能逻辑建立对应关系,因此允许功能逻辑即使不烧录在被执行设备上也可以确定出各个被执行设备与功能逻辑之间的对应关系,一旦建立了被执行设备与功能逻辑之间的对应关系,即使更换被执行设备,不必重新在被执行设备上烧录功能逻辑也可以确定出更换之后的被执行设备对应的功能逻辑,以保证执行终端根据更换之后的被执行设备对应的功能逻辑控制更换之后的被执行设备执行其功能。综上所述,本发明专利技术由于建立了被执行设备与其功能逻辑的对应关系,因此可以减少烧录工作量。少烧录工作量。少烧录工作量。

【技术实现步骤摘要】
一种基于设备信息执行设备功能的方法和装置


[0001]本专利技术涉及设备功能控制
,具体是涉及一种基于设备信息执行设备功能的方法和装置。

技术介绍

[0002]每个设备上的联网模块都烧录有设备的功能逻辑(即一段控制设备实现其功能的代码),当需要设备实现其功能时,联网模块首先将该设备的功能逻辑发送至执行终端(比如手机上的APP),执行终端根据该功能逻辑控制设备实现其功能。但是当需求设备增多,每一款设备需配备一个联网模块以烧录该款设备的功能逻辑,当更换设备时需要重新烧录功能逻辑,从而增大了烧录工作量。
[0003]综上所述,现有技术增大了烧录功能逻辑的工作量。
[0004]因此,现有技术还有待改进和提高。

技术实现思路

[0005]为解决上述技术问题,本专利技术提供了一种基于设备信息执行设备功能的方法和装置,解决了现有技术增大了烧录功能逻辑的工作量的问题。
[0006]为实现上述目的,本专利技术采用了以下技术方案:
[0007]第一方面,本专利技术提供一种基于设备信息执行设备功能的方法,其中,包括:
[0008]接收被执行设备的设备信息;
[0009]依据所述设备信息,确定出与所述设备信息所对应的目标功能逻辑,所述目标功能逻辑用于控制所述被执行设备实现对应的设备功能;
[0010]将所述目标功能逻辑发送至所述被执行设备的执行终端。
[0011]在一种实现方式中,所述接收被执行设备的设备信息,之前包括:
[0012]接收所述被执行设备的控制器发送的配网指令;
[0013]根据所述配网指令,切换至配网模式;
[0014]依据所述配网模式,建立与所述执行终端的联网配置。
[0015]在一种实现方式中,所述依据所述设备信息,确定出与所述设备信息所对应的目标功能逻辑,所述目标功能逻辑用于控制所述被执行设备实现对应的设备功能,包括:
[0016]依据所述设备信息,得到所述设备信息中的产品序列号和设备类型,所述产品序列号用于反映所述被执行设备所属的产品类型,所述设备类型为所述产品类型所涵盖的设备的类型;
[0017]依据所述产品序列号和所述设备类型,从预设的映射文件中中确定与所述被执行设备所对应的目标功能逻辑,预设的所述映射文件中存储有若干所述产品序列号和所述设备类型所对应的功能逻辑。
[0018]在一种实现方式中,预设的所述映射文件的生成方式,包括:
[0019]将自定义预设命令的字节数、协议预设版本的字节数、产品预设序列号的字节数、
设备预设类型的字节数相加,得到字节数总和;
[0020]将字符型的所述字节数总和、字符型的所述自定义预设命令、字符型的所述协议预设版本、字符型的所述产品预设序列号、字符型的所述设备预设类型进行相加,得到字符型的校验和;
[0021]将字符型的帧头、字符型的所述字节数总和、字符型的所述自定义预设命令、字符型的所述协议预设版本、字符型的所述产品预设序列号、字符型的所述设备预设类型、字符型的所述校验和、字符型的帧尾依次排列,生成预设的映射文件,所述帧头和所述自定义预设命令共同作为所述被执行设备实现功能的依据。
[0022]在一种实现方式中,所述依据所述产品序列号和所述设备类型,从预设的映射文件中确定与所述被执行设备所对应的目标功能逻辑,预设的所述映射文件中存储有若干所述产品序列号和所述设备类型所对应的功能逻辑,包括:
[0023]将预设的所述映射文件所涵盖的若干所述产品预设序列号和若干所述设备预设类型分别与所述产品序列号、所述设备类型进行匹配,得到匹配结果;
[0024]依据所述匹配结果,从预设的所述映射文件中存储的若干所述功能逻辑中确定出与所述被执行设备所对应的目标功能逻辑。
[0025]在一种实现方式中,所述映射文件中若干所述功能逻辑的保存方式,包括:
[0026]将设定数量的所述功能逻辑保存至同一存储空间中。
[0027]在一种实现方式中,所述将所述目标功能逻辑发送至所述被执行设备的执行终端,包括:
[0028]停止接收所述被执行设备的控制器发送的所述被执行设备的设备信息;
[0029]将所述目标功能逻辑发送至所述被执行设备的执行终端。
[0030]第二方面,本专利技术实施例还提供一种基于设备信息执行设备功能的装置,其中,所述装置包括如下组成部分:
[0031]信息接收模块,用于接收被执行设备的设备信息;
[0032]功能逻辑生成模块,用于依据所述设备信息,确定出与所述设备信息所对应的目标功能逻辑,所述目标功能逻辑用于控制所述被执行设备实现对应的设备功能;
[0033]发送模块,用于将所述目标功能逻辑发送至所述被执行设备的执行终端。
[0034]第三方面,本专利技术实施例还提供一种终端设备,其中,所述终端设备包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的基于设备信息执行设备功能的程序,所述处理器执行所述基于设备信息执行设备功能的程序时,实现上述所述的基于设备信息执行设备功能的方法的步骤。
[0035]第四方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有基于设备信息执行设备功能的程序,所述基于设备信息执行设备功能的程序被处理器执行时,实现上述所述的基于设备信息执行设备功能的方法的步骤。
[0036]有益效果:本专利技术将被执行设备的设备信息与功能逻辑建立对应关系,因此允许功能逻辑即使不烧录在被执行设备上也可以确定出各个被执行设备与功能逻辑之间的对应关系,一旦建立了被执行设备与功能逻辑之间的对应关系,即使更换被执行设备,不必重新在被执行设备上烧录功能逻辑也可以确定出更换之后的被执行设备对应的功能逻辑,以保证执行终端根据更换之后的被执行设备对应的功能逻辑控制更换之后的被执行设备执
行其功能。综上所述,本专利技术由于建立了被执行设备与其功能逻辑的对应关系,因此可以减少烧录工作量。
附图说明
[0037]图1为本专利技术的整体流程图;
[0038]图2为本专利技术实施例中的AP配网连接原理示意图;
[0039]图3为本专利技术实施例中的IOT模块的的PCB示例图;
[0040]图4为本专利技术实施例中的IOT判断工作原理示意图;
[0041]图5为本专利技术实施例中的设备、IOT模块、APP客户端交互示意图;
[0042]图6为本专利技术实施例中的代码图;
[0043]图7为本专利技术实施例提供的终端设备的内部结构原理框图。
具体实施方式
[0044]以下结合实施例和说明书附图,对本专利技术中的技术方案进行清楚、完整地描述。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0045]经研究发现,每个设备上的联网模块都烧录有设备的功能逻辑(即一段控制设备实现其功能的代码),当需要设备实现其功能时,联网模块首先将该本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于设备信息执行设备功能的方法,其特征在于,包括:接收被执行设备的设备信息;依据所述设备信息,确定出与所述设备信息所对应的目标功能逻辑,所述目标功能逻辑用于控制所述被执行设备实现对应的设备功能;将所述目标功能逻辑发送至所述被执行设备的执行终端。2.如权利要求1所述的基于设备信息执行设备功能的方法,其特征在于,所述接收被执行设备的设备信息,之前包括:接收所述被执行设备的控制器发送的配网指令;根据所述配网指令,切换至配网模式;依据所述配网模式,建立与所述执行终端的联网配置。3.如权利要求1所述的基于设备信息执行设备功能的方法,其特征在于,所述依据所述设备信息,确定出与所述设备信息所对应的目标功能逻辑,所述目标功能逻辑用于控制所述被执行设备实现对应的设备功能,包括:依据所述设备信息,得到所述设备信息中的产品序列号和设备类型,所述产品序列号用于反映所述被执行设备所属的产品类型,所述设备类型为所述产品类型所涵盖的设备的类型;依据所述产品序列号和所述设备类型,从预设的映射文件中确定与所述被执行设备所对应的目标功能逻辑,预设的所述映射文件中存储有若干所述产品序列号和所述设备类型所对应的功能逻辑。4.如权利要求3所述的基于设备信息执行设备功能的方法,其特征在于,预设的所述映射文件的生成方式,包括:将自定义预设命令的字节数、协议预设版本的字节数、产品预设序列号的字节数、设备预设类型的字节数相加,得到字节数总和;将字符型的所述字节数总和、字符型的所述自定义预设命令、字符型的所述协议预设版本、字符型的所述产品预设序列号、字符型的所述设备预设类型进行相加,得到字符型的校验和;将字符型的帧头、字符型的所述字节数总和、字符型的所述自定义预设命令、字符型的所述协议预设版本、字符型的所述产品预设序列号、字符型的所述设备预设类型、字符型的所述校验和、字符型的帧尾依次排列,生成预设的映射文件,所述帧头和所述自定义预设命令共同作为所述被执行设备实现功能的依据。5.如权利要求4所述的基于设备信息执行设备功能的方法,其特...

【专利技术属性】
技术研发人员:韩昕钰
申请(专利权)人:深圳康佳电子科技有限公司
类型:发明
国别省市:

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

1