Scene execution method, router and system
By synchronizing scene execution instructions between IoT devices, the problem of cross-device scene control in the prior art is solved, and the smooth execution of complex scenes between multiple devices is achieved.
Patent Information
- Application Number
- CN202411893858.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-22
AI Technical Summary
Existing IoT scenario execution solutions are difficult to achieve cross-device scenario control and cannot meet the needs of complex scenario triggering.
Cross-device scene execution is achieved by synchronous execution of instructions between the first panel and the second panel. The specific steps include: receiving operation instructions on the first panel, generating execution instructions and synchronizing to the second panel; receiving operation instructions on the second panel, determining execution instructions for the target scene based on the synchronized execution instructions, and synchronizing back to the first panel.
Execution across device scenarios is realized between multiple devices, allowing the scene to be triggered on the first panel, and the next scene is continued to be executed on the second panel, meeting the needs of complex scenario triggering.
Smart Images

Figure CN119865521A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of Internet of Things, and in particular to a scenario execution method, a router and a system. Background Art
[0002] In the existing IoT scene execution scheme, the specific buttons corresponding to the triggered scenes are usually defined on the switch panel, such as the home scene. When the corresponding trigger button is pressed, the home scene is executed. With the development of IoT technology, this single panel triggering scene scheme can no longer meet the actual needs. How to realize cross-device scene control, no relevant solution is proposed in the existing scheme. Summary of the invention
[0003] The present invention provides a scenario execution method, a router and a system, which can realize cross-device scenario execution.
[0004] In a first aspect, the present invention provides a scenario execution method, comprising the steps of:
[0005] When a first operation instruction inputted on the first panel is received, a first execution instruction is obtained in response to the first operation instruction; the first execution instruction is associated with the target scene;
[0006] Executing the target scene according to the first execution instruction, and synchronizing the first execution instruction to the second panel;
[0007] When receiving a second operation instruction inputted on the second panel, determining a second execution instruction in response to the second operation instruction and according to the target scene corresponding to the most recently synchronized first execution instruction; wherein the target scene is associated with the second execution instruction;
[0008] The target scene is executed according to the second execution instruction, and the second execution instruction is synchronized to the first panel.
[0009] Based on the above scheme, an operation is performed on the first panel to obtain an execution instruction for triggering the target scene, the scene is executed according to the execution instruction, and the execution instruction is synchronized to the second panel, so that when the second panel receives a scene trigger input by itself, it determines the execution instruction of the target scene according to the synchronized execution instruction. By adopting this scheme, a scene can be triggered on the first panel, and the next scene can be triggered on the second panel following the first panel, thereby realizing cross-device scene execution.
[0010] In one embodiment, the first operation instruction includes a first operation type; the first execution instruction includes the first operation type and a modified first state value;
[0011] Obtaining a first execution instruction in response to the first operation instruction includes:
[0012] If the second execution instruction for synchronization with the second panel is not stored, obtaining a modified first state value according to the most recent first state value;
[0013] If a second execution instruction synchronized with the second panel is stored, converting into a first operation type and a second state value corresponding to the target scene in the first panel according to the target scene corresponding to the second execution instruction synchronized most recently;
[0014] A modified first state value is obtained according to the second state value; wherein the operation type is associated with the target scene classification; and the state value is associated with a specific scene under the same type of target scene.
[0015] In one embodiment, the second operation instruction includes a second operation type; the second execution instruction includes the second operation type and a modified third state value;
[0016] Determining the second execution instruction according to the target scene corresponding to the first execution instruction synchronized most recently includes:
[0017] According to the target scene corresponding to the first execution instruction synchronized most recently, converting into the second operation type and the fourth state value corresponding to the target scene in the second panel;
[0018] A modified third state value is obtained according to the fourth state value.
[0019] In one embodiment, the operation type includes a pressing action and a pressing position identifier, or the operation type includes a pressing action; wherein, if the panel is a press panel, the pressing action includes at least one of pressing once and long pressing; if the panel is a touch panel, the pressing action includes at least one of single-clicking, double-clicking, long pressing, and a sliding track on the touch screen.
[0020] In one embodiment, the first panel and the second panel are determined according to a user selection instruction; the number of the first panel and / or the second panel is at least one.
[0021] In one embodiment, the association relationship between the operation type and the target scene classification; the association relationship between the state value and the specific scene under the same type of target scene is constructed in real time according to the user's association instruction.
[0022] In one embodiment, the state value has a value range of ∈[initial value, preset value]. In response to an operation instruction input on the panel, the state value is cyclically taken within its value range at a predetermined step size. When the state value reaches the preset value, it returns to the initial value and continues the cyclic process.
[0023] In a second aspect, the present invention provides a scene execution method, applied to a first panel, comprising the steps of:
[0024] When a first operation instruction inputted on the first panel is received, a first execution instruction is obtained in response to the first operation instruction; the first execution instruction is associated with the target scene;
[0025] The target scene is executed according to the first execution instruction, and the first execution instruction is synchronized to the second panel.
[0026] In a third aspect, the present invention provides a scene execution method, applied to a second panel, comprising the steps of:
[0027] When receiving a second operation instruction inputted on the second panel, determining a second execution instruction in response to the second operation instruction and according to the target scene corresponding to the most recently synchronized first execution instruction; wherein the target scene is associated with the second execution instruction;
[0028] The target scene is executed according to the second execution instruction, and the second execution instruction is synchronized to the first panel.
[0029] In a fourth aspect, the present invention provides a routing control, including:
[0030] When the routing controller receives a first operation instruction inputted on the first panel, the routing controller obtains a first execution instruction in response to the first operation instruction; the first execution instruction is associated with a target scene; the target scene is executed according to the first execution instruction, and the first execution instruction is synchronized to the second panel;
[0031] When the routing controller receives a second operation instruction inputted on the second panel, it determines a second execution instruction in response to the second operation instruction and according to the target scene corresponding to the first execution instruction most recently synchronized; wherein the target scene is associated with the second execution instruction; executes the target scene according to the second execution instruction, and synchronizes the second execution instruction to the first panel.
[0032] Based on the above scheme, the router receives the operation instruction on the first panel, obtains the execution instruction for triggering the target scene, and executes the scene according to the execution instruction; when the router receives the operation instruction on the second panel, it determines the execution instruction of the target scene according to the synchronized execution instruction, thereby realizing the simultaneous triggering of the scene on the first panel and the second panel. In particular, for the situation where multiple scenes are configured in the same triggering mode on the same panel, this scheme can be used to trigger the scene on the first panel, and then continue to touch the first panel on the second panel to trigger the next scene, thereby realizing cross-device scene execution.
[0033] In a fifth aspect, the present invention provides a scene execution system, comprising a first panel and a second panel:
[0034] The first panel is used to obtain a first execution instruction in response to the first operation instruction when receiving the first operation instruction; the first execution instruction is associated with the target scene; the target scene is executed according to the first execution instruction, and the first execution instruction is synchronized to the second panel;
[0035] The second panel is used for, when receiving the second operation instruction, responding to the second operation instruction and determining the second execution instruction according to the target scene corresponding to the first execution instruction synchronized most recently; wherein the target scene is associated with the second execution instruction;
[0036] The target scene is executed according to the second execution instruction, and the second execution instruction is synchronized to the first panel.
[0037] In one embodiment, the scene execution system includes a first panel, a second panel, and a routing controller:
[0038] The first panel is used for obtaining a first execution instruction in response to the first operation instruction when receiving the first operation instruction; the first execution instruction is associated with the target scene; and the target scene is executed according to the first execution instruction;
[0039] The routing controller is used to synchronize the first execution instruction to the second panel, and synchronize the second execution instruction to the first panel;
[0040] The second panel is used to respond to the second operation instruction and determine the second execution instruction according to the target scene corresponding to the most recently synchronized first execution instruction when receiving the second operation instruction; wherein the target scene is associated with the second execution instruction; and execute the target scene according to the second execution instruction. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the technical solution of the present invention, a brief introduction is given below to the drawings required for use in the embodiments or descriptions of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0042] Figure 1 It is a flowchart of the scenario execution method provided by the present invention;
[0043] Figure 2 is a schematic diagram of an embodiment of the scene execution method provided by the present invention;
[0044] Figure 3 is a schematic diagram of another embodiment of the scene execution method provided by the present invention;
[0045] Figure 4 is a schematic diagram of another embodiment of the scene execution method provided by the present invention;
[0046] Figure 5 It is a structural schematic diagram of the scene execution system provided by the present invention;
[0047] Figure 6 It is another structural schematic diagram of the scene execution system provided by the present invention. DETAILED DESCRIPTION
[0048] The terms used in the following embodiments are only for the purpose of describing specific embodiments, and are not intended to be used as limitations on the present application. As used in the specification and the appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include expressions such as "one or more", unless there is a clear contrary indication in the context. It should also be understood that in the following embodiments of the present application, "at least one", "one or more" refer to one or more (including two). The term "and / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist; for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0049] References to "one embodiment" or "some embodiments" etc. described in this specification mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Thus, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways. The term "connected" includes direct and indirect connections, unless otherwise stated.
[0050] In the embodiments of the present application, the words "exemplarily" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.
[0051] The present invention is described below in conjunction with the accompanying drawings. First, Figure 1 The present invention provides a scenario execution method, comprising the steps of:
[0052] Step S101: when a first operation instruction inputted on a first panel is received, a first execution instruction is obtained in response to the first operation instruction;
[0053] In one embodiment, the operation type (such as the first operation type and the second operation type) includes a pressing action and a pressing position identifier (such as if four button positions are configured in a panel, each button position is assigned a unique identifier), or the operation type includes a pressing action; wherein, if the panel (such as the first panel and / or the second panel) is a press-type panel, the pressing action includes at least one of pressing once and long pressing; if the panel is a touch-type panel, the pressing action includes at least one of single-clicking, double-clicking, long pressing, and a sliding trajectory on the touch screen (such as a Z-shaped trajectory, a √-shaped trajectory, etc.).
[0054] Step S102: execute the target scene according to the first execution instruction, and synchronize the first execution instruction to the second panel.
[0055] Step S103: when receiving a second operation instruction inputted on the second panel, determining a second execution instruction in response to the second operation instruction and according to the target scene corresponding to the most recently synchronized first execution instruction;
[0056] Step S104: execute the target scene according to the second execution instruction, and synchronize the second execution instruction to the first panel.
[0057] Based on the above scheme, an operation is performed on the first panel to obtain an execution instruction for triggering the target scene, the scene is executed according to the execution instruction, and the execution instruction is synchronized to the second panel, so that when the second panel receives a scene trigger input by itself, it determines the execution instruction of the target scene according to the synchronized execution instruction. By adopting this scheme, a scene can be triggered on the first panel, and the next scene can be triggered on the second panel following the first panel, thereby realizing cross-device scene execution.
[0058] In one embodiment, the first operation instruction includes a first operation type; the first execution instruction includes the first operation type and a modified first state value;
[0059] refer to Figure 2 , obtaining a first execution instruction in response to a first operation instruction comprises the steps of:
[0060] Step S1011: if the second execution instruction for synchronization with the second panel is not stored, obtaining a corrected first state value according to the most recent first state value;
[0061] When receiving the first operation instruction, it searches its own storage to see whether there is an execution instruction (such as the second execution instruction) synchronized from other panels (such as the second panel). If not stored, it obtains the corrected first state value based on its most recent first state value.
[0062] Step S1012: if a second execution instruction synchronized with the second panel is stored, convert the target scene corresponding to the second execution instruction synchronized most recently into a first operation type and a second state value corresponding to the target scene in the first panel.
[0063] Step S1013, obtaining a corrected first state value according to the second state value; wherein the operation type is associated with the target scene classification; and the state value is associated with a specific scene under the same type of target scene.
[0064] Among them, the target scene classification can be divided according to user needs, such as home scenes, indoor scenes, outdoor scenes, etc.
[0065] In some embodiments, if the first execution instruction synchronized with the first panel is not stored in the second panel, responding to the second operation instruction and obtaining the modified third state value according to the most recent third state value;
[0066] If the first execution instruction synchronized with the first panel is stored, converting into the second operation type and the fourth state value corresponding to the target scene in the second panel according to the target scene corresponding to the first execution instruction synchronized most recently;
[0067] The modified third state value is obtained according to the fourth state value; wherein the operation type is associated with the target scene classification; the state value is associated with the specific scene under the same type of target scene. It can be understood that the operation type includes the first operation type and the second operation type; the state value includes the first state, the modified first state value, the second state value, the third state value...
[0068] In one embodiment, the state value has a value range of ∈[initial value, preset value]. In response to an operation instruction input on the panel, the state value is cyclically taken within its value range at a predetermined step size. When the state value reaches the preset value, it returns to the initial value and continues the cyclic process.
[0069] In one embodiment, the second operation instruction includes a second operation type; the second execution instruction includes the second operation type and a modified third state value;
[0070] Responding to the second operation instruction and determining the second execution instruction according to the target scene corresponding to the most recently synchronized first execution instruction includes:
[0071] According to the target scene corresponding to the first execution instruction synchronized most recently, converting into the second operation type and the fourth state value corresponding to the target scene in the second panel;
[0072] A modified third state value is obtained according to the fourth state value.
[0073] In one embodiment, taking the first panel as a single-button panel as an example, the first operation type is pressing once, and the target scene associated with pressing once is classified as a family scene; the family scene includes: leaving home scene, returning home scene, and sleeping scene;
[0074] In the home scenario, the state values associated with the leaving home scenario, returning home scenario, and sleeping scenario are 1, 2, and 3, respectively; that is, the value range of the state value at this time is [1, 3]. The first press (press once) takes the state value of 1; the second press (press once) takes the state value of 2; the third press (press once) takes the state value of 3; the fourth press (press once) takes the state value of 1... The state value takes values in this cycle according to the press.
[0075] The first operation instruction of the first panel is received: the first press (press once); if the second execution instruction synchronized with other panels (such as the second panel) is not stored, the first state value after correction is determined to be 1 according to the last first state value 3 and this press. That is, the first execution instruction (including the first operation type and the corrected first state value) is obtained, and the scene is executed accordingly. At the same time, the first execution instruction is synchronized to other panels (such as the second panel).
[0076] The second panel is set as a touch panel, and is configured with a Z-shaped trajectory to associate with family scenes; family scenes include leaving home scenes, returning home scenes, and sleeping scenes; the state values associated with the leaving home scenes, returning home scenes, and sleeping scenes are 1, 2, and 3, respectively.
[0077] Then, after receiving the synchronized first execution instruction (including: press once, 1), the target scene (family scene: leaving home scene) corresponding to the first execution instruction is converted into the second operation type (Z-shaped track) and state value (1) corresponding to the target scene (family scene: leaving home scene) in the second panel. When receiving the operation instruction (Z-shaped track) of the second panel, the corrected state value (2) is obtained according to the state value (1), thereby obtaining the second execution instruction (including the Z-shaped track, 2), and the target scene (family scene: returning home scene) is executed accordingly.
[0078] In one embodiment, reference Figure 3 , Figure 4 The first panel and the second panel are determined according to the user selection instruction; the number of the first panel and / or the second panel is at least 1; such as the first panel (panel A) and the second panel (panel B / C).
[0079] Based on this, the panel (trigger device) for common triggering of the target scene can be flexibly configured according to the user's selection.
[0080] In one embodiment, the association relationship between the operation type and the target scene classification, and the association relationship between the state value and the specific scene under the same type of target scene are constructed in real time according to the user's association instruction.
[0081] Taking the first panel as a single-button panel and the second panel as a touch panel as an example, the first panel is configured as the first operation type of pressing once, and the corresponding target scene associated with pressing once is classified as a home scene; the second panel is configured as the second operation type of a zigzag track, and the corresponding target scene is classified as a home scene. When receiving a user selection instruction, the first panel can be configured as the first operation type (long press) associated with the home scene, and the second panel can be configured as the second operation type (√-shaped track) associated with the home scene.
[0082] In one embodiment, if a panel is configured with 4 button positions, each button position is assigned a unique identifier (the identifier of button 1 is t1, the identifier of button 2 is t2, the identifier of button 3 is t3, and the identifier of button 4 is t4), then the operation type is a pressing action and a pressing position identifier, and the pressing action and the pressing position identifier are configured to be associated with the target scene classification. For example, the operation type (press once + t1) is associated with the home scene.
[0083] The present invention also provides a scene execution method, which is applied to a first panel and includes the steps of:
[0084] When a first operation instruction inputted on the first panel is received, a first execution instruction is obtained in response to the first operation instruction; the first execution instruction is associated with the target scene;
[0085] The target scene is executed according to the first execution instruction, and the first execution instruction is synchronized to the second panel.
[0086] The present invention also provides a scene execution method, which is applied to a second panel and includes the steps of:
[0087] When receiving a second operation instruction inputted on the second panel, determining a second execution instruction in response to the second operation instruction and according to the target scene corresponding to the most recently synchronized first execution instruction; wherein the target scene is associated with the second execution instruction;
[0088] The target scene is executed according to the second execution instruction, and the second execution instruction is synchronized to the first panel.
[0089] The present invention also provides a routing control, comprising:
[0090] When the routing controller receives a first operation instruction inputted on the first panel, the routing controller obtains a first execution instruction in response to the first operation instruction; the first execution instruction is associated with a target scene; the target scene is executed according to the first execution instruction, and the first execution instruction is synchronized to the second panel;
[0091] When the routing controller receives a second operation instruction inputted on the second panel, it determines a second execution instruction in response to the second operation instruction and according to the target scene corresponding to the first execution instruction most recently synchronized; wherein the target scene is associated with the second execution instruction; executes the target scene according to the second execution instruction, and synchronizes the second execution instruction to the first panel.
[0092] Based on the above scheme, the router receives the operation instruction on the first panel, obtains the execution instruction for triggering the target scene, and executes the scene according to the execution instruction; when the router receives the operation instruction on the second panel, it determines the execution instruction of the target scene according to the synchronized execution instruction, thereby realizing the simultaneous triggering of the scene on the first panel and the second panel. In particular, for the situation where multiple scenes are configured in the same triggering mode on the same panel, this scheme can be used to trigger the scene on the first panel, and then continue to touch the first panel on the second panel to trigger the next scene, thereby realizing cross-device scene execution.
[0093] refer to Figure 5 The present invention also provides a scene execution system, including a first panel and a second panel:
[0094] The first panel is used to obtain a first execution instruction in response to the first operation instruction when receiving the first operation instruction; the first execution instruction is associated with the target scene; the target scene is executed according to the first execution instruction, and the first execution instruction is synchronized to the second panel;
[0095] The second panel is used for, when receiving the second operation instruction, responding to the second operation instruction and determining the second execution instruction according to the target scene corresponding to the first execution instruction synchronized most recently; wherein the target scene is associated with the second execution instruction;
[0096] The target scene is executed according to the second execution instruction, and the second execution instruction is synchronized to the first panel.
[0097] In one embodiment, reference Figure 6 The present invention proposes a scenario execution system including a first panel, a second panel, and a routing controller:
[0098] The first panel is used for obtaining a first execution instruction in response to the first operation instruction when receiving the first operation instruction; the first execution instruction is associated with the target scene; and the target scene is executed according to the first execution instruction;
[0099] The routing controller is used to synchronize the first execution instruction to the second panel, and synchronize the second execution instruction to the first panel;
[0100] The second panel is used to respond to the second operation instruction and determine the second execution instruction according to the target scene corresponding to the most recently synchronized first execution instruction when receiving the second operation instruction; wherein the target scene is associated with the second execution instruction; and execute the target scene according to the second execution instruction. The communication method between panels and between the panel and the routing controller includes but is not limited to PLC communication.
[0101] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0102] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0103] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A scenario execution method, characterized in that: Includes steps: When a first operation instruction inputted on the first panel is received, a first execution instruction is obtained in response to the first operation instruction; the first execution instruction is associated with the target scene; Executing the target scene according to the first execution instruction, and synchronizing the first execution instruction to the second panel; When receiving a second operation instruction inputted on the second panel, determining a second execution instruction in response to the second operation instruction and according to the target scene corresponding to the most recently synchronized first execution instruction; wherein the target scene is associated with the second execution instruction; The target scene is executed according to the second execution instruction, and the second execution instruction is synchronized to the first panel.
2. The scene execution method according to claim 1, characterized in that: The first operation instruction includes a first operation type; the first execution instruction includes the first operation type and a modified first state value; Obtaining a first execution instruction in response to the first operation instruction includes: If the second execution instruction for synchronization with the second panel is not stored, obtaining a modified first state value according to the most recent first state value; If a second execution instruction synchronized with the second panel is stored, converting into a first operation type and a second state value corresponding to the target scene in the first panel according to the target scene corresponding to the second execution instruction synchronized most recently; A modified first state value is obtained according to the second state value; wherein the operation type is associated with the target scene classification; and the state value is associated with a specific scene under the same type of target scene.
3. The scenario execution method according to claim 2, characterized in that: The second operation instruction includes a second operation type; the second execution instruction includes the second operation type and a modified third state value; Determining the second execution instruction according to the target scene corresponding to the first execution instruction synchronized most recently includes: According to the target scene corresponding to the first execution instruction synchronized most recently, converting into the second operation type and the fourth state value corresponding to the target scene in the second panel; A modified third state value is obtained according to the fourth state value.
4. The scenario execution method according to claim 2, characterized in that: The operation type includes a pressing action and a pressing position identifier, or the operation type includes a pressing action; wherein, if the panel is a press panel, the pressing action includes at least one of pressing once and long pressing; if the panel is a touch panel, the pressing action includes at least one of single-clicking, double-clicking, long pressing, and a sliding track on the touch screen.
5. The scenario execution method according to claim 1, characterized in that: The first panel and the second panel are determined according to a user selection instruction; the number of the first panel and / or the second panel is at least one.
6. The scenario execution method according to claim 2, characterized in that: The association between the operation type and the target scene classification, and the association between the state value and the specific scene under the same type of target scene are constructed in real time according to the user's association instructions.
7. The scene execution method according to any one of claims 2 to 6, characterized in that: The value range of the status value ∈ [initial value, preset value]; in response to the operation instruction input on the panel, the status value is cyclically taken in its value range at a predetermined step size. When the status value reaches the preset value, it returns to the initial value and continues the cyclic process.
8. A scenario execution method, characterized in that: Applied to the first panel, comprising the steps of: When a first operation instruction inputted on the first panel is received, a first execution instruction is obtained in response to the first operation instruction; the first execution instruction is associated with the target scene; The target scene is executed according to the first execution instruction, and the first execution instruction is synchronized to the second panel.
9. A scenario execution method, characterized in that: Applied to the second panel, including the steps: When receiving a second operation instruction inputted on the second panel, determining a second execution instruction in response to the second operation instruction and according to the target scene corresponding to the most recently synchronized first execution instruction; wherein the target scene is associated with the second execution instruction; The target scene is executed according to the second execution instruction, and the second execution instruction is synchronized to the first panel.
10. A routing control, characterized in that: include: When the routing controller receives a first operation instruction inputted on the first panel, the routing controller obtains a first execution instruction in response to the first operation instruction; The first execution instruction is associated with the target scene; Executing the target scene according to the first execution instruction, and synchronizing the first execution instruction to the second panel; When the routing controller receives a second operation instruction inputted on the second panel, it determines a second execution instruction in response to the second operation instruction and according to the target scene corresponding to the first execution instruction most recently synchronized; wherein the target scene is associated with the second execution instruction; executes the target scene according to the second execution instruction, and synchronizes the second execution instruction to the first panel.
11. A scenario execution system, characterized in that: Including the first panel and the second panel: The first panel is used to obtain a first execution instruction in response to the first operation instruction when receiving the first operation instruction; the first execution instruction is associated with the target scene; the target scene is executed according to the first execution instruction, and the first execution instruction is synchronized to the second panel; The second panel is used for, when receiving the second operation instruction, responding to the second operation instruction and determining the second execution instruction according to the target scene corresponding to the first execution instruction synchronized most recently; wherein the target scene is associated with the second execution instruction; The target scene is executed according to the second execution instruction, and the second execution instruction is synchronized to the first panel.
12. A scenario execution system, characterized in that: Including the first panel, the second panel, and the routing controller: The first panel is used for obtaining a first execution instruction in response to the first operation instruction when receiving the first operation instruction; the first execution instruction is associated with the target scene; and the target scene is executed according to the first execution instruction; The routing controller is used to synchronize the first execution instruction to the second panel, and synchronize the second execution instruction to the first panel; The second panel is used to respond to the second operation instruction and determine the second execution instruction according to the target scene corresponding to the most recently synchronized first execution instruction when receiving the second operation instruction; wherein the target scene is associated with the second execution instruction; and execute the target scene according to the second execution instruction.