CN112073471A - 设备的控制方法和装置、存储介质及电子装置 - Google Patents
设备的控制方法和装置、存储介质及电子装置 Download PDFInfo
- Publication number
- CN112073471A CN112073471A CN202010827433.XA CN202010827433A CN112073471A CN 112073471 A CN112073471 A CN 112073471A CN 202010827433 A CN202010827433 A CN 202010827433A CN 112073471 A CN112073471 A CN 112073471A
- Authority
- CN
- China
- Prior art keywords
- target
- information
- scene
- control command
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明提供了一种设备的控制方法和装置、存储介质及电子装置,上述方法包括:响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系,目标自定义信息用于表示目标场景下的第一设备执行的第一操作,控制命令用于对目标场景下的第二设备进行控制;获取第一设备发送的操作信息,操作信息用于表示第一设备当前执行的操作;在操作信息所表示的操作为第一操作的情况下,在创建的对应关系中获取与目标自定义信息具有对应关系的控制命令;根据控制命令对第二设备进行控制。通过本发明,解决了相关技术中创景自动化场景的效率较低的技术问题,提高了创建场景的效率和灵活性。
Description
技术领域
本发明涉及通信领域,具体而言,涉及一种设备的控制方法语和装置、存储介质及电子装置。
背景技术
相关技术中,用户可以通过智能设备云平台的IFTTT(if this then that)规则引擎创建智能设备的自动化场景,以在自动化场景中实现设备的联动。在创建自动化场景时,用户仅能够获取到各个设备自身支持的操作,并依据设备支持的操作创建自动化场景。由于用户无法对设备中执行的操作进行自定义设置,即无法使用自定义信息来表示设备中执行的操作,而仅能根据设备的一些固定信息创建自动化场景,从而导致自动化场景的创建过程的灵活性较低,并且创建自动化场景的效率较低。
针对相关技术中,创景自动化场景的效率较低的技术问题,尚未提出有效的技术方案。
发明内容
本发明实施例提供了一种设备的控制方法和装置、存储介质及电子装置,以至少解决相关技术创景自动化场景的效率较低的技术问题。
根据本发明的一个实施例,提供了一种设备的控制方法,包括:响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系,其中,所述目标自定义信息用于表示所述目标场景下的第一设备执行的第一操作,所述控制命令用于对所述目标场景下的第二设备进行控制;获取所述第一设备发送的操作信息,其中,所述操作信息用于表示所述第一设备当前执行的操作;在所述操作信息所表示的操作为所述第一操作的情况下,在创建的所述对应关系中获取与所述目标自定义信息具有对应关系的所述控制命令;根据所述控制命令对所述第二设备进行控制。
可选地,在所述响应于从终端接收的场景创建请求之前,所述方法还包括:接收所述终端发送的自定义请求,其中,所述自定义请求包括与所述第一设备支持的目标操作对应的第一自定义信息;获取所述第一设备发送的第一预设操作集合,其中,所述第一预设操作集合包括所述第一设备支持的预设操作,并且所述预设操作的操作标识支持自定义设置,其中,所述操作标识用于表示所述预设操作;在所述第一预设操作集合包括所述目标操作的情况下,将所述目标操作的操作标识以及所述第一自定义信息对应存储。
可选地,在所述响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系之前,所述方法还包括:接收所述终端发送的获取请求,其中,所述获取请求用于请求与所述第一设备对应的自定义信息集合,其中,所述自定义信息集合是由与所述第一预设操作集合中的预设操作对应的各个所述第一自定义信息组成的集合;响应于所述获取请求,将所述自定义信息集合发送给所述终端;接收所述终端发送的所述场景创建请求,其中,所述场景创建请求中包括所述目标场景的场景标识,所述目标自定义信息以及所述控制命令,所述目标自定义信息为从所述自定义信息集合中选择出的自定义信息。
可选地,在所述响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系之前,所述方法还包括:接收所述终端发送的所述场景创建请求,其中,所述场景创建请求中包括所述目标场景的场景标识,所述目标自定义信息以及所述控制命令,所述控制命令中包括与所述第二设备支持的第二操作对应的第二自定义信息,并且所述第二操作的操作标识支持自定义设置;其中,在所述创建在目标场景下的目标自定义信息与控制命令的对应关系的同时或之后,所述方法还包括:将所述第二自定义信息以及所述第二操作的操作标识对应存储。
可选地,所述根据所述控制命令对所述第二设备进行控制,包括:查找与所述控制命令中的所述第二自定义信息对应的所述第二操作的操作标识;将所述控制命令中的所述第二自定义信息替换为所述第二操作的操作标识,得到替换后的控制命令;向所述第二设备发送所述替换后的控制命令,其中,所述控制命令用于指示所述第二设备执行所述第二操作。
可选地,在所述根据所述控制命令对所述第二设备进行控制之后,所述方法还包括:接收所述第二设备发送的执行结果,其中,所述执行结果中包括所述第二设备执行的所述第二操作;确定与所述第二操作对应的所述第二自定义信息;根据所述第二自定义信息生成与所述目标场景对应的场景执行日志,并将所述场景执行日志发送给所述终端。
根据本发明的另一个实施例,提供了一种设备的控制装置,包括:创建模块,用于响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系,其中,所述目标自定义信息用于表示所述目标场景下的第一设备执行的第一操作,所述控制命令用于对所述目标场景下的第二设备进行控制;接收模块,用于接收所述第一设备发送的操作信息,其中,所述操作信息用于表示所述第一设备当前执行的操作;获取模块,用于在所述操作信息所表示的操作为所述第一操作的情况下,在创建的所述对应关系中获取与所述目标自定义信息具有对应关系的所述控制命令;控制模块,用于根据所述控制命令对所述第二设备进行控制。
可选地,所述接收模块,还用于接收所述终端发送的自定义请求,其中,所述自定义请求包括与所述第一设备支持的目标操作对应的第一自定义信息;所述获取模块,还用于获取所述第一设备发送的第一预设操作集合,其中,所述第一预设操作集合包括所述第一设备支持的预设操作,并且所述预设操作的操作标识支持自定义设置,其中,所述操作标识用于表示所述预设操作;所述装置还包括存储模块,用于在所述第一预设操作集合包括所述目标操作的情况下,将所述目标操作的操作标识以及所述第一自定义信息对应存储。
可选地,所述接收模块,还用于接收所述终端发送的获取请求,其中,所述获取请求用于请求与所述第一设备对应的自定义信息集合,其中,所述自定义信息集合是由与所述第一预设操作集合中的预设操作对应的各个所述第一自定义信息组成的集合;所述装置还包括发送模块,用于响应于所述获取请求,将所述自定义信息集合发送给所述终端;所述接收模块,还用于接收所述终端发送的所述场景创建请求,其中,所述场景创建请求中包括所述目标场景的场景标识,所述目标自定义信息以及所述控制命令,所述目标自定义信息为从所述自定义信息集合中选择出的自定义信息。
可选地,所述接收模块,还用于接收所述终端发送的所述场景创建请求,其中,所述场景创建请求中包括所述目标场景的场景标识,所述目标自定义信息以及所述控制命令,所述控制命令中包括与所述第二设备支持的第二操作对应的第二自定义信息,并且所述第二操作的操作标识支持自定义设置;其中,所述装置还包括存储模块,用于将所述第二自定义信息以及所述第二操作的操作标识对应存储。
可选地,所述控制模块,还用于:查找与所述控制命令中的所述第二自定义信息对应的所述第二操作的操作标识;将所述控制命令中的所述第二自定义信息替换为所述第二操作的操作标识,得到替换后的控制命令;向所述第二设备发送所述替换后的控制命令,其中,所述控制命令用于指示所述第二设备执行所述第二操作。
可选地,所述接收模块,还用于:接收所述第二设备发送的执行结果,其中,所述执行结果中包括所述第二设备执行的所述第二操作;确定与所述第二操作对应的所述第二自定义信息;其中,所述发送模块,还用于根据所述第二自定义信息生成与所述目标场景对应的场景执行日志,并将所述场景执行日志发送给所述终端。
可选地,根据本发明的另一个实施例,提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述方法。
可选地,根据本发明的另一个实施例,提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述方法。
通过本发明,响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系,其中,所述目标自定义信息用于表示所述目标场景下的第一设备执行的第一操作,所述控制命令用于对所述目标场景下的第二设备进行控制;获取所述第一设备发送的操作信息,其中,所述操作信息用于表示所述第一设备当前执行的操作;在所述操作信息所表示的操作为所述第一操作的情况下,在创建的所述对应关系中获取与所述目标自定义信息具有对应关系的所述控制命令;根据所述控制命令对所述第二设备进行控制。因此,可以解决相关技术中创景自动化场景的效率较低的技术问题,提高了创建场景的效率和灵活性。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为根据本发明实施例的设备的控制方法的流程图;
图2为根据本发明实施例的设备的控制方法的应用场景示意图;
图3为根据本发明实施例的目标场景信息的显示示意图;
图4为根据本发明另一实施例的设备的控制方法的示意图;
图5为根据本发明另一实施例的设备的控制方法的时序图;
图6是根据本发明实施例的设备的控制装置的结构框图;
图7为根据本发明又一实施例的设备的控制装置的结构框图(一);
图8为根据本发明又一实施例的设备的控制装置的结构框图(二);
图9为根据本发明又一实施例的设备的控制装置的结构框图(三);
图10是根据本发明实施例的一种可选的电子装置的结构示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
本发明实施例提供了一种设备的控制方法,图1为根据本发明实施例的设备的控制方法的流程图,如图1所示,包括:
步骤S102,响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系,其中,所述目标自定义信息用于表示所述目标场景下的第一设备执行的第一操作,所述控制命令用于对所述目标场景下的第二设备进行控制;
步骤S104,获取所述第一设备发送的操作信息,其中,所述操作信息用于表示所述第一设备当前执行的操作;
步骤S106,在所述操作信息所表示的操作为所述第一操作的情况下,在创建的所述对应关系中获取与所述目标自定义信息具有对应关系的所述控制命令;
步骤S108,根据所述控制命令对所述第二设备进行控制。
通过本发明,响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系,其中,所述目标自定义信息用于表示所述目标场景下的第一设备执行的第一操作,所述控制命令用于对所述目标场景下的第二设备进行控制;获取所述第一设备发送的操作信息,其中,所述操作信息用于表示所述第一设备当前执行的操作;在所述操作信息所表示的操作为所述第一操作的情况下,在创建的所述对应关系中获取与所述目标自定义信息具有对应关系的所述控制命令;根据所述控制命令对所述第二设备进行控制。因此,可以解决相关技术中创景自动化场景的效率较低的技术问题,提高了创建场景的效率和灵活性。
在上述实施例中,第一操作可以是与第一设备提供的功能或第一设备的工作状态(例如属性)对应的操作,例如第一操作用于触发第一设备中的第一功能,即第一设备通过执行第一操作从而开启该第一功能;或者,第一操作用于触发第一设备的第一工作状态,即第一设备通过执行第一操作从而使工作状态切换为该第一工作状态。
可选地,第一设备对应的设备模型中包括与各个功能/属性一一对应的字段,其中,支持自定义设置的字段表示该字段对应的功能/属性名称能够被用户自定义设置,即与该功能/属性对应的操作的操作标识能够被用户自定义设置。
基于上述实施例,目标自定义信息用于表示第一设备执行的第一操作,例如,目标自定义信息可以是目标对象(例如用户)对第一操作设置的自定义的操作标识,即不再使用第一设备对应的固定的操作标识表示第一操作,而是使用目标自定义信息表示第一操作,并根据该目标自定义信息创建目标场景,即创建在目标场景下的目标自定义信息与控制命令的对应关系,从而实现了将目标自定义信息作为目标场景的触发条件,即通过目标自定义信息触发执行目标场景,提高了创建场景的灵活性和效率。
上述实施例中的设备的控制方法可以应用在图2所示的场景中。图2为根据本发明另一实施例的设备的控制方法的应用场景示意图,如图2所示,在目标区域(例如一个房子)中存在第一设备以及第二设备,第二设备可以有多个,通过创建目标场景并执行目标场景,从而可以实现第一设备以及第二设备的联动,即通过第一设备触发目标场景的执行,根据该目标场景下的控制命令控制第二设备执行相应的操作。
在一个可选的实施方式中,第一设备可以是智能门锁,第一设备执行的第一操作可以是“接收到指纹001”,该第一操作的操作标识是固定的,即固定的操作标识:“接收到指纹001”,相关技术中用户仅能够获取到第一操作的固定的操作标识,而无法对第一操作的操作标识进行自定义设置。基于上述实施例,目标自定义信息可以是“小苹果开锁了”,即使用目标自定义信息来替代第一操作的固定的操作标识,该目标自定义信息用于表示第一设备中执行的“接收到指纹001”操作。因此,在上述实施例中,根据目标自定义信息创建目标场景,从而使得场景的创建更加具有个性化,能够满足创建场景的个性化需求,并且提高了创建场景的灵活性和效率。
其中,在上述实施例中,在所述响应于从终端接收的场景创建请求之前,上述实施例还可以执行以下技术方案:接收所述终端发送的自定义请求,其中,所述自定义请求包括与所述第一设备支持的目标操作对应的第一自定义信息;获取所述第一设备发送的第一预设操作集合,其中,所述第一预设操作集合包括所述第一设备支持的预设操作,并且所述预设操作的操作标识支持自定义设置,其中,所述操作标识用于表示所述预设操作;在所述第一预设操作集合包括所述目标操作的情况下,将所述目标操作的操作标识以及所述第一自定义信息对应存储。
需要说明的是,操作标识可以是操作名称。基于上述实施例,为第一设备支持的预设操作设置对应的自定义信息,并将目标操作的操作标识以及第一自定义信息对应存储,从而实现了对第一设备执行的操作的个性化设置。其中,所述第一操作可以是第一预设集合中的一个预设操作。
其中,在所述响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系之前,上述实施例还可以执行以下技术方案:接收所述终端发送的获取请求,其中,所述获取请求用于请求与所述第一设备对应的自定义信息集合,其中,所述自定义信息集合是由与所述第一预设操作集合中的预设操作对应的各个所述第一自定义信息组成的集合;响应于所述获取请求,将所述自定义信息集合发送给所述终端;接收所述终端发送的所述场景创建请求,其中,所述场景创建请求中包括所述目标场景的场景标识,所述目标自定义信息以及所述控制命令,所述目标自定义信息为从所述自定义信息集合中选择出的自定义信息。
在上述实施例中,将第一设备对应的自定义信息集合发送给终端,从而可以实现在终端中通过自定义信息集合中的各个自定义信息表示第一设备执行的操作,从而提高了第一设备执行的操作、功能或工作状态的辨识度,进一步提高了创建场景的效率。
基于上述实施例,在所述响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系之前,所述方法还包括:接收所述终端发送的所述场景创建请求,其中,所述场景创建请求中包括所述目标场景的场景标识,所述目标自定义信息以及所述控制命令,所述控制命令中包括与所述第二设备支持的第二操作对应的第二自定义信息,并且所述第二操作的操作标识支持自定义设置;其中,在所述创建在目标场景下的目标自定义信息与控制命令的对应关系的同时或之后,所述方法还包括:将所述第二自定义信息以及所述第二操作的操作标识对应存储。
基于上述实施例,在创建目标场景时,还可以根据为第二设备的支持的操作设置的第二自定义信息创建目标场景,从而进一步提高了创建场景的灵活性和效率。
需要说明的是,所述根据所述控制命令对所述第二设备进行控制,包括:查找与所述控制命令中的所述第二自定义信息对应的所述第二操作的操作标识;将所述控制命令中的所述第二自定义信息替换为所述第二操作的操作标识,得到替换后的控制命令;向所述第二设备发送所述替换后的控制命令,其中,所述控制命令用于指示所述第二设备执行所述第二操作。
在上述实施例中,在根据为第二设备的支持的操作设置的第二自定义信息创建目标场景之后,还可以根据该第二自定义信息执行目标场景。
其中,在所述根据所述控制命令对所述第二设备进行控制之后,所述方法还包括:接收所述第二设备发送的执行结果,其中,所述执行结果中包括所述第二设备执行的所述第二操作;确定与所述第二操作对应的所述第二自定义信息;根据所述第二自定义信息生成与所述目标场景对应的场景执行日志,并将所述场景执行日志发送给所述终端。
基于上述实施例,根据第二自定义信息生成目标场景的场景执行日志并发送给终端,从而提高了场景执行日志在终端中的辨识度,即能够使使用该终端的目标对象(或登录该终端的目标对象)识别目标场景的场景执行日志的效率。
基于上述实施例,在所述响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系之后,上述实施例还可以执行以下技术方案:向所述终端发送创建结果,其中,在所述创建结果指示在所述目标场景下的所述目标自定义信息与所述控制命令的对应关系创建成功的情况下,所述创建结果还用于指示在所述终端上显示与所述目标场景对应的所述目标自定义信息和所述控制命令。
通过在终端上显示与所述目标场景对应的所述目标自定义信息和所述控制命令,从而可以向目标对象展示根据其自定义的信息创建的场景,提高了创建的场景在终端中的辨识度。
如图3所示,在终端的显示界面中显示与所述目标场景对应的所述目标自定义信息和所述控制命令,从而提高了场景在终端中的辨识度。
需要说明的是,上述第一设备以及第二设备可以是家电领域中的智能家电设备,例如智能洗衣机,智能空调,智能冰箱、扫地机器人、智能门锁、智能照明设备等设备。例如,第一设备为智能门锁,第二设备为智能空调。
以下结合一示例对上述实施例中的设备的控制方法进行解释说明,但不用于限定本发明实施例的技术方案。如图4所示,本发明实施例中的设备的控制方法涉及到了以下部分:
通过开发者平台设置各个设备的功能(或称为属性)是否允许用户自定义。需要说明的是,在本发明实施例中,各个设备包括上述实施例中的第一设备和第二设备,并且,各个设备的功能/属性与设备执行的操作是对应的,即通过在设备中执行某一操作从而开启设备中的某一项功能(也即使设备具备了该功能下的属性)。例如,在第一设备执行第一操作后,第一设备开启了与第一操作对应的第一功能,并且该第一设备具备了该第一功能对应的属性。以第一设备为智能门锁为例,第一操作可以是使用指纹001对该智能门锁进行开锁的操作(即第一设备执行了识别指纹001的操作),在第一设备执行了该第一操作后,第一设备启动了开锁这一功能,并且第一设备具备了锁已打开属性。在设置完成后,可以将设置结果上报给物联网(Internet of Things,简称为IOT)云平台;
通过终端对设备的功能/属性进行自定义。其中,终端可以是笔记本电脑、手机、平板电脑等设备,用户可以通过终端向物联网云平台发送自定义请求(即图3中的步骤1),以对设备的功能/属性设置对应的自定义名称,其中,所述自定义请求包括与所述第一设备支持的目标操作对应的第一自定义信息。在接收到终端发送的自定义请求后,云平台确定该第一设备支持的目标操作是否支持自定义设置,在是的情况下,将该目标操作的操作标识(例如,可以是第一设备中与该目标操作对应的功能名称(例如功能1)或属性名称(例如属性1))与第一自定义信息对应存储,从而可以使用第一自定义信息来表示功能1或属性1;
用户可以通过终端(例如手机应用程序(Application,简称为APP)端)向应用程序服务器发送场景创建请求(即图4中的步骤2),应用程序服务器将场景创建请求转发到云平台中的IFTTT规则引擎模块(步骤3);IFTTT规则引擎创建目标场景,即创建在目标场景下的目标自定义信息与控制命令的对应关系,并向应用程序服务器返回创建结果消息(步骤4),应用程序服务器将创建结果消息返回给手机APP端(即图4中的步骤5);
目标场景创建完成后,即可以自动执行。其中,作为一种可选的实施方式,可以通过终端(例如手机APP端)向应用程序服务器发送确认消息(即图4中的步骤6);应用程序服务器将该确认消息转发至IFTTT规则引擎(即图4中的步骤7),通过IFTTT规则引擎根据获取到的第一设备发送的操作信息确定是否执行目标场景;
在目标场景执行完之后,IFTTT规则引擎生成场景执行日志并发送给应用程序服务器(即图4中的步骤8),应用程序服务器将该场景执行日志发送给手机APP端(即图4中的步骤9)。
其中,上述实施例中的设备的控制方法的时序图图如图5所示,包括以下步骤:
步骤1、通过开发者平台定义设备模型以及每个设备模型对应的个性化条件项(即通过开发者平台设置各个设备的功能(或称为属性)是否允许用户自定义);
步骤2、通过开发者平台将设备模型上报至物联网云平台;
步骤3、物联网云平台根据设备模型创建设备模型实例数据,并存储设备模型实例数据;
步骤4、用户通过手机应用程序自定义设备模型属性;
需要说明的是,在步骤4中,用户也可以通过手机应用程序自定义设备模型功能;通过手机应用程序自定义设备模型属性或功能,即对应于上述实施例中的对设备中的目标操作的操作标识进行自定义设置;
步骤5、手机应用程序向物联网云平台上报用户设置的设备模型的用户自定义属性;
步骤6、智能设备1(即上述实施例中的第一设备)向物联网云平台上报设备模型的自定义项(即上述实施例中的第一预设操作集合,其中,所述第一预设操作集合包括所述第一设备支持的预设操作,并且所述预设操作的操作标识支持自定义设置);
步骤7、物联网云平台存储设备模型实例数据对应的用户自定义属性;
步骤8、物联网云平台向手机应用程序返回结果;其中,返回结果可以用于指示设备的自定义属性已设置成功;
步骤9、用户可以通过手机应用程序获取到返回结果;
步骤10、物联网云平台向智能设备1返回结果;其中,返回结果可以用于通知智能设备1的自定义属性已设置成功;
步骤11、通过手机应用程序从物联网云平台获取设备模型和用户自定义的数据;
步骤12、物联网云平台向手机应用程序返回设备模型和用户自定义的数据;
步骤13、通过手机应用程序向物联网云平台中的IFTTT规则引擎提交创建设备自动化场景请求(即上述实施例中的场景创建请求);
步骤14、IFTTT规则引擎创建设备自动化场景,即创建在目标场景下的目标自定义信息与控制命令的对应关系;
步骤15、IFTTT规则引擎向手机应用程序返回场景创建结果;
步骤16、用于可以通过手机应用程序查看场景创建结果;
步骤17、智能设备1上报触发数据(即上述实施例中的操作信息);
步骤18、IFTTT规则引擎接收到触发数据后,向物联网云平台请求用户为智能设备1设置的自定义数据;
步骤19、物联网云平台向IFTTT规则引擎返回用户为智能设备1设置的自定义数据;
步骤20、IFTTT规则引擎确定触发数据为用于触发目标场景的数据(即上述实施例中的所述操作信息所表示的操作为所述第一操作),向物联网云平台请求控制目标场景中的设备;
步骤21、物联网云平台向目标场景中的智能设备2(即上述实施例中的第二设备)发送控制指令(即上述实施例中的控制命令);
步骤22、智能设备2向物联网云平台返回执行结果(即上述实施例中的第二设备发送的执行结果);
步骤23、物联网云平台将接收到的执行结果发送给IFTTT规则引擎。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
根据本发明的另一个实施例,提供了一种设备的控制装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图6是根据本发明实施例的设备的控制装置的结构框图,该装置包括:
创建模块52,用于响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系,其中,所述目标自定义信息用于表示所述目标场景下的第一设备执行的第一操作,所述控制命令用于对所述目标场景下的第二设备进行控制;
接收模块54,用于接收所述第一设备发送的操作信息,其中,所述操作信息用于表示所述第一设备当前执行的操作;
获取模块56,用于在所述操作信息所表示的操作为所述第一操作的情况下,在创建的所述对应关系中获取与所述目标自定义信息具有对应关系的所述控制命令;
控制模块58,用于根据所述控制命令对所述第二设备进行控制。
通过本发明,响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系,其中,所述目标自定义信息用于表示所述目标场景下的第一设备执行的第一操作,所述控制命令用于对所述目标场景下的第二设备进行控制;获取所述第一设备发送的操作信息,其中,所述操作信息用于表示所述第一设备当前执行的操作;在所述操作信息所表示的操作为所述第一操作的情况下,在创建的所述对应关系中获取与所述目标自定义信息具有对应关系的所述控制命令;根据所述控制命令对所述第二设备进行控制。因此,可以解决相关技术中创景自动化场景的效率较低的技术问题,提高了创建场景的效率和灵活性。
其中,所述接收模块54,还用于接收所述终端发送的自定义请求,其中,所述自定义请求包括与所述第一设备支持的目标操作对应的第一自定义信息;所述获取模块56,还用于获取所述第一设备发送的第一预设操作集合,其中,所述第一预设操作集合包括所述第一设备支持的预设操作,并且所述预设操作的操作标识支持自定义设置,其中,所述操作标识用于表示所述预设操作;图7为根据本发明又一实施例的设备的控制装置的结构框图(一),如图7所示,所述装置还包括存储模块62,用于在所述第一预设操作集合包括所述目标操作的情况下,将所述目标操作的操作标识以及所述第一自定义信息对应存储。
在上述实施例中,所述接收模块54,还用于接收所述终端发送的获取请求,其中,所述获取请求用于请求所述第一设备对应的自定义信息集合,其中,所述自定义信息集合是由与所述第一预设操作集合中的预设操作对应的各个所述第一自定义信息组成的集合;图8为根据本发明又一实施例的设备的控制装置的结构框图(二),如图8所示,所述装置还包括发送模块72,用于响应于所述获取请求,将所述自定义信息集合发送给所述终端;所述接收模块54,还用于接收所述终端发送的所述场景创建请求,其中,所述场景创建请求中包括所述目标场景的场景标识,所述目标自定义信息以及所述控制命令,所述目标自定义信息为从所述自定义信息集合中选择出的自定义信息。
需要说明的是,所述接收模块54,还用于在所述响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系之前,接收所述终端发送的所述场景创建请求,其中,所述场景创建请求中包括所述目标场景的场景标识,所述目标自定义信息以及所述控制命令,所述控制命令中包括与所述第二设备支持的第二操作对应的第二自定义信息,并且所述第二操作的操作标识支持自定义设置;其中,所述存储模块62,还用于在所述创建在目标场景下的目标自定义信息与控制命令的对应关系的同时或之后,将所述第二自定义信息以及所述第二操作的操作标识对应存储。
基于上述实施例,所述控制模块58还用于查找与所述控制命令中的所述第二自定义信息对应的所述第二操作的操作标识;将所述控制命令中的所述第二自定义信息替换为所述第二操作的操作标识,得到替换后的控制命令;以及向所述第二设备发送所述替换后的控制命令,其中,所述控制命令用于指示所述第二设备执行所述第二操作。
其中,所述接收模块54还用于在所述根据所述控制命令对所述第二设备进行控制之后,接收所述第二设备发送的执行结果,其中,所述执行结果中包括所述第二设备执行的所述第二操作。图9为根据本发明又一实施例的设备的控制装置的结构框图(三),如图9所示,所述装置还包括生成模块82,用于确定与所述第二操作对应的所述第二自定义信息;以及根据所述第二自定义信息生成与所述目标场景对应的场景执行日志,并将所述场景执行日志发送给所述终端。
本发明的实施例还提供了一种存储介质,该存储介质包括存储的程序,其中,上述程序运行时执行上述任一项的方法。
可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:
S1,响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系,其中,所述目标自定义信息用于表示所述目标场景下的第一设备执行的第一操作,所述控制命令用于对所述目标场景下的第二设备进行控制;
S2,获取所述第一设备发送的操作信息,其中,所述操作信息用于表示所述第一设备当前执行的操作;
S3,在所述操作信息所表示的操作为所述第一操作的情况下,在创建的所述对应关系中获取与所述目标自定义信息具有对应关系的所述控制命令;
S4,根据所述控制命令对所述第二设备进行控制。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系,其中,所述目标自定义信息用于表示所述目标场景下的第一设备执行的第一操作,所述控制命令用于对所述目标场景下的第二设备进行控制;
S2,获取所述第一设备发送的操作信息,其中,所述操作信息用于表示所述第一设备当前执行的操作;
S3,在所述操作信息所表示的操作为所述第一操作的情况下,在创建的所述对应关系中获取与所述目标自定义信息具有对应关系的所述控制命令;
S4,根据所述控制命令对所述第二设备进行控制。
图10是根据本发明实施例的一种可选的电子装置的结构示意图。可选地,本领域普通技术人员可以理解,图10所示的结构仅为示意,电子装置也可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile InternetDevices,MID)、PAD等终端设备。图10其并不对上述电子装置的结构造成限定。例如,电子装置还可包括比图10中所示更多或者更少的组件(如网络接口等),或者具有与图10所示不同的配置。
其中,存储器1002可用于存储软件程序以及模块,如本发明实施例中的设备的控制方法和设备的控制装置对应的程序指令/模块,处理器1004通过运行存储在存储器1002内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的设备的控制方法。存储器1002可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1002可进一步包括相对于处理器1004远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。作为一种示例,上述存储器1002中可以但不限于包括上述设备的控制装置的创建模块52,接收模块54,获取模块56,控制模块58。此外,还可以包括但不限于上述设备的控制装置中的其他模块单元,本示例中不再赘述。
可选地,上述的传输设备1006用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输设备1006包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输设备1006为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
此外,上述电子设备还包括:显示器1008,用于显示画面;和连接总线1010,用于连接上述电子装置中的各个模块部件。
在其他实施例中,上述终端或者服务器可以是一个分布式系统中的一个节点,其中,该分布式系统可以为区块链系统,该区块链系统可以是由该多个节点通过网络通信的形式连接形成的分布式系统。其中,节点之间可以组成点对点(P2P,Peer To Peer)网络,任意形式的计算设备,比如服务器、终端等电子设备都可以通过加入该点对点网络而成为该区块链系统中的一个节点。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种设备的控制方法,其特征在于,包括:
响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系,其中,所述目标自定义信息用于表示所述目标场景下的第一设备执行的第一操作,所述控制命令用于对所述目标场景下的第二设备进行控制;
获取所述第一设备发送的操作信息,其中,所述操作信息用于表示所述第一设备当前执行的操作;
在所述操作信息所表示的操作为所述第一操作的情况下,在创建的所述对应关系中获取与所述目标自定义信息具有对应关系的所述控制命令;
根据所述控制命令对所述第二设备进行控制。
2.根据权利要求1所述的方法,其特征在于,在所述响应于从终端接收的场景创建请求之前,所述方法还包括:
接收所述终端发送的自定义请求,其中,所述自定义请求包括与所述第一设备支持的目标操作对应的第一自定义信息;
获取所述第一设备发送的第一预设操作集合,其中,所述第一预设操作集合包括所述第一设备支持的预设操作,并且所述预设操作的操作标识支持自定义设置,其中,所述操作标识用于表示所述预设操作;
在所述第一预设操作集合包括所述目标操作的情况下,将所述目标操作的操作标识以及所述第一自定义信息对应存储。
3.根据权利要求2所述的方法,其特征在于,在所述响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系之前,所述方法还包括:
接收所述终端发送的获取请求,其中,所述获取请求用于请求所述第一设备对应的自定义信息集合,其中,所述自定义信息集合是由与所述第一预设操作集合中的预设操作对应的各个所述第一自定义信息组成的集合;
响应于所述获取请求,将所述自定义信息集合发送给所述终端;
接收所述终端发送的所述场景创建请求,其中,所述场景创建请求中包括所述目标场景的场景标识,所述目标自定义信息以及所述控制命令,所述目标自定义信息为从所述自定义信息集合中选择出的自定义信息。
4.根据权利要求1所述的方法,其特征在于,在所述响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系之前,所述方法还包括:
接收所述终端发送的所述场景创建请求,其中,所述场景创建请求中包括所述目标场景的场景标识,所述目标自定义信息以及所述控制命令,所述控制命令中包括与所述第二设备支持的第二操作对应的第二自定义信息,并且所述第二操作的操作标识支持自定义设置;
其中,在所述创建在目标场景下的目标自定义信息与控制命令的对应关系的同时或之后,所述方法还包括:
将所述第二自定义信息以及所述第二操作的操作标识对应存储。
5.根据权利要求4所述的方法,其特征在于,所述根据所述控制命令对所述第二设备进行控制,包括:
查找与所述控制命令中的所述第二自定义信息对应的所述第二操作的操作标识;
将所述控制命令中的所述第二自定义信息替换为所述第二操作的操作标识,得到替换后的控制命令;
向所述第二设备发送所述替换后的控制命令,其中,所述控制命令用于指示所述第二设备执行所述第二操作。
6.根据权利要求4所述的方法,其特征在于,在所述根据所述控制命令对所述第二设备进行控制之后,所述方法还包括:
接收所述第二设备发送的执行结果,其中,所述执行结果中包括所述第二设备执行的所述第二操作;
确定与所述第二操作对应的所述第二自定义信息;
根据所述第二自定义信息生成与所述目标场景对应的场景执行日志,并将所述场景执行日志发送给所述终端。
7.一种设备的控制装置,其特征在于,包括:
创建模块,用于响应于从终端接收的场景创建请求,创建在目标场景下的目标自定义信息与控制命令的对应关系,其中,所述目标自定义信息用于表示所述目标场景下的第一设备执行的第一操作,所述控制命令用于对所述目标场景下的第二设备进行控制;
接收模块,用于接收所述第一设备发送的操作信息,其中,所述操作信息用于表示所述第一设备当前执行的操作;
获取模块,用于在所述操作信息所表示的操作为所述第一操作的情况下,在创建的所述对应关系中获取与所述目标自定义信息具有对应关系的所述控制命令;
控制模块,用于根据所述控制命令对所述第二设备进行控制。
8.根据权利要求7所述的装置,其特征在于,所述接收模块,还用于接收所述终端发送的自定义请求,其中,所述自定义请求包括与所述第一设备支持的目标操作对应的第一自定义信息;
所述获取模块,还用于获取所述第一设备发送的第一预设操作集合,其中,所述第一预设操作集合包括所述第一设备支持的预设操作,并且所述预设操作的操作标识支持自定义设置,其中,所述操作标识用于表示所述预设操作;
所述装置还包括存储模块,用于在所述第一预设操作集合包括所述目标操作的情况下,将所述目标操作的操作标识以及所述第一自定义信息对应存储。
9.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至6任一项中所述的方法。
10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至6任一项中所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010827433.XA CN112073471B (zh) | 2020-08-17 | 2020-08-17 | 设备的控制方法和装置、存储介质及电子装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010827433.XA CN112073471B (zh) | 2020-08-17 | 2020-08-17 | 设备的控制方法和装置、存储介质及电子装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112073471A true CN112073471A (zh) | 2020-12-11 |
CN112073471B CN112073471B (zh) | 2023-07-21 |
Family
ID=73662304
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010827433.XA Active CN112073471B (zh) | 2020-08-17 | 2020-08-17 | 设备的控制方法和装置、存储介质及电子装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112073471B (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112737901A (zh) * | 2020-12-29 | 2021-04-30 | 青岛海尔科技有限公司 | 一种场景中操作配置方法、装置、存储介质及电子装置 |
CN113268004A (zh) * | 2021-04-22 | 2021-08-17 | 深圳Tcl新技术有限公司 | 一种场景创建方法、装置、计算机设备及存储介质 |
CN113422711A (zh) * | 2021-04-29 | 2021-09-21 | 青岛海尔多媒体有限公司 | 用于建立指令映射关系的方法、系统、装置及家电设备 |
CN113434844A (zh) * | 2021-06-23 | 2021-09-24 | 青岛海尔科技有限公司 | 智能场景的搭建方法、装置、存储介质、电子设备 |
CN113596234A (zh) * | 2021-06-29 | 2021-11-02 | 青岛海尔科技有限公司 | 设备功能模型的确定方法及装置、存储介质及电子装置 |
CN113676353A (zh) * | 2021-08-19 | 2021-11-19 | 杭州华橙软件技术有限公司 | 设备的控制方法、装置、存储介质和电子装置 |
CN114740748A (zh) * | 2022-04-29 | 2022-07-12 | 青岛海尔科技有限公司 | 智能家居场景创建方法、装置、存储介质及电子装置 |
CN115296947A (zh) * | 2022-06-28 | 2022-11-04 | 青岛海尔科技有限公司 | 控制命令的响应方法和装置、存储介质及电子装置 |
CN115296945A (zh) * | 2022-06-28 | 2022-11-04 | 青岛海尔科技有限公司 | 设备的控制方法、系统和装置、存储介质及电子装置 |
CN115659405A (zh) * | 2022-11-18 | 2023-01-31 | 中国信息通信研究院 | 数字对象的交互方法和装置、电子设备和存储介质 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017143743A1 (zh) * | 2016-02-24 | 2017-08-31 | 华为技术有限公司 | 一种异构协议互通方法及控制器 |
CN206636353U (zh) * | 2017-04-19 | 2017-11-14 | 河南紫光物联技术有限公司 | 一种智能门锁 |
CN108170034A (zh) * | 2017-12-29 | 2018-06-15 | 上海器魂智能科技有限公司 | 智能设备控制方法、装置、计算机设备和储存介质 |
CN108536033A (zh) * | 2018-06-29 | 2018-09-14 | 王莹莹 | 一种智能家居控制方法 |
CN109725541A (zh) * | 2018-12-12 | 2019-05-07 | 深圳绿米联创科技有限公司 | 自动化的生成方法、装置、电子设备及存储介质 |
WO2019128829A1 (zh) * | 2017-12-28 | 2019-07-04 | 中兴通讯股份有限公司 | 动作执行方法、装置、存储介质及电子装置 |
WO2019179355A1 (zh) * | 2018-03-23 | 2019-09-26 | 腾讯科技 (深圳) 有限公司 | 对象的控制方法和装置、存储介质、电子装置 |
CN110458051A (zh) * | 2019-07-25 | 2019-11-15 | 中移(杭州)信息技术有限公司 | 一种设备控制的方法、装置、服务器及可读存储介质 |
CN110531632A (zh) * | 2019-09-27 | 2019-12-03 | 北京声智科技有限公司 | 控制方法及系统 |
CN110768877A (zh) * | 2019-09-27 | 2020-02-07 | 百度在线网络技术(北京)有限公司 | 语音控制指令的处理方法、装置、电子设备及可读存储介质 |
EP3675003A1 (en) * | 2018-12-27 | 2020-07-01 | Jiangsu Midea Cleaning Appliances Co., Ltd. | Appliance, method and system for controlling the same, server and appliance controlling apparatus |
-
2020
- 2020-08-17 CN CN202010827433.XA patent/CN112073471B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017143743A1 (zh) * | 2016-02-24 | 2017-08-31 | 华为技术有限公司 | 一种异构协议互通方法及控制器 |
CN206636353U (zh) * | 2017-04-19 | 2017-11-14 | 河南紫光物联技术有限公司 | 一种智能门锁 |
WO2019128829A1 (zh) * | 2017-12-28 | 2019-07-04 | 中兴通讯股份有限公司 | 动作执行方法、装置、存储介质及电子装置 |
CN108170034A (zh) * | 2017-12-29 | 2018-06-15 | 上海器魂智能科技有限公司 | 智能设备控制方法、装置、计算机设备和储存介质 |
WO2019179355A1 (zh) * | 2018-03-23 | 2019-09-26 | 腾讯科技 (深圳) 有限公司 | 对象的控制方法和装置、存储介质、电子装置 |
CN108536033A (zh) * | 2018-06-29 | 2018-09-14 | 王莹莹 | 一种智能家居控制方法 |
CN109725541A (zh) * | 2018-12-12 | 2019-05-07 | 深圳绿米联创科技有限公司 | 自动化的生成方法、装置、电子设备及存储介质 |
EP3675003A1 (en) * | 2018-12-27 | 2020-07-01 | Jiangsu Midea Cleaning Appliances Co., Ltd. | Appliance, method and system for controlling the same, server and appliance controlling apparatus |
CN110458051A (zh) * | 2019-07-25 | 2019-11-15 | 中移(杭州)信息技术有限公司 | 一种设备控制的方法、装置、服务器及可读存储介质 |
CN110531632A (zh) * | 2019-09-27 | 2019-12-03 | 北京声智科技有限公司 | 控制方法及系统 |
CN110768877A (zh) * | 2019-09-27 | 2020-02-07 | 百度在线网络技术(北京)有限公司 | 语音控制指令的处理方法、装置、电子设备及可读存储介质 |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112737901B (zh) * | 2020-12-29 | 2022-12-06 | 青岛海尔科技有限公司 | 一种场景中操作配置方法、装置、存储介质及电子装置 |
CN112737901A (zh) * | 2020-12-29 | 2021-04-30 | 青岛海尔科技有限公司 | 一种场景中操作配置方法、装置、存储介质及电子装置 |
CN113268004A (zh) * | 2021-04-22 | 2021-08-17 | 深圳Tcl新技术有限公司 | 一种场景创建方法、装置、计算机设备及存储介质 |
CN113422711A (zh) * | 2021-04-29 | 2021-09-21 | 青岛海尔多媒体有限公司 | 用于建立指令映射关系的方法、系统、装置及家电设备 |
CN113434844A (zh) * | 2021-06-23 | 2021-09-24 | 青岛海尔科技有限公司 | 智能场景的搭建方法、装置、存储介质、电子设备 |
CN113596234A (zh) * | 2021-06-29 | 2021-11-02 | 青岛海尔科技有限公司 | 设备功能模型的确定方法及装置、存储介质及电子装置 |
CN113596234B (zh) * | 2021-06-29 | 2023-03-31 | 青岛海尔科技有限公司 | 设备功能模型的确定方法及装置、存储介质及电子装置 |
CN113676353A (zh) * | 2021-08-19 | 2021-11-19 | 杭州华橙软件技术有限公司 | 设备的控制方法、装置、存储介质和电子装置 |
CN114740748A (zh) * | 2022-04-29 | 2022-07-12 | 青岛海尔科技有限公司 | 智能家居场景创建方法、装置、存储介质及电子装置 |
CN115296947A (zh) * | 2022-06-28 | 2022-11-04 | 青岛海尔科技有限公司 | 控制命令的响应方法和装置、存储介质及电子装置 |
CN115296945A (zh) * | 2022-06-28 | 2022-11-04 | 青岛海尔科技有限公司 | 设备的控制方法、系统和装置、存储介质及电子装置 |
CN115296947B (zh) * | 2022-06-28 | 2024-01-26 | 青岛海尔科技有限公司 | 控制命令的响应方法和装置、存储介质及电子装置 |
CN115296945B (zh) * | 2022-06-28 | 2024-03-22 | 青岛海尔科技有限公司 | 设备的控制方法、系统和装置、存储介质及电子装置 |
CN115659405A (zh) * | 2022-11-18 | 2023-01-31 | 中国信息通信研究院 | 数字对象的交互方法和装置、电子设备和存储介质 |
CN115659405B (zh) * | 2022-11-18 | 2023-03-10 | 中国信息通信研究院 | 数字对象的交互方法和装置、电子设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112073471B (zh) | 2023-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112073471B (zh) | 设备的控制方法和装置、存储介质及电子装置 | |
CN112737899B (zh) | 智能设备管理方法和装置、存储介质及电子设备 | |
CN106161100B (zh) | 一种物联网设备配置方法及物联网终端 | |
CN111885144B (zh) | 一种设备绑定方法及装置 | |
CN111885594B (zh) | 设备绑定方法及装置 | |
CN109829308A (zh) | 控制策略的管理方法及装置、存储介质、电子装置 | |
CN106559388B (zh) | 绑定设备的方法和装置 | |
CN111885115B (zh) | 设备绑定变更方法及装置 | |
CN108376078A (zh) | 设备的升级方法、装置以及家电设备 | |
CN106528289B (zh) | 资源的操作处理方法及装置 | |
CN111641997A (zh) | 基于蓝牙Mesh网络的设备入网方法和装置、存储介质 | |
CN113168334A (zh) | 数据处理方法、装置、电子设备及可读存储介质 | |
CN113498594A (zh) | 智能家居系统的控制方法、装置、电子设备及存储介质 | |
CN111641996B (zh) | 基于蓝牙Mesh网络的设备入网方法和装置、存储介质 | |
CN114374602B (zh) | 主控设备配置方法、装置、云服务器及存储介质 | |
CN111045893B (zh) | 监控任务的执行方法、装置及系统、存储介质、电子装置 | |
CN113407157A (zh) | 物模型的确定方法及装置、存储介质、电子装置 | |
CN111736938B (zh) | 信息的显示方法及装置、存储介质和电子装置 | |
CN111934956A (zh) | 设备的配置方法、装置、存储介质及电子装置 | |
CN111008209B (zh) | 数据的对账方法、装置及系统、存储介质、电子装置 | |
CN112954770A (zh) | 设备绑定方法和装置、存储介质及电子设备 | |
CN113434190B (zh) | 数据处理方法和装置、存储介质及电子设备 | |
CN116755852A (zh) | 容器组的生命周期管理方法、装置、电子设备和存储介质 | |
CN112152850B (zh) | 一种基于闪联协议的物联网设备管理方法及业务终端 | |
CN116980286A (zh) | 设备配置方法、设备控制方法、存储介质以及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |