[go: up one dir, main page]

CN114513389A - A linkage method and linkage device based on edge computing gateway - Google Patents

A linkage method and linkage device based on edge computing gateway Download PDF

Info

Publication number
CN114513389A
CN114513389A CN202111678116.7A CN202111678116A CN114513389A CN 114513389 A CN114513389 A CN 114513389A CN 202111678116 A CN202111678116 A CN 202111678116A CN 114513389 A CN114513389 A CN 114513389A
Authority
CN
China
Prior art keywords
linkage
trigger
edge computing
computing gateway
trigger condition
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.)
Pending
Application number
CN202111678116.7A
Other languages
Chinese (zh)
Inventor
汪军
方桦
顾志浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Foshan Real Design Iot Technology Co ltd
Original Assignee
Foshan Real Design Iot Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Foshan Real Design Iot Technology Co ltd filed Critical Foshan Real Design Iot Technology Co ltd
Priority to CN202111678116.7A priority Critical patent/CN114513389A/en
Publication of CN114513389A publication Critical patent/CN114513389A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y10/00Economic sectors
    • G16Y10/80Homes; Buildings
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y40/00IoT characterised by the purpose of the information processing
    • G16Y40/30Control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Economics (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Structural Engineering (AREA)
  • General Business, Economics & Management (AREA)
  • Civil Engineering (AREA)
  • Architecture (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Automation & Control Theory (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种基于边缘计算网关的联动方法及联动装置,提供一边缘计算网关,经由所述边缘计算网关与多个子设备建立通信连接,设置并保存一联动管理列表至边缘计算网关;接收子设备上报的数据,并对上报的数据进行解析为对应的文本数据;根据文本数据匹配到对应的联动触发条件时,执行第一执行动作,检测与该联动触发条件对应的联动触发结果,并执行第二执行动作,由联动触发条件和联动触发结果将子设备的联动动作拆分,避免联动触发条件被错误判断而导致联动触发结果输出差异,从而减少或避免数据通讯时错误的结果而导致子设备联动错误的情况,而提高联动的稳定性。

Figure 202111678116

The invention discloses a linkage method and linkage device based on an edge computing gateway, providing an edge computing gateway, establishing a communication connection with a plurality of sub-devices via the edge computing gateway, setting and saving a linkage management list to the edge computing gateway; receiving The data reported by the sub-device is parsed into corresponding text data; when the text data matches the corresponding linkage trigger condition, the first execution action is executed, the linkage trigger result corresponding to the linkage trigger condition is detected, and Execute the second execution action, and split the linkage action of the sub-device by the linkage trigger condition and the linkage trigger result, so as to avoid the linkage trigger condition being wrongly judged and the linkage trigger result output difference, thereby reducing or avoiding the wrong result during data communication. The sub-device linkage is wrong, and the stability of linkage is improved.

Figure 202111678116

Description

一种基于边缘计算网关的联动方法及联动装置A linkage method and linkage device based on edge computing gateway

技术领域technical field

本发明涉及网关应用技术领域,特别涉及一种基于边缘计算网关的联动方法及联动装置。The invention relates to the technical field of gateway applications, in particular to a linkage method and linkage device based on an edge computing gateway.

背景技术Background technique

在现有技术中,随着物联网技术的发展,网关设备在市场上越来越普及,使用网关控制智能家居需要用户根据需求设置各种场景,在不同的场景中对智能家居实现集中控制。In the prior art, with the development of the Internet of Things technology, gateway devices are becoming more and more popular in the market. Using a gateway to control a smart home requires users to set various scenarios according to their needs, and implement centralized control of the smart home in different scenarios.

但是,在目前的技术中一般采用网关配合云服务器联动实现数据通讯,由于网关与云服务器往复通讯,容易发生数据碰撞,而影响数据通讯稳定,而且增加了数据通讯次数,延时高。However, in the current technology, the gateway is generally used in conjunction with the cloud server to realize data communication. Due to the reciprocating communication between the gateway and the cloud server, data collision is prone to occur, which affects the stability of data communication, increases the number of data communication, and has high latency.

另外,用户在设置场景时设置对于一条联动信息包含多个联动特征,在进行数据通讯传输时多个联动特征对应的执行动作不同,容易导致通讯紊乱,而使被控制的设备错误动作。In addition, when setting the scene, the user sets that a piece of linkage information includes multiple linkage features, and the execution actions corresponding to the multiple linkage features are different during data communication transmission, which may easily lead to communication disorder and cause the controlled device to malfunction.

因此,针对上述问题,急需解决方案。Therefore, in response to the above problems, solutions are urgently needed.

发明内容SUMMARY OF THE INVENTION

本发明的目的是提供一种基于边缘计算网关的联动方法及联动装置,旨在解决背景技术中的至少一个技术问题。The purpose of the present invention is to provide a linkage method and linkage device based on an edge computing gateway, aiming to solve at least one technical problem in the background art.

为了达到上述目的,本发明的技术方案有:In order to achieve the above object, the technical scheme of the present invention includes:

一种基于边缘计算网关的联动方法,A linkage method based on edge computing gateway,

提供一边缘计算网关;Provide an edge computing gateway;

经由所述边缘计算网关与多个子设备建立通信连接;establishing a communication connection with a plurality of sub-devices via the edge computing gateway;

设置并保存一联动管理列表至边缘计算网关,其中,所述联动管理列表包括联动触发条件、联动触发结果和与联动触发结果对应的联动标志以及与联动触发条件和联动触发结果对应的第一执行动作和第二执行动作;Set and save a linkage management list to the edge computing gateway, wherein the linkage management list includes linkage trigger conditions, linkage trigger results, linkage flags corresponding to linkage trigger results, and first execution corresponding to linkage trigger conditions and linkage trigger results an action and a second execution action;

接收子设备上报的数据,并对上报的数据进行解析为对应的文本数据;Receive the data reported by the sub-device, and parse the reported data into corresponding text data;

根据文本数据匹配到对应的联动触发条件时,执行第一执行动作,其中,第一执行动作指示为判断是否符合联动触发条件;When the corresponding linkage trigger condition is matched according to the text data, a first execution action is performed, wherein the first execution action indication is to judge whether the linkage trigger condition is met;

检测与该联动触发条件对应的联动触发结果,并执行第二执行动作,其中,第二执行动作指示为根据连联动触发结果输出与联动标志匹配的控制命令。A linkage trigger result corresponding to the linkage trigger condition is detected, and a second execution action is executed, wherein the second execution action instruction is to output a control command matching the linkage flag according to the linkage trigger result.

本发明一种基于边缘计算网关的联动方法,提供一边缘计算网关,经由所述边缘计算网关与多个子设备建立通信连接,设置并保存一联动管理列表至边缘计算网关;接收子设备上报的数据,并对上报的数据进行解析为对应的文本数据;根据文本数据匹配到对应的联动触发条件时,执行第一执行动作,其中,第一执行动作指示为判断是否符合联动触发条件;检测与该联动触发条件对应的联动触发结果,并执行第二执行动作,其中,第二执行动作指示为根据连联动触发结果输出与联动标志匹配的控制命令,由联动触发条件和联动触发结果将子设备的联动动作拆分,避免联动触发条件被错误判断而导致联动触发结果输出差异,从而减少或避免数据通讯时错误的结果而导致子设备联动错误的情况,而提高联动的稳定性。The present invention is a linkage method based on an edge computing gateway, which provides an edge computing gateway, establishes a communication connection with a plurality of sub-devices via the edge computing gateway, sets and saves a linkage management list to the edge computing gateway; receives data reported by the sub-devices , and parse the reported data into corresponding text data; when matching the corresponding linkage trigger condition according to the text data, execute the first execution action, wherein the first execution action indication is to judge whether the linkage trigger condition is met; The linkage trigger result corresponding to the linkage trigger condition, and the second execution action is executed, wherein the second execution action instruction is to output a control command matching the linkage flag according to the linkage trigger result, and the linkage trigger condition and the linkage trigger result will be used. The linkage action is split to avoid the linkage triggering condition being judged incorrectly and causing the linkage trigger result output difference, thereby reducing or avoiding the wrong result of the data communication and causing the sub-device linkage error, and improving the linkage stability.

进一步的,所述执行第二执行动作,具体包括:Further, the performing the second execution action specifically includes:

根据联动触发条件获取对应的触发标志;Obtain the corresponding trigger flag according to the linkage trigger condition;

根据触发标志匹配与联动触发结果对应的联动标志;Match the linkage flag corresponding to the linkage trigger result according to the trigger flag;

从存储器中读取与联动标志对应的预存的场景数据,边缘计算网关根据预存的场景数据输出对应的控制指令。The pre-stored scene data corresponding to the linkage flag is read from the memory, and the edge computing gateway outputs corresponding control instructions according to the pre-stored scene data.

进一步的,所述执行第一执行动作,具体包括:Further, the performing the first execution action specifically includes:

将所述文本数据与联动管理列中的各个联动触发条件进行匹配;Matching the text data with each linkage trigger condition in the linkage management column;

若判断所述文本数据与一个联动触发条件匹配成功,则进行检测与该联动触发条件对应的联动触发结果,并执行第二执行动作的步骤。If it is determined that the text data is successfully matched with a linkage trigger condition, the linkage trigger result corresponding to the linkage trigger condition is detected, and the second execution action is performed.

进一步的,若判断所述文本数据与各个联动触发条件匹配不成功,则向边缘计算网关的主程序反馈匹配失败响应,并提示边缘计算网关的主程序重新接收子设备上报的数据。Further, if it is determined that the text data is unsuccessful in matching with each linkage trigger condition, a matching failure response is fed back to the main program of the edge computing gateway, and the main program of the edge computing gateway is prompted to re-receive the data reported by the sub-device.

作为本发明的一种优选方案,还提供一种基于边缘计算网关的联动装置,其中边缘计算网关与多个子设备建立通信连接,包括:As a preferred solution of the present invention, a linkage device based on an edge computing gateway is also provided, wherein the edge computing gateway establishes a communication connection with multiple sub-devices, including:

管理模块,设置并保存一联动管理列表,其中,所述联动管理列表包括联动触发条件、联动触发结果和与联动触发结果对应的联动标志以及与联动触发条件和联动触发结果对应的第一执行动作和第二执行动作;A management module, setting and saving a linkage management list, wherein the linkage management list includes linkage trigger conditions, linkage trigger results, linkage flags corresponding to linkage trigger results, and first execution actions corresponding to linkage trigger conditions and linkage trigger results and the second execution action;

接收模块,用于接收子设备上报的数据,并对上报的数据进行解析为对应的文本数据;The receiving module is used to receive the data reported by the sub-device, and parse the reported data into corresponding text data;

第一执行模块,用于根据文本数据匹配到对应的联动触发条件时,执行第一执行动作,其中,第一执行动作指示为判断是否符合联动触发条件;a first execution module, configured to execute a first execution action when a corresponding linkage trigger condition is matched according to the text data, wherein the first execution action indication is to judge whether the linkage trigger condition is met;

第二执行模块,用于检测与该联动触发条件对应的联动触发结果,并执行第二执行动作,其中,第二执行动作指示为根据连联动触发结果输出与联动标志匹配的控制命令。The second execution module is configured to detect the linkage triggering result corresponding to the linkage triggering condition, and execute a second execution action, wherein the second execution action instruction is to output a control command matching the linkage flag according to the linkage triggering result.

进一步的,所述第二执行模块包括:Further, the second execution module includes:

获取单元,用于根据联动触发条件获取对应的触发标志;an acquisition unit, used to acquire the corresponding trigger flag according to the linkage trigger condition;

第一匹配单元,用于根据触发标志匹配与联动触发结果对应的联动标志;a first matching unit, configured to match the linkage flag corresponding to the linkage trigger result according to the trigger flag;

读取单元,用于从存储器中读取与联动标志对应的预存的场景数据,边缘计算网关根据预存的场景数据输出对应的控制指令。The reading unit is configured to read the pre-stored scene data corresponding to the linkage flag from the memory, and the edge computing gateway outputs the corresponding control instruction according to the pre-stored scene data.

进一步的,所述第一执行模块包括:Further, the first execution module includes:

第二匹配单元,用于将所述文本数据与联动管理列中的各个联动触发条件进行匹配;a second matching unit, configured to match the text data with each linkage trigger condition in the linkage management column;

第一判断单元,用于若判断所述文本数据与一个联动触发条件匹配成功,则进行检测与该联动触发条件对应的联动触发结果,并执行第二执行动作的步骤。The first judging unit is configured to detect the linkage trigger result corresponding to the linkage trigger condition and execute the second execution action if it is determined that the text data is successfully matched with a linkage trigger condition.

进一步的,所述第一执行模块还包括:Further, the first execution module also includes:

第二判断单元,用于若判断所述文本数据与各个联动触发条件匹配不成功,则向边缘计算网关的主程序反馈匹配失败响应,并提示边缘计算网关的主程序重新接收子设备上报的数据。The second judging unit is configured to feed back a matching failure response to the main program of the edge computing gateway, and prompt the main program of the edge computing gateway to re-receive the data reported by the sub-device if it is determined that the text data is not successfully matched with each linkage trigger condition .

本发明还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如上述的联动方法。The present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, the above linkage method is implemented.

本发明还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如上述的联动方法。The present invention also provides a computer-readable storage medium on which a computer program is stored, characterized in that, when the computer program is executed by a processor, the above linkage method is implemented.

为了更好地理解和实施,下面结合附图详细说明本发明。For better understanding and implementation, the present invention is described in detail below with reference to the accompanying drawings.

附图说明Description of drawings

图1是本发明实施例的基于边缘计算网关的联动方法的流程图;1 is a flowchart of a linkage method based on an edge computing gateway according to an embodiment of the present invention;

图2是本发明实施例的基于边缘计算网关的联动方法的其中一个步骤的流程图;FIG. 2 is a flowchart of one step of the linkage method based on an edge computing gateway according to an embodiment of the present invention;

图3是本发明实施例的基于边缘计算网关的联动方法的其中一个步骤的流程图;FIG. 3 is a flowchart of one step of the linkage method based on an edge computing gateway according to an embodiment of the present invention;

图4是本发明的另一个实施例的基于边缘计算网关的联动装置的结构示意图;4 is a schematic structural diagram of a linkage device based on an edge computing gateway according to another embodiment of the present invention;

图5是本发明的另一个实施例的基于边缘计算网关的联动装置的第二执行模块的结构示意图;5 is a schematic structural diagram of a second execution module of an edge computing gateway-based linkage device according to another embodiment of the present invention;

图6是本发明的另一个实施例的基于边缘计算网关的联动装置的第一执行模块的结构示意图。FIG. 6 is a schematic structural diagram of a first execution module of an edge computing gateway-based linkage device according to another embodiment of the present invention.

具体实施方式Detailed ways

为了更好地阐述本发明,下面参照附图对本发明作进一步的详细描述。In order to better illustrate the present invention, the present invention will be further described in detail below with reference to the accompanying drawings.

应当明确,所描述的实施例仅仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请实施例保护的范围。It should be clear that the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the embodiments of the present application, all other embodiments obtained by persons of ordinary skill in the art without creative work fall within the protection scope of the embodiments of the present application.

在本申请实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请实施例。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。Terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present application. As used in the embodiments of this application and the appended claims, the singular forms "a," "the," and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It will also be understood that the term "and/or" as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请的描述中,需要理解的是,术语“第一”、“第二”、“第三”等仅用于区别类似的对象,而不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application, as recited in the appended claims. In the description of this application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence, nor can understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to specific situations.

此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。Also, in the description of the present application, unless otherwise specified, "a plurality" means two or more. "And/or", which describes the association relationship of the associated objects, means that there can be three kinds of relationships, for example, A and/or B, which can mean that A exists alone, A and B exist at the same time, and B exists alone. The character "/" generally indicates that the associated objects are an "or" relationship.

下面参考附图描述本发明实施例的基于边缘计算网关的联动方法和联动装置。The following describes an edge computing gateway-based linkage method and linkage device according to embodiments of the present invention with reference to the accompanying drawings.

如图1所示,一种基于边缘计算网关的联动方法,包括:As shown in Figure 1, an edge computing gateway-based linkage method includes:

步骤101,提供一边缘计算网关;Step 101, providing an edge computing gateway;

本实施例中所指的边缘计算网关为在终端设备上运行,且能够进行计算、通讯和数据缓存功能的智能网关,其能够在无需联网的情况下实现设备的本地联动以及数据分析。The edge computing gateway referred to in this embodiment is an intelligent gateway that runs on terminal devices and can perform computing, communication, and data caching functions, and can realize local linkage and data analysis of devices without networking.

步骤102,经由所述边缘计算网关与多个子设备建立通信连接;Step 102, establishing a communication connection with a plurality of sub-devices via the edge computing gateway;

具体的,在本实施例中,利用本地局域网络建立边缘网关与多个子设备之间的通讯连接。多个子设备与边缘计算网关采用有线通讯或者蓝牙通讯的方式使边缘计算网关与子设备之间能够进行数据传输。Specifically, in this embodiment, a local area network is used to establish a communication connection between the edge gateway and multiple sub-devices. The multiple sub-devices and the edge computing gateway use wired communication or Bluetooth communication to enable data transmission between the edge computing gateway and the sub-devices.

而且,本实施例中,所述子设备可以手机、智能终端、智能家居设备如智能灶、智能灯等,所述的边缘计算网关可以装载在任何一个子设备上,而不影响各个子设备之间通过边缘计算网关建立通信连接。Moreover, in this embodiment, the sub-devices can be mobile phones, smart terminals, smart home devices such as smart stoves, smart lights, etc., and the edge computing gateway can be loaded on any sub-device without affecting the relationship between each sub-device. The communication connection is established through the edge computing gateway.

一般来说,所述子设备至少有一个装载了边缘计算网关APP的手机或者电脑或者是边缘计算网关的专用控制设备。Generally speaking, the sub-device has at least one mobile phone or computer loaded with an edge computing gateway APP or a dedicated control device of the edge computing gateway.

步骤103,设置并保存一联动管理列表至边缘计算网关,其中,所述联动管理列表包括联动触发条件、联动触发结果和与联动触发结果对应的联动标志以及与联动触发条件和联动触发结果对应的第一执行动作和第二执行动作;Step 103: Set and save a linkage management list to the edge computing gateway, wherein the linkage management list includes linkage trigger conditions, linkage trigger results, linkage flags corresponding to linkage trigger results, and linkage trigger conditions and linkage trigger results. a first execution action and a second execution action;

具体的,在本实施例中,联动触发条件与联动触发结果对应,每个联动结果均有一个联动标志与其对应。Specifically, in this embodiment, the linkage trigger condition corresponds to the linkage trigger result, and each linkage result has a linkage flag corresponding to it.

例如,以一个联动触发条件指示的信息为例,如“晚上6点打开客厅灯”,对应的联动触发结果为“晚上6点客厅灯已打开”,联动触发条件用于指示“晚上6点打开客厅灯”这一动作是否正确完成,联动触发结果为“晚上6点客厅灯已打开”后,每个联动标志对应一种联动动作,如“打开空调”等,从而组合成一种联动管理列表项,即“晚上6点打开客厅灯”后“打开空调”。For example, take the information indicated by a linkage trigger condition as an example, such as "turn on the living room lights at 6 pm", the corresponding linkage trigger result is "the living room lights are turned on at 6 pm", and the linkage trigger condition is used to indicate "turn on at 6 pm Whether the action of "Living Room Lights" is completed correctly, and the linkage trigger result is "The living room lights are turned on at 6 pm", each linkage sign corresponds to a linkage action, such as "Turn on the air conditioner", etc., which are combined into a linkage management list item , that is, "turn on the air conditioner" after "turn on the living room lights at 6 pm".

具体的,在本实施例中,联动管理列表中的联动标志为连接触发结果后的联动执行动作可识别的唯一ID。Specifically, in this embodiment, the linkage flag in the linkage management list is an identifiable unique ID of the linkage execution action after the connection triggering result.

具体而言,在本实施例中,联动管理列表包括联动触发条件、联动触发结果和与联动触发结果对应的联动标志,该设置根据应用场景的不同,可以是几个简单的数字组合,例如,Aa表示联动触发条件,A表示联动触发结果,a表示联动触发标志,当然也可以是几个关键数字或符号的组合,或者是关键词等。Specifically, in this embodiment, the linkage management list includes linkage trigger conditions, linkage trigger results, and linkage flags corresponding to linkage trigger results. The setting may be a combination of several simple numbers according to different application scenarios, for example, Aa represents the linkage triggering condition, A represents the linkage triggering result, and a represents the linkage triggering sign. Of course, it can also be a combination of several key numbers or symbols, or keywords, etc.

步骤104,接收子设备上报的数据,并对上报的数据进行解析为对应的文本数据;Step 104: Receive the data reported by the sub-device, and parse the reported data into corresponding text data;

在本实施例中,子设备上报的数据,不限于用户是否去主动控制发送去设置信息进行数据上报,例如,用户可以在子设备客户端的场景联动设置界面上输出需要上报的数据,还比如,在一定条件在定时发送预设的数据进行上报。In this embodiment, the data reported by the sub-device is not limited to whether the user actively controls the sending and setting information for data reporting. For example, the user can output the data to be reported on the scene linkage setting interface of the sub-device client, for example, Under certain conditions, the preset data is sent at regular intervals for reporting.

例如,用户每次回到家中,都具有打开灯的需求,其对应有两种数据上报模式,用户通过手机输出打开灯的数据指令,或者用户通过手机预设定时在晚上6点打开灯的数据指令,形成数据进行上报。For example, every time the user returns home, he has the need to turn on the light, which corresponds to two data reporting modes. The user outputs a data command to turn on the light through the mobile phone, or the user turns on the light at 6 o'clock in the evening at a preset timing through the mobile phone. The data command forms data for reporting.

另外,需要说明的是,上述文本数据根据应用需求的不同,包含不同的内容,比如,它可以是英文字母,汉字词组或是一系列字符串等。In addition, it should be noted that the above text data contains different contents according to different application requirements, for example, it may be English letters, Chinese character phrases, or a series of character strings.

步骤S105,根据文本数据匹配到对应的联动触发条件时,执行第一执行动作,其中,第一执行动作指示为判断是否符合联动触发条件;Step S105, when the corresponding linkage trigger condition is matched according to the text data, execute a first execution action, wherein the first execution action indication is to judge whether the linkage trigger condition is met;

举例而言,联动触发条件对应的内容为“打开客厅灯”,第一执行动作判断打开客厅灯具是否完成或未完成,当客厅灯打开时,第一执行动作若判断为“是”并执行下一步骤,当客厅灯未打开时,第一执行动作判断为“否”并返回上一步骤或结束步骤。For example, the content corresponding to the linkage trigger condition is "turn on the living room lights", and the first execution action determines whether turning on the living room lights is completed or not completed. When the living room lights are turned on, the first execution action judges "Yes" and executes the In a step, when the living room lamp is not turned on, the first execution action is judged as "No" and returns to the previous step or the end step.

步骤106,检测与该联动触发条件对应的联动触发结果,并执行第二执行动作,其中,第二执行动作指示为根据连联动触发结果输出与联动标志匹配的控制命令。Step 106: Detect a linkage triggering result corresponding to the linkage triggering condition, and execute a second execution action, wherein the second execution action instruction is to output a control command matching the linkage flag according to the linkage triggering result.

举例而言,用户每次打开客厅灯,都需要打开空调,根据打开客厅灯后的结果结合其对应的联动标志输出打开空调的控制指令。For example, every time the user turns on the living room light, the air conditioner needs to be turned on, and the control command to turn on the air conditioner is output according to the result of turning on the living room light combined with its corresponding linkage flag.

本发明一种基于边缘计算网关的联动方法,提供一边缘计算网关,经由所述边缘计算网关与多个子设备建立通信连接,设置并保存一联动管理列表至边缘计算网关;接收子设备上报的数据,并对上报的数据进行解析为对应的文本数据;根据文本数据匹配到对应的联动触发条件时,执行第一执行动作,其中,第一执行动作指示为判断是否符合联动触发条件;检测与该联动触发条件对应的联动触发结果,并执行第二执行动作,其中,第二执行动作指示为根据连联动触发结果输出与联动标志匹配的控制命令,由联动触发条件和联动触发结果将子设备的联动动作拆分,避免联动触发条件被错误判断而导致联动触发结果输出差异,从而减少或避免数据通讯时错误的结果而导致子设备联动错误的情况,而提高联动的稳定性。The present invention is a linkage method based on an edge computing gateway, which provides an edge computing gateway, establishes a communication connection with a plurality of sub-devices via the edge computing gateway, sets and saves a linkage management list to the edge computing gateway; receives data reported by the sub-devices , and parse the reported data into corresponding text data; when matching the corresponding linkage trigger condition according to the text data, execute the first execution action, wherein the first execution action indication is to judge whether the linkage trigger condition is met; The linkage trigger result corresponding to the linkage trigger condition, and the second execution action is executed, wherein the second execution action instruction is to output a control command matching the linkage flag according to the linkage trigger result, and the linkage trigger condition and the linkage trigger result will be used. The linkage action is split to avoid the linkage triggering condition being judged incorrectly and causing the linkage trigger result output difference, thereby reducing or avoiding the wrong result of the data communication and causing the sub-device linkage error, and improving the linkage stability.

如图2所示,所述执行第二执行动作,具体包括:As shown in FIG. 2 , the executing the second execution action specifically includes:

步骤201,根据联动触发条件获取对应的触发标志;Step 201, obtain a corresponding trigger flag according to the linkage trigger condition;

步骤202,根据触发标志匹配与联动触发结果对应的联动标志;Step 202, matching the linkage marker corresponding to the linkage trigger result according to the trigger marker;

步骤203,从存储器中读取与联动标志对应的预存的场景数据,边缘计算网关根据预存的场景数据输出对应的控制指令。Step 203: Read the pre-stored scene data corresponding to the linkage flag from the memory, and the edge computing gateway outputs the corresponding control instruction according to the pre-stored scene data.

具体的,举例说明,Aa表示联动触发条件,其中的触发标志为“a”,A表示联动触发结果,a表示联动标志,根据触发标志匹配与联动触发结果对应的联动标志,而执行后续的输出对应控制指令。Specifically, for example, Aa represents the linkage trigger condition, where the trigger flag is "a", A represents the linkage trigger result, and a represents the linkage flag. According to the trigger flag matching the linkage flag corresponding to the linkage trigger result, the subsequent output is executed. Corresponds to the control command.

另外,存储器中预存场景模式,以提供调取应用,比如,当用户保存场景数据的时候,边缘计算网关会保存对应子设备的唯一ID和对应子设备的运行状态参数数据到存储器中,当场景需要触发的时候,便从存储器中读取对应的场景数据。例如,用户在手机终端中发出保存指令时,边缘计算网关循环检测每个子设备的运行状态参数,如灯具的打开状态参数等等,每个设备结合自身的唯一ID和运行状态生成场景数据保存在用户的手机终端内。In addition, the scene mode is pre-stored in the memory to provide the calling application. For example, when the user saves the scene data, the edge computing gateway will save the unique ID of the corresponding sub-device and the operating state parameter data of the corresponding sub-device in the memory. When a trigger is required, the corresponding scene data is read from the memory. For example, when the user sends a save command in the mobile terminal, the edge computing gateway cyclically detects the operating state parameters of each sub-device, such as the on-state parameters of lamps, etc., and each device combines its own unique ID and operating state to generate scene data and save it in the in the user's mobile terminal.

需要说明的是,在本实施例中,联动标志一般与设备的唯一ID对应或部分对应。It should be noted that, in this embodiment, the linkage flag generally corresponds or partially corresponds to the unique ID of the device.

另外,可以理解的是,预先在存储器中存储响应的场景数据,方便调取使用,以满足用户相关的使用需求。In addition, it can be understood that the response scene data is stored in the memory in advance, which is convenient for retrieval and use, so as to meet the relevant use requirements of the user.

如图3所示,所述执行第一执行动作,具体包括:As shown in FIG. 3 , the performing the first execution action specifically includes:

步骤301,将所述文本数据与联动管理列中的各个联动触发条件进行匹配;Step 301, matching the text data with each linkage trigger condition in the linkage management column;

步骤302,若判断所述文本数据与一个联动触发条件匹配成功,则进行检测与该联动触发条件对应的联动触发结果,并执行第二执行动作的步骤。Step 302 , if it is determined that the text data is successfully matched with a linkage trigger condition, the linkage trigger result corresponding to the linkage trigger condition is detected, and the second execution action is performed.

步骤303,若判断所述文本数据与各个联动触发条件匹配不成功,则向边缘计算网关的主程序反馈匹配失败响应,并提示边缘计算网关的主程序重新接收子设备上报的数据。Step 303: If it is determined that the text data does not successfully match each linkage trigger condition, a matching failure response is fed back to the main program of the edge computing gateway, and the main program of the edge computing gateway is prompted to re-receive the data reported by the sub-device.

在本发明的一个实施例中,如果判断所述文本数据与各个联动触发条件匹配不成功,如文本数据与联动触发条件没有一条对应或部分对应,则向边缘计算网关的主程序反馈设置失败响应,比如装载了边缘计算网关的手机的相关应用界面上,以弹窗的形式向用户反馈“匹配失败”。In one embodiment of the present invention, if it is determined that the text data does not match each linkage trigger condition successfully, such as no correspondence or partial correspondence between the text data and the linkage trigger condition, a setting failure response is fed back to the main program of the edge computing gateway For example, on the relevant application interface of the mobile phone loaded with the edge computing gateway, the user feedback "matching failure" in the form of a pop-up window.

作为本发明的一种优选方案,还提供一种基于边缘计算网关的联动装置,其中边缘计算网关与多个子设备建立通信连接,包括:As a preferred solution of the present invention, a linkage device based on an edge computing gateway is also provided, wherein the edge computing gateway establishes a communication connection with multiple sub-devices, including:

管理模块1,设置并保存一联动管理列表,其中,所述联动管理列表包括联动触发条件、联动触发结果和与联动触发结果对应的联动标志以及与联动触发条件和联动触发结果对应的第一执行动作和第二执行动作;Management module 1, setting and saving a linkage management list, wherein the linkage management list includes linkage trigger conditions, linkage trigger results, linkage flags corresponding to linkage trigger results, and first execution corresponding to linkage trigger conditions and linkage trigger results an action and a second execution action;

接收模块2,用于接收子设备上报的数据,并对上报的数据进行解析为对应的文本数据;The receiving module 2 is used to receive the data reported by the sub-device, and parse the reported data into corresponding text data;

第一执行模块3,用于根据文本数据匹配到对应的联动触发条件时,执行第一执行动作,其中,第一执行动作指示为判断是否符合联动触发条件;The first execution module 3 is configured to execute a first execution action when a corresponding linkage trigger condition is matched according to the text data, wherein the first execution action indication is to judge whether the linkage trigger condition is met;

第二执行模块4,用于检测与该联动触发条件对应的联动触发结果,并执行第二执行动作,其中,第二执行动作指示为根据连联动触发结果输出与联动标志匹配的控制命令。The second execution module 4 is configured to detect the linkage triggering result corresponding to the linkage triggering condition, and execute a second execution action, wherein the second execution action instruction is to output a control command matching the linkage flag according to the linkage triggering result.

进一步的,所述第二执行模块3包括:Further, the second execution module 3 includes:

获取单元31,用于根据联动触发条件获取对应的触发标志;an obtaining unit 31, configured to obtain a corresponding trigger flag according to the linkage trigger condition;

第一匹配单元32,用于根据触发标志匹配与联动触发结果对应的联动标志;The first matching unit 32 is used to match the linkage flag corresponding to the linkage trigger result according to the trigger flag;

读取单元33,用于从存储器中读取与联动标志对应的预存的场景数据,边缘计算网关根据预存的场景数据输出对应的控制指令。The reading unit 33 is configured to read the pre-stored scene data corresponding to the linkage flag from the memory, and the edge computing gateway outputs the corresponding control instruction according to the pre-stored scene data.

进一步的,所述第一执行模块4包括:Further, the first execution module 4 includes:

第二匹配单元41,用于将所述文本数据与联动管理列中的各个联动触发条件进行匹配;The second matching unit 41 is configured to match the text data with each linkage trigger condition in the linkage management column;

第一判断单元42,用于若判断所述文本数据与一个联动触发条件匹配成功,则进行检测与该联动触发条件对应的联动触发结果,并执行第二执行动作的步骤。The first judging unit 42 is configured to detect the linkage triggering result corresponding to the linkage triggering condition and execute the second execution action if it is determined that the text data is successfully matched with a linkage triggering condition.

进一步的,所述第一执行模块还包括:Further, the first execution module also includes:

第二判断单元43,用于若判断所述文本数据与各个联动触发条件匹配不成功,则向边缘计算网关的主程序反馈匹配失败响应,并提示边缘计算网关的主程序重新接收子设备上报的数据。The second judging unit 43 is configured to feed back a matching failure response to the main program of the edge computing gateway, and prompt the main program of the edge computing gateway to re-receive the data reported by the sub-device if it is determined that the text data is not matched with each linkage trigger condition. data.

本发明还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如上述的联动方法。The present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, the above linkage method is implemented.

本发明还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如上述的联动方法。The present invention also provides a computer-readable storage medium on which a computer program is stored, characterized in that, when the computer program is executed by a processor, the above linkage method is implemented.

根据上述说明书的揭示和教导,本发明所属领域的技术人员还可以对上述实施方式进行变更和修改。因此,本发明并不局限于上面揭示和描述的具体实施方式,对本发明的一些修改和变更也应当落入本发明的权利要求的保护范围内。此外,尽管本说明书中使用了一些特定的术语,但这些术语只是为了方便说明,并不对本发明构成任何限制。Based on the disclosure and teaching of the above specification, those skilled in the art to which the present invention pertains can also make changes and modifications to the above embodiments. Therefore, the present invention is not limited to the specific embodiments disclosed and described above, and some modifications and changes to the present invention should also fall within the protection scope of the claims of the present invention. In addition, although some specific terms are used in this specification, these terms are only for convenience of description and do not constitute any limitation to the present invention.

Claims (10)

1.一种基于边缘计算网关的联动方法,其特征在于,1. a linkage method based on edge computing gateway, is characterized in that, 提供一边缘计算网关;Provide an edge computing gateway; 经由所述边缘计算网关与多个子设备建立通信连接;establishing a communication connection with a plurality of sub-devices via the edge computing gateway; 设置并保存一联动管理列表至边缘计算网关,其中,所述联动管理列表包括联动触发条件、联动触发结果和与联动触发结果对应的联动标志以及与联动触发条件和联动触发结果对应的第一执行动作和第二执行动作;Set and save a linkage management list to the edge computing gateway, wherein the linkage management list includes linkage trigger conditions, linkage trigger results, linkage flags corresponding to linkage trigger results, and first execution corresponding to linkage trigger conditions and linkage trigger results an action and a second execution action; 接收子设备上报的数据,并对上报的数据进行解析为对应的文本数据;Receive the data reported by the sub-device, and parse the reported data into corresponding text data; 根据文本数据匹配到对应的联动触发条件时,执行第一执行动作,其中,第一执行动作指示为判断是否符合联动触发条件;When the corresponding linkage trigger condition is matched according to the text data, a first execution action is performed, wherein the first execution action indication is to judge whether the linkage trigger condition is met; 检测与该联动触发条件对应的联动触发结果,并执行第二执行动作,其中,第二执行动作指示为根据连联动触发结果输出与联动标志匹配的控制命令。A linkage trigger result corresponding to the linkage trigger condition is detected, and a second execution action is executed, wherein the second execution action instruction is to output a control command matching the linkage flag according to the linkage trigger result. 2.根据权利要求1所述的联动方法,其特征在于,所述执行第二执行动作,具体包括:2. The linkage method according to claim 1, wherein the executing the second execution action specifically comprises: 根据联动触发条件获取对应的触发标志;Obtain the corresponding trigger flag according to the linkage trigger condition; 根据触发标志匹配与联动触发结果对应的联动标志;Match the linkage flag corresponding to the linkage trigger result according to the trigger flag; 从存储器中读取与联动标志对应的预存的场景数据,边缘计算网关根据预存的场景数据输出对应的控制指令。The pre-stored scene data corresponding to the linkage flag is read from the memory, and the edge computing gateway outputs corresponding control instructions according to the pre-stored scene data. 3.根据权利要求1所述的联动方法,其特征在于,所述执行第一执行动作,具体包括:3. The linkage method according to claim 1, wherein the executing the first execution action specifically comprises: 将所述文本数据与联动管理列中的各个联动触发条件进行匹配;Matching the text data with each linkage trigger condition in the linkage management column; 若判断所述文本数据与一个联动触发条件匹配成功,则进行检测与该联动触发条件对应的联动触发结果,并执行第二执行动作的步骤。If it is determined that the text data is successfully matched with a linkage trigger condition, the linkage trigger result corresponding to the linkage trigger condition is detected, and the second execution action is performed. 4.根据权利要求3所述的联动方法,其特征在于,4. linkage method according to claim 3, is characterized in that, 若判断所述文本数据与各个联动触发条件匹配不成功,则向边缘计算网关的主程序反馈匹配失败响应,并提示边缘计算网关的主程序重新接收子设备上报的数据。If it is determined that the text data does not match each linkage trigger condition successfully, a matching failure response is fed back to the main program of the edge computing gateway, and the main program of the edge computing gateway is prompted to re-receive the data reported by the sub-device. 5.一种基于边缘计算网关的联动装置,其中边缘计算网关与多个子设备建立通信连接,其特征在于,包括:5. A linkage device based on an edge computing gateway, wherein the edge computing gateway establishes a communication connection with a plurality of sub-devices, characterized in that, comprising: 管理模块,设置并保存一联动管理列表,其中,所述联动管理列表包括联动触发条件、联动触发结果和与联动触发结果对应的联动标志以及与联动触发条件和联动触发结果对应的第一执行动作和第二执行动作;A management module, setting and saving a linkage management list, wherein the linkage management list includes linkage trigger conditions, linkage trigger results, linkage flags corresponding to linkage trigger results, and first execution actions corresponding to linkage trigger conditions and linkage trigger results and the second execution action; 接收模块,用于接收子设备上报的数据,并对上报的数据进行解析为对应的文本数据;The receiving module is used to receive the data reported by the sub-device, and parse the reported data into corresponding text data; 第一执行模块,用于根据文本数据匹配到对应的联动触发条件时,执行第一执行动作,其中,第一执行动作指示为判断是否符合联动触发条件;a first execution module, configured to execute a first execution action when a corresponding linkage trigger condition is matched according to the text data, wherein the first execution action indication is to judge whether the linkage trigger condition is met; 第二执行模块,用于检测与该联动触发条件对应的联动触发结果,并执行第二执行动作,其中,第二执行动作指示为根据连联动触发结果输出与联动标志匹配的控制命令。The second execution module is configured to detect the linkage triggering result corresponding to the linkage triggering condition, and execute a second execution action, wherein the second execution action instruction is to output a control command matching the linkage flag according to the linkage triggering result. 6.根据权利要求6所述的联动装置,其特征在于,所述第二执行模块包括:获取单元,用于根据联动触发条件获取对应的触发标志;6 . The linkage device according to claim 6 , wherein the second execution module comprises: an acquisition unit, configured to acquire a corresponding trigger flag according to the linkage trigger condition; 6 . 第一匹配单元,用于根据触发标志匹配与联动触发结果对应的联动标志;a first matching unit, configured to match the linkage flag corresponding to the linkage trigger result according to the trigger flag; 读取单元,用于从存储器中读取与联动标志对应的预存的场景数据,边缘计算网关根据预存的场景数据输出对应的控制指令。The reading unit is configured to read the pre-stored scene data corresponding to the linkage flag from the memory, and the edge computing gateway outputs the corresponding control instruction according to the pre-stored scene data. 7.根据权利要求6所述的联动装置,其特征在于,所述第一执行模块包括:7. The linkage device according to claim 6, wherein the first execution module comprises: 第二匹配单元,用于将所述文本数据与联动管理列中的各个联动触发条件进行匹配;a second matching unit, configured to match the text data with each linkage trigger condition in the linkage management column; 第一判断单元,用于若判断所述文本数据与一个联动触发条件匹配成功,则进行检测与该联动触发条件对应的联动触发结果,并执行第二执行动作的步骤。The first judging unit is configured to detect the linkage trigger result corresponding to the linkage trigger condition and execute the second execution action if it is determined that the text data is successfully matched with a linkage trigger condition. 8.根据权利要求7所述的联动装置,其特征在于,所述第一执行模块还包括:8. The linkage device according to claim 7, wherein the first execution module further comprises: 第二判断单元,用于若判断所述文本数据与各个联动触发条件匹配不成功,则向边缘计算网关的主程序反馈匹配失败响应,并提示边缘计算网关的主程序重新接收子设备上报的数据。The second judging unit is configured to feed back a matching failure response to the main program of the edge computing gateway, and prompt the main program of the edge computing gateway to re-receive the data reported by the sub-devices if it is determined that the text data is unsuccessfully matched with each linkage trigger condition . 9.一种计算机设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1至4任一项所述的联动方法。9. A computer equipment, characterized in that, comprising a memory, a processor and a computer program that is stored in the memory and can be run on the processor, when the processor executes the computer program, realizes as claimed in claims 1 to 4 The linkage method of any one. 10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至4中任一项所述的联动方法。10. A computer-readable storage medium on which a computer program is stored, characterized in that, when the computer program is executed by a processor, the linkage method according to any one of claims 1 to 4 is implemented.
CN202111678116.7A 2021-12-31 2021-12-31 A linkage method and linkage device based on edge computing gateway Pending CN114513389A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111678116.7A CN114513389A (en) 2021-12-31 2021-12-31 A linkage method and linkage device based on edge computing gateway

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111678116.7A CN114513389A (en) 2021-12-31 2021-12-31 A linkage method and linkage device based on edge computing gateway

Publications (1)

Publication Number Publication Date
CN114513389A true CN114513389A (en) 2022-05-17

Family

ID=81548045

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111678116.7A Pending CN114513389A (en) 2021-12-31 2021-12-31 A linkage method and linkage device based on edge computing gateway

Country Status (1)

Country Link
CN (1) CN114513389A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115499259A (en) * 2022-08-26 2022-12-20 青岛海尔空调器有限总公司 Method and device for controlling home appliances, gateway air conditioner, storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106773772A (en) * 2017-02-10 2017-05-31 杭州极智科技有限公司 A kind of ZigBee intelligent domestic gateways scene inter-linked controlling method
CN109445848A (en) * 2018-11-07 2019-03-08 深圳市云威物联科技有限公司 Equipment linkage method and device
CN109683494A (en) * 2018-11-30 2019-04-26 上海五零盛同信息科技有限公司 Internet of things equipment coordinated control system
CN109936489A (en) * 2019-03-25 2019-06-25 美的智慧家居科技有限公司 The control method and system, gateway and storage medium of scene linkage
CN112202877A (en) * 2020-09-29 2021-01-08 中移(杭州)信息技术有限公司 Gateway linkage method, gateway, cloud server and user terminal
CN112327763A (en) * 2020-09-08 2021-02-05 深圳Tcl新技术有限公司 Intelligent scene control method, device, gateway and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106773772A (en) * 2017-02-10 2017-05-31 杭州极智科技有限公司 A kind of ZigBee intelligent domestic gateways scene inter-linked controlling method
CN109445848A (en) * 2018-11-07 2019-03-08 深圳市云威物联科技有限公司 Equipment linkage method and device
CN109683494A (en) * 2018-11-30 2019-04-26 上海五零盛同信息科技有限公司 Internet of things equipment coordinated control system
CN109936489A (en) * 2019-03-25 2019-06-25 美的智慧家居科技有限公司 The control method and system, gateway and storage medium of scene linkage
CN112327763A (en) * 2020-09-08 2021-02-05 深圳Tcl新技术有限公司 Intelligent scene control method, device, gateway and storage medium
CN112202877A (en) * 2020-09-29 2021-01-08 中移(杭州)信息技术有限公司 Gateway linkage method, gateway, cloud server and user terminal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115499259A (en) * 2022-08-26 2022-12-20 青岛海尔空调器有限总公司 Method and device for controlling home appliances, gateway air conditioner, storage medium

Similar Documents

Publication Publication Date Title
US11417331B2 (en) Method and device for controlling terminal, and computer readable storage medium
CN104915237B (en) Upgrading, upgrade control method and the equipment of bluetooth equipment firmware program
WO2019091171A1 (en) Voice control method, device, system, and electronic apparatus for smart home appliance
CN107544272B (en) Terminal control method, device and storage medium
CN110474896A (en) Data communications method and relevant device based on Modbus consensus standard
CN111488088B (en) Equipment state identification method and device and intelligent terminal
US11430441B2 (en) Voice device, interaction method of same, device and storage medium
US20220005474A1 (en) Method and device for processing voice interaction, electronic device and storage medium
CN104598513A (en) Data flow control method and system based on webpage frame
CN107103906A (en) It is a kind of to wake up method, smart machine and medium that smart machine carries out speech recognition
WO2024032441A1 (en) Device wake-up method, apparatus and system, and electronic device and storage medium
CN106486118B (en) Voice control method and device for application
WO2015085964A1 (en) Voice transmission method, device and voice service system
CN105761563A (en) Student client terminal, teacher client terminal and a server terminal of programming question evaluation system
CN112767936A (en) Voice conversation method, device, storage medium and electronic equipment
CN114513389A (en) A linkage method and linkage device based on edge computing gateway
US11475069B2 (en) Corpus processing method, apparatus and storage medium
CN116663478A (en) Circuit design method and device based on large language model, electronic equipment and medium
CN109241748A (en) A method of based on software version number identification software loophole
US11521610B1 (en) System and method for controlling a remote computer using an intelligent personal assistant
US11893172B2 (en) Information processing method based on electronic device interaction, and electronic device for establishing communication by sending communication protocol
WO2021012795A1 (en) Network node scheduling method and apparatus, electronic device and storage medium
CN106612309B (en) The update method of configuration file, apparatus and system
CN109446052B (en) Verification method and device for application program
CN112516584B (en) Game role control method and device

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20220517