设备控制方法、装置、配置设备及控制装置制造方法及图纸

技术编号:20482802 阅读:15 留言:0更新日期:2019-03-02 18:10
本申请实施例公开了一种设备控制方法、装置、配置设备及控制装置。所述方法包括:在配置界面上配置待配置设备包括的功能元件与控制装置的接口与进行连接;获取待配置设备包括的功能元件与控制装置的接口之间的连接情况;基于所述连接情况,生成控制装置控制所述接口进行控制信号传输的配置参数;将所述配置参数传输给所述控制装置。本方法实现了将控制装置对于接口控制的变量参数进行抽离,在实际应用过程中,对于该变量参数可以根据接口的实际连接情况以及作用来进行配置,而不用再重新整体的对控制装置中的控制程序进行改写编译等操作,极大的减小了对于控制装置的二次开发过程中的工作量,提升了控制装置二次开发的效率。

【技术实现步骤摘要】
设备控制方法、装置、配置设备及控制装置
本申请涉及物联网领域,更具体地,涉及一种设备控制方法、装置、配置设备及控制装置。
技术介绍
在智能家居系统中,通常是通过控制装置来对待配置设备等受控制的设备进行控制的,而通常控制装置所运行的控制程序都是基于控制装置与受控制的设备之间的连接关系确定并开发完成的。在这这种情况下,如果控制装置与待配置设备之间的连接关系发生改变,或者受控制的设备发生改变,就需要重新开发编译控制装置中的控制程序,进而造成了后期的开发成本较大,也不利于灵活快速的对控制装置进行再次开发。
技术实现思路
鉴于上述问题,本申请提出了一种设备控制方法、装置、配置设备及控制装置,以改善上述问题。第一方面,本申请提供了一种设备控制方法,应用于配置设备,所述方法包括:在配置界面上配置待配置设备包括的功能元件与控制装置的接口与进行连接;获取待配置设备包括的功能元件与控制装置的接口之间的连接情况;基于所述连接情况,生成控制装置控制所述接口进行控制信号传输的配置参数;将所述配置参数传输给所述控制装置,以便所述控制装置基于所述配置参数对预先存储的控制程序模块进行初始化,基于初始化以后的控制程序模块控制所述接口进行控制信号传输。第二方面,本申请提供了一种设备控制方法,应用于包括多个接口的控制装置,所述方法包括:接收配置设备发送配置参数,所述配置参数为所述配置设备基于配置界面上配置的待配置设备包括的功能元件与控制装置的接口之间的连接情况生成;存储所述配置参数;基于所述配置参数对预先存储的控制程序模块进行初始化;基于初始化以后的控制程序模块控制所述接口进行控制信号传输。第三方面,本申请提供了一种设备控制装置,运行于配置设备,所述装置包括:接口配置单元,用于在配置界面上配置待配置设备包括的功能元件与控制装置的接口与进行连接;连接情况获取单元,用于获取待配置设备包括的功能元件与控制装置的接口之间的连接情况;配置参数获取单元,用于基于所述连接情况,生成控制装置控制所述接口进行控制信号传输的配置参数;配置参数传输单元,用于将所述配置参数传输给所述控制装置,以便所述控制装置基于所述配置参数,控制所述接口进行控制信号传输。第四方面,本申请提供了一种设备控制装置,运行于包括多个接口的控制装置,所述装置包括:配置参数传输单元,用于接收配置设备发送配置参数,所述配置参数为所述配置设备基于配置界面上配置的待配置设备包括的功能元件与控制装置的接口之间的连接情况生成;配置参数存储单元,用于存储所述配置参数;控制单元,用于基于所述配置参数,控制各个接口进行控制信号传输。第五方面,本申请提供了一种配置设备,包括一个或多个处理器以及存储器;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述的方法。第六方面,本申请提供了一种控制装置,包括一个或多个处理器以及存储器;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述的方法。本申请提供的一种设备控制方法、装置、配置设备及控制装置,通过在配置界面上配置待配置设备包括的功能元件与控制装置的接口与进行连接,再获取配置之后待配置设备包括的功能元件与控制装置的接口之间的连接情况,然后基于所述连接情况,生成控制装置控制所述接口进行控制信号传输的配置参数,并且将所述配置参数传输给所述控制装置,然后控制装置再基于该配置参数来控制各个接口进行控制信号的传输。从而使得当控制装置的接口实际上所连接的元器件发生改变或者有接口的作用发生改变的情况下,可以通过在配置设备上根据接口新的连接情况下对应的控制需求重新进行接口控制参数的配置,生成控制装置的接口实际上所连接的元器件发生改变或者有接口的作用发生改变后对应的配置参数,进而实现了将控制装置对于接口控制的变量参数进行抽离,在实际应用过程中,对于该变量参数可以根据接口的实际连接情况以及作用来进行配置,而不用再重新整体的对控制装置中的控制程序进行改写,极大的减小了对于控制装置的二次开发过程中的工作量,提升了控制装置二次开发的效率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本申请提出控制装置接口的一种连接情况的示意图;图2示出了本申请提出控制装置接口的另一种连接情况的示意图;图3示出了本申请提出控制装置中控制程序模块分层的示意图;图4示出了本申请提出的一种设备控制方法的流程图;图5示出了本申请提出的一种设备控制方法中待配置设备选择界面的示意图;图6示出了本申请提出的一种设备控制方法中一种配置界面的示意图;图7示出了本申请提出的一种设备控制方法中配置功能元件与控制装置的接口连接的示意图;图8示出了本申请提出的一种设备控制方法中另一种配置界面的示意图;图9示出了本申请提出的另一种设备控制方法的流程图;图10示出了本申请提出的一种设备控制装置的结构框图;图11示出了本申请提出的另一种设备控制装置的结构框图;图12示出了本申请的用于执行根据本申请实施例的设备控制方法的电子设备的结构框图。图13是本申请实施例的用于保存或者携带实现根据本申请实施例的设备控制方法的程序代码的存储单元。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。对于待配置设备,如:智能电子设备,通常包括有控制装置以及与控制装置耦合的负载设备。在智能电子设备工作过程中,通常由控制装置对负载设备进行控制,从而使得负载设备可以实现对应的功能。其中,控制装置可以为MCU。微控制单元(MCU),又称单片微型计算机(SingleChipMicrocomputer)或者单片机,是把中央处理器(CentralProcessUnit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。而负载设备可以为智能灯泡、智能插座、智能墙壁开关、智能窗帘以及智能风扇等等。需要说明的是,本申请中将负载设备与控制装置连接配置过程中称为待配置设备。其中,通常控制装置会设置有多个接口,在将待配置设备与控制装置进行连接的过程中,通常会将待配置设备包括的多个功能功能元件按照设定的协议与控制装置的多个接口连接。容易理解的是,待配置设备所需实现的功能,通过控制装置控制待配置设备进行实现;所称功能元件,为根据待配置设备所需实现的功能,将待配置设备虚拟为由多个功能元件组成。如图1所示,以智能灯泡为例,该智能灯泡灯泡的开与关、实现照明、以及灯泡亮度的调节,那么该智能灯泡包括的功能功能元件包括开关S1、发光器件L1以及P本文档来自技高网...

【技术保护点】
1.一种设备控制方法,其特征在于,应用于配置设备,所述方法包括:在配置界面上配置待配置设备包括的功能元件以及所述功能元件与控制装置的接口的连接;获取待配置设备包括的所述功能元件以及所述功能元件与所述控制装置的接口之间的连接情况;基于所述功能元件以及所述连接情况,生成所述控制装置控制所述接口进行相应的控制信号传输的配置参数;将所述配置参数传输给所述控制装置,以便所述控制装置基于所述配置参数对预先存储的控制程序模块进行初始化,且基于初始化以后的控制程序模块控制所述接口进行控制信号传输。

【技术特征摘要】
1.一种设备控制方法,其特征在于,应用于配置设备,所述方法包括:在配置界面上配置待配置设备包括的功能元件以及所述功能元件与控制装置的接口的连接;获取待配置设备包括的所述功能元件以及所述功能元件与所述控制装置的接口之间的连接情况;基于所述功能元件以及所述连接情况,生成所述控制装置控制所述接口进行相应的控制信号传输的配置参数;将所述配置参数传输给所述控制装置,以便所述控制装置基于所述配置参数对预先存储的控制程序模块进行初始化,且基于初始化以后的控制程序模块控制所述接口进行控制信号传输。2.根据权利要求1所述的方法,其特征在于,所述基于所述功能元件以及所述连接情况,生成控制装置控制所述接口进行控制信号传输的配置参数的步骤包括:根据所述功能元件生成第一参数和第二参数;根据所述连接关系生成第三参数;所述第一参数用于表征接口所连接的所述待配置设备包括的所述功能元件的元件类型,所述第二参数表征与所述功能元件连接的所述控制装置接口的类型,所述第三参数表征与所述功能元件连接的所述控制装置接口的标识;生成包括接口的所述第一参数、第二参数以及第三参数的配置参数。3.根据权利要求2所述的方法,其特征在于,所述生成包括接口的所述第一参数、第二参数以及第三参数的配置参数的步骤之前还包括:获取所述待配置设备对应的业务逻辑;基于所述业务逻辑,确定所述控制装置的接口的第四参数,其中,控制信号输入接口的第四参数用于表征所述控制信号输入接口所输入信号的类型以及输入所述类型信号的触发条件,控制信号输出接口的第四参数用于表征所述控制信号输入接口所输出信号的类型以及输出所述类型信号的触发条件;所述生成包括接口的所述第一参数、第二参数以及第三参数的配置参数的步骤包括:生成包括接口的所述第一参数、第二参数、所述第三参数以及所述第四参数的配置参数。4.根据权利要求1所述的方法,其特征在于,所述生成所述接口的控制模块控制各自对应接口进行控制信号传输的配置参数的步骤包括:以结构化模式生成控制装置控制所述接口进行控制信号传输的配置参数。5.根据权利要求1-4任一所述的方法,其特征在于,所述在配置界面上配置待配置设备包括的功能元件以及所述功能元件与控制装置的接口的连接的步骤之前还包括:显示待选择的设备;检测所述待选择的设备中选中的设备;将所述选中的设备作为待配置设备。6.根据权利要求1-4任一所述的方法,其特征在于,所述在配置界面上配置控制装置的各个接口与待配置设备进行连接的步骤包括:获取用户所选择的待配置设备包括的功能元件;响应于作用于所述功能元件的触控操作移动所述功能元件,并检测所述功能元件是否移动到设定位置;若检测到所述功能元件移动到设定位置,在配置界面上将所述功能元件与所述设定位置所对应的所述控制装置的接口进行连接。7.一种设备控制方法,其特征在于,应用于包括多个接口的控制装置,所述方法包括:接收配置设备发送配置参...

【专利技术属性】
技术研发人员:游震春游延筠黄灿武
申请(专利权)人:深圳绿米联创科技有限公司
类型:发明
国别省市:广东,44

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

1