Device control method based on scene sticker, device control system and control terminal
By obtaining the identification information of the scene sticker to generate a sequence list and controlling the home appliances, the problem of multiple scene stickers in the prior art requires multiple scene stickers, reducing costs and improving user experience.
Patent Information
- Application Number
- CN202210280949.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-21
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2042-03-21
AI Technical Summary
In the prior art, using multiple scene stickers to control home appliances is expensive and inconvenient for users to use, and it is necessary to purchase multiple scene stickers to realize the control of multiple scenes.
By obtaining the identification information of the scene sticker, a sequence list is generated, and the scene setting information is determined based on the sequence list, and sent to the server to control the home appliances, reducing the use of the scene sticker and reducing the purchase cost.
It realizes the use of scene posts when setting information of multiple scenes, reduces purchase costs, and improves user satisfaction and product market competitiveness.
Smart Images

Figure CN114647199B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of scene sticker application technology, and in particular to a device control method, a device control system and a control terminal based on scene stickers. Background Art
[0002] In the related technology, scene control can be conveniently completed by identifying scene stickers. A corresponding scene sticker is required to control each scene. For example, when a mobile phone is placed close to a home scene sticker, the cloud executes the home scene and turns on the living room and kitchen lights. If the user needs to set multiple scenes, multiple scene stickers need to be purchased and used. The cost of purchasing scene stickers is high and it is inconvenient for users to use. Summary of the invention
[0003] The present invention aims to solve at least one of the above technical problems in the prior art to a certain extent. To this end, the first object of the present invention is to provide a device control method based on scene stickers, which can reduce the number of scene stickers used.
[0004] A second object of the present invention is to provide a computer-readable storage medium.
[0005] The third objective of the present invention is to provide a control terminal.
[0006] The fourth objective of the present invention is to provide a device control system based on scene stickers.
[0007] To achieve the above-mentioned purpose, the first aspect of the present invention proposes a device control method based on scene stickers, comprising the following steps: obtaining identification information of at least one scene sticker; generating a sequence table according to the order in which the identification information is obtained; determining scene setting information according to the sequence table, and sending the scene setting information to a server, so that the server controls the corresponding home appliance to perform the control action corresponding to the scene setting information according to the scene setting information.
[0008] According to the device control method based on scene stickers according to an embodiment of the present invention, a sequence table can be generated according to the order in which identification information is obtained, and control parameters of corresponding household appliances can be determined according to the scene setting information determined by the sequence table, so as to reduce the number of scene stickers used when determining multiple scene setting information, thereby helping to reduce the purchase cost of scene stickers and improve user satisfaction.
[0009] According to some embodiments of the present invention, scene setting information is determined according to the sequence table, including: when there are multiple identification information in the sequence table, if the multiple identification information complete the scene combination, then the scene identifier is determined, and when there is a corresponding control action for the scene identifier, the scene identifier is used as the scene setting information.
[0010] Furthermore, when the scene identifier does not have a corresponding control action, determining the scene setting information according to the sequence table also includes: issuing action setting prompt information, and when receiving an action setting instruction, using the scene identifier as the scene setting information.
[0011] Furthermore, when there are multiple identification information in the sequence table, the scene setting information is determined according to the sequence table, and it also includes: if the multiple identification information does not complete the scene combination, a scene combination prompt message is issued; when a scene combination instruction is received, the scene identifier is determined according to the scene combination instruction, and an action setting prompt message is issued; and when an action setting instruction is received, the scene identifier is used as the scene setting information.
[0012] Furthermore, when no scene combination instruction is received, the scene setting information is determined according to the sequence list, and it also includes: taking the last identification information in the sequence list as the scene identification; when there is a corresponding control action for the scene identification, taking the scene identification as the setting information; when there is no corresponding control action for the scene identification, issuing an action setting prompt information, and when an action setting instruction is received, taking the scene identification as the scene setting information.
[0013] According to some embodiments of the present invention, when the identification information in the sequence table is one, determining the scene setting information according to the sequence table also includes: using the one identification information as the scene identification; when there is a corresponding control action for the scene identification, using the scene identification as the setting information; when there is no corresponding control action for the scene identification, issuing an action setting prompt message, and when receiving an action setting instruction, using the scene identification as the scene setting information.
[0014] According to some embodiments of the present invention, the interval for obtaining any two adjacent identification information in the sequence table is less than or equal to a preset time.
[0015] To achieve the above objectives, a second aspect of the present invention proposes a computer-readable storage medium on which a scene sticker-based device control program is stored. When the scene sticker-based device control program is executed by a processor, the scene sticker-based device control method as described above is implemented.
[0016] According to the computer-readable storage medium of an embodiment of the present invention, through the above-mentioned device control method based on scene stickers, a sequence table can be generated according to the order of obtaining the identification information, and the control parameters of the corresponding household appliances can be determined according to the scene setting information determined by the sequence table, so as to reduce the number of scene stickers used when determining multiple scene setting information, thereby helping to reduce the purchase cost of scene stickers and improve user satisfaction.
[0017] To achieve the above-mentioned objectives, the third aspect of the present invention proposes a control terminal, including a memory, a processor, and a scene-stick-based device control program stored in the memory and executable on the processor, wherein when the processor executes the scene-stick-based device control program, the scene-stick-based device control method as described above is implemented.
[0018] According to the control terminal of an embodiment of the present invention, through the above-mentioned device control method based on scene stickers, a sequence table can be generated according to the order of obtaining the identification information, and the control parameters of the corresponding household appliances can be determined according to the scene setting information determined by the sequence table, so as to reduce the number of scene stickers used when determining multiple scene setting information, thereby helping to reduce the purchase cost of scene stickers and improve user satisfaction.
[0019] To achieve the above-mentioned objectives, the fourth aspect of the present invention proposes a device control system based on scene stickers, including multiple scene stickers, a server, a control terminal and household appliances, wherein the control terminal is used to obtain identification information of at least one scene sticker, and generate a sequence table according to the acquisition order of the identification information, and determine scene setting information according to the sequence table, and send the scene setting information to the server; the server is used to determine corresponding control parameters according to the scene setting information, and control the household appliances according to the control parameters.
[0020] According to the device control system based on scene stickers according to an embodiment of the present invention, the control terminal can generate a sequence table according to the order of obtaining the identification information, and determine the scene setting information according to the sequence table. The server can determine the control parameters of the corresponding home appliances according to the scene setting information, so as to reduce the number of scene stickers used when determining multiple scene setting information, thereby helping to reduce the purchase cost of the scene stickers and improve user satisfaction.
[0021] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 is a flow chart of a device control method based on scene stickers according to an embodiment of the present invention;
[0023] Figure 2 is a flow chart of a device control method based on scene stickers according to another embodiment of the present invention;
[0024] Figure 3 The figure is a block diagram of a device control system based on scene stickers according to an embodiment of the present invention.
[0025] Reference numerals:
[0026] Scene sticker 1, control terminal 2, server 3, home appliance 4, device control system 10. DETAILED DESCRIPTION
[0027] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.
[0028] The following describes in detail the device control method, device control system and control terminal based on scene stickers according to embodiments of the present invention in conjunction with the accompanying drawings.
[0029] Figure 1 is a flow chart of a device control method based on scene stickers according to an embodiment of the present invention, referring to Figure 1 As shown, the method comprises the following steps:
[0030] Step S1, obtaining identification information of at least one scene sticker.
[0031] Among them, the scene sticker can be a near-field label based on NFC (Near Field Communication) function. The scene sticker has an NFC chip, which can store the identification information of the scene sticker. The identification information in the scene sticker can be obtained by bringing a control terminal with NFC function such as a mobile phone, bracelet, or tablet computer close to the scene sticker.
[0032] In some embodiments of the present invention, the identification information in the scene sticker may be the identity information of the NFC chip in the scene sticker, and the identity information of each scene sticker is different. For example, the identification information of the first scene sticker is 0001, the identification information of the second scene sticker is 0002, and the identification information of the third scene sticker is 0003.
[0033] Step S2: Generate a sequence table according to the order in which the identification information is obtained.
[0034] It can be understood that in the sequence table, each identification information will be recorded in sequence according to the time sequence of obtaining the identification information. For example, the control terminal approaches and senses the identification information (0001) of the first scene sticker and the identification information (0002) of the second scene sticker in sequence, and the information recorded in the sequence table is 0001→0002. For another example, the control terminal approaches and senses the identification information (0002) of the second scene sticker and the identification information (0001) of the first scene sticker in sequence, and the information recorded in the sequence table is 0002→0001.
[0035] Step S3, determining the scene setting information according to the sequence table, and sending the scene setting information to the server, so that the server controls the corresponding home appliance to perform the control action corresponding to the scene setting information according to the scene setting information.
[0036] It can be understood that since one or more identification information and the order in which each identification information is obtained can be recorded in the sequence table, when the user has n scene stickers, the control terminal can generate more than n sequence tables with different contents according to the number and order of the obtained identification information. Each sequence table with different contents can be used to determine a scene setting information. After sending different scene setting information to the server, the server can control the corresponding home appliances to perform corresponding control actions according to each scene setting information. The user can determine a larger number of scene setting information with a smaller number of scene stickers, thereby reducing the number of scene stickers used when determining multiple scene setting information, so as to reduce the cost of purchasing scene stickers for users, which is beneficial to improving the market competitiveness and market share of the product.
[0037] For example, the user has a first scene sticker with identification information of 0001 and a second scene sticker with identification information of 0002. After the user manipulates the control terminal to obtain the identification information of the scene sticker, the sequence table generated includes at least the following possibilities: the control terminal senses the identification information (0001) of the first scene sticker, and the information recorded in the sequence table is 0001; the control terminal senses the identification information (0002) of the second scene sticker, and the information recorded in the sequence table is 0002; the control terminal senses the identification information (0001) of the first scene sticker and the identification information (0002) of the second scene sticker in sequence, and the information recorded in the sequence table is 0001→0002; the control terminal senses the identification information (0002) of the second scene sticker and the identification information (0001) of the first scene sticker in sequence, and the information recorded in the sequence table is 0002→0001. Thus, at least four sequence tables with different contents can be determined through the two scene stickers, that is, at least four types of scene setting information can be determined through the two scene stickers.
[0038] In addition, in some embodiments of the present invention, the identification information of the same scene sticker can be obtained multiple times to further improve the types of contents in the sequence table and to determine more types of scene setting information. For example, the control terminal senses the identification information (0001) of the first scene sticker twice in sequence, and the information recorded in the sequence table is 0001→0001. For another example, the control terminal senses the identification information (0001) of the first scene sticker, the identification information (0002) of the second scene sticker, and the identification information (0001) of the first scene sticker in sequence, and the information recorded in the sequence table is 0001→0002→0001.
[0039] Therefore, according to the device control method based on scene stickers according to an embodiment of the present invention, a sequence table can be generated according to the order in which the identification information is obtained, and the control parameters of the corresponding household appliances can be determined according to the scene setting information determined by the sequence table, so as to reduce the number of scene stickers used when determining multiple scene setting information, thereby helping to reduce the purchase cost of scene stickers and improve user satisfaction.
[0040] In some embodiments of the present invention, scene setting information is determined according to a sequence table, including: when there are multiple identification information in the sequence table, if the multiple identification information complete the scene combination, the scene identification is determined, and when the scene identification has a corresponding control action, the scene identification is used as the scene setting information.
[0041] It should be noted that the control terminal can determine whether multiple identification information in the sequence list completes the scene combination. The basis for the determination can be that the control terminal queries a preset scene combination database. If the sequence list exists in the scene combination database, then the multiple identification information in the sequence list completes the scene combination, and the scene identification corresponding to the sequence list is determined according to the scene combination database.
[0042] At the same time, the control terminal can determine whether there is a corresponding control action for the scene identifier, and the basis for the determination can be that the control terminal queries a preset control action database. If the scene identifier exists in the control action database, it is determined that there is a corresponding control action for the scene identifier. If the scene identifier does not exist in the control action database, it is determined that there is no corresponding control action for the scene identifier. Optionally, the control action includes: the ID of the target home appliance, the attributes and / or values that the target home appliance needs to change after determining the scene setting information, and the control action can also include: how long the target home appliance changes the attributes and values after determining the scene setting information.
[0043] For example, the information recorded in the sequence table is 0001→0002. If the control terminal queries that the sequence table (0001→0002) exists in the scene combination database, and the scene identifier corresponding to the sequence table is 9001, then it is determined that the multiple identification information of the sequence table completes the scene combination, and the scene identifier is determined to be 9001. If the control terminal queries the control action database and finds that there is a corresponding control action for the scene identifier (9001), the scene identifier (9001) is used as the scene setting information, and the scene setting information (9001) is sent to the server. After receiving the scene identifier (9001), the server can query the control action database and find that the control action corresponding to the scene identifier (9001) is to turn off the TV and turn on the light in the study, so that the server sends a turn-off command to the TV and a turn-on command to the light in the study, so as to control the TV to be turned off and the light in the study to be turned on.
[0044] In some embodiments of the present invention, when there is no corresponding control action for the scene identifier, determining the scene setting information according to the sequence table further includes: issuing action setting prompt information, and when receiving the action setting instruction, using the scene identifier as the scene setting information. It is understandable that the control terminal can issue a setting prompt information to the user, and the setting prompt information can guide the user to complete the action setting instruction so that the user can complete the setting of the control action corresponding to the scene identifier, and store the scene identifier and the corresponding control action in the control action database, which can be stored synchronously in the control terminal and the server so as to recognize the previously set scene identifier again.
[0045] In some embodiments of the present invention, when there are multiple identification information in the sequence list, the scene setting information is determined according to the sequence list, and it also includes: if the multiple identification information does not complete the scene combination, a scene combination prompt message is issued, when a scene combination instruction is received, the scene identification is determined according to the scene combination instruction, and an action setting prompt message is issued, and when an action setting instruction is received, the scene identification is used as the scene setting information.
[0046] It should be noted that the control terminal can send scene combination prompt information to the user, and the scene combination prompt information can guide the user to complete the scene combination instruction, so that the user can complete the scene combination setting corresponding to the sequence list, and store the sequence list and its corresponding scene identification in the scene combination database. The scene combination database can be synchronously stored in the control terminal and the server to identify the previously set scene combination again.
[0047] At the same time, after receiving the scene combination instruction and determining the scene identifier according to the scene combination instruction, since the scene identifier corresponding to the sequence list is newly set, the control terminal will send an action setting prompt message to the user. The action setting prompt message can guide the user to complete the action setting instruction so that the user can complete the setting of the control action corresponding to the scene identifier, and store the control action corresponding to the scene identifier in the control action database. The control action database can be stored synchronously in the control terminal and the server to recognize the previously set scene identifier again.
[0048] For example, the information recorded in the sequence table is 0002→0001. If the control terminal queries and finds that the sequence table (0002→0001) does not exist in the scene combination database, it is determined that the multiple identification information of the sequence table does not complete the scene combination. The control terminal can send a scene combination prompt message to the user, asking the user whether to set a new scene combination. If the user chooses yes, the sequence table (0002→0001) can be designated as 9002 as the corresponding scene identifier, and the sequence table (0002→0001) and its corresponding 9002 scene identifier are stored in the scene combination database. At the same time, since the scene identifier of the sequence table (0002→0001) is newly set, the control terminal will send an action setting prompt message to the user. The user's action setting instruction can be to turn on the air conditioner. The control terminal can store the scene identifier (9002) and the corresponding control action (turn on the air conditioner) in the control action database, and use the scene identifier (9002) as the scene setting information.
[0049] In some embodiments of the present invention, when the scene combination instruction is not received, the scene setting information is determined according to the sequence table, and it also includes: taking the last identification information in the sequence table as the scene identification, when the scene identification has a corresponding control action, taking the scene identification as the setting information, when the scene identification does not have a corresponding control action, issuing an action setting prompt information, and when the action setting instruction is received, taking the scene identification as the scene setting information. It can be understood that when the scene combination instruction is not received, it means that the user does not need to set the scene combination function, and multiple identification information in the sequence table may be generated by user error operation. Therefore, in order to comply with the user's control logic, the identification information generated by the user's error operation in the sequence table is discarded, and the last identification information in the sequence table is used as the scene identification.
[0050] In some embodiments of the present invention, when there is only one identification information in the sequence table, determining the scene setting information according to the sequence table also includes: using the one identification information as the scene identification, and when there is a corresponding control action for the scene identification, using the scene identification as the setting information, and when there is no corresponding control action for the scene identification, issuing an action setting prompt message, and when an action setting instruction is received, using the scene identification as the scene setting information, so as to achieve control of the corresponding home appliance when the user only uses one scene sticker.
[0051] In some embodiments of the present invention, the interval between any two adjacent identification information in the sequence table is less than or equal to the preset time. It is understandable that after the control terminal obtains the identification information of a scene sticker, if the identification information of the scene sticker is obtained again within the preset time, the identification information obtained again will be recorded in the same sequence table as the identification information obtained previously. If the identification information of the scene sticker is obtained again after exceeding the preset time, the identification information obtained again will be used as the first item in a new sequence table. Optionally, the preset time is 1 to 3 seconds.
[0052] For example, the preset time is 2 seconds, the user operates the control terminal to move the control terminal close to the first scene sticker to obtain the first scene information (0001), after an interval of 1S, the control terminal moves close to the second scene sticker to obtain the second scene information (0002), after an interval of 3S, the control terminal moves close to the third scene sticker to obtain the third scene information (0003), then the control terminal generates a first sequence list (0001→0002), and a second sequence list (0003).
[0053] Figure 2 This is a flow chart of a device control method based on scene stickers according to another embodiment of the present invention, the method comprising the following steps:
[0054] Step S101, obtaining identification information of the scene sticker.
[0055] Step S102, waiting for a preset time.
[0056] Step S103, determining whether identification information is acquired again, if yes, returning to step S102, if no, executing step S104.
[0057] Step S104: Generate a sequence table according to the order in which the identification information is obtained.
[0058] Step S105, determining whether the number of identification information in the sequence table is greater than or equal to 2, if yes, executing step S106, if not, executing step S201.
[0059] Step S106, determining whether the sequence list completes the scene combination, if yes, executing step S107, if not, executing step S301.
[0060] Step S107, determining the scene identifier corresponding to the sequence list.
[0061] Step S108, determining whether the scene identifier has a corresponding control action, if yes, executing step S109, if no, executing step S303.
[0062] Step S109: Use the scene identifier as scene setting information.
[0063] Step S110, sending scene setting information to the server.
[0064] Step S111: The server generates a control instruction according to the scene setting information, and sends the control instruction to the corresponding home appliance.
[0065] Step S112: the household appliance executes a corresponding control action according to the control instruction.
[0066] Step S201, taking the only identification information in the sequence table as the scene identification, and executing step S108.
[0067] Step S301, issuing scene combination prompt information.
[0068] Step S302, determine whether a scene combination instruction is received, if yes, execute step S303, if not, execute step S401.
[0069] Step S303: sending an action setting prompt message.
[0070] Step S304, determining whether an action setting instruction is received, if yes, executing step S305.
[0071] Step S305, issuing a prompt message whether to execute immediately.
[0072] Step S306, determining whether an immediate execution setting instruction is received, if yes, executing step S110.
[0073] Step S401: Use the last identification information in the sequence table as the scene identification, and execute step S108.
[0074] According to the device control method based on scene stickers according to an embodiment of the present invention, different scene stickers can be scanned at intervals, and multiple scene stickers can be used in combination through different scanning orders to achieve the purpose of controlling new scenes. For example, only the identification information of the first scene sticker can be obtained to execute the home scene, and only the identification information of the second scene sticker can be obtained to execute the leaving home scene. After successively obtaining the identification information of the first scene sticker and the identification information of the second scene sticker, the reading scene can be executed, and after successively obtaining the identification information of the second scene sticker and the identification information of the first scene sticker, the waking up scene can be executed, thereby reducing the number of scene stickers used in the control of multiple scenes, reducing the purchase cost of the scene stickers, and improving the convenience of user control scene operations.
[0075] In order to implement the above embodiment, the present invention also proposes a computer-readable storage medium, on which a scene sticker-based device control program is stored. When the scene sticker-based device control program is executed by a processor, the scene sticker-based device control method as in the above embodiment is implemented.
[0076] According to the computer-readable storage medium of an embodiment of the present invention, through the above-mentioned device control method based on scene stickers, a sequence table can be generated according to the order of obtaining the identification information, and the control parameters of the corresponding household appliances can be determined according to the scene setting information determined by the sequence table, so as to reduce the number of scene stickers used when determining multiple scene setting information, thereby helping to reduce the purchase cost of scene stickers and improve user satisfaction.
[0077] In order to implement the above embodiments, the present invention also proposes a control terminal, including a memory, a processor, and a scene-stick-based device control program stored in the memory and executable on the processor. When the processor executes the scene-stick-based device control program, the scene-stick-based device control method as in the above embodiments is implemented.
[0078] According to the control terminal of an embodiment of the present invention, through the above-mentioned device control method based on scene stickers, a sequence table can be generated according to the order of obtaining the identification information, and the control parameters of the corresponding household appliances can be determined according to the scene setting information determined by the sequence table, so as to reduce the number of scene stickers used when determining multiple scene setting information, thereby helping to reduce the purchase cost of scene stickers and improve user satisfaction.
[0079] In order to implement the above embodiment, the present invention also proposes a device control system based on scene stickers, referring to Figure 3 As shown, the device control system 10 includes multiple scene stickers 1, a server 3, a control terminal 2 and household appliances 4, wherein the control terminal 2 is used to obtain the identification information of at least one scene sticker 1, and generate a sequence table according to the order of obtaining the identification information, and determine the scene setting information according to the sequence table, and send the scene setting information to the server 3, the server 3 is used to determine the corresponding control parameters according to the scene setting information, and control the household appliances 4 according to the control parameters.
[0080] According to the device control system 10 based on scene stickers according to an embodiment of the present invention, the control terminal 2 can generate a sequence table according to the order of obtaining the identification information, and determine the scene setting information according to the sequence table. The server 3 can determine the control parameters of the corresponding household appliances according to the scene setting information, so as to reduce the number of scene stickers used when determining multiple scene setting information, which is conducive to reducing the purchase cost of the scene stickers and improving user satisfaction.
[0081] In some embodiments of the present invention, scene setting information is determined according to a sequence table, including: when there are multiple identification information in the sequence table, if the multiple identification information complete the scene combination, the scene identification is determined, and when the scene identification has a corresponding control action, the scene identification is used as the scene setting information.
[0082] In some embodiments of the present invention, when there is no corresponding control action for the scene identifier, determining the scene setting information according to the sequence table further includes: issuing action setting prompt information, and using the scene identifier as the scene setting information when receiving the action setting instruction.
[0083] In some embodiments of the present invention, when there are multiple identification information in the sequence list, the scene setting information is determined according to the sequence list, and it also includes: if the multiple identification information does not complete the scene combination, a scene combination prompt message is issued; when a scene combination instruction is received, the scene identification is determined according to the scene combination instruction, and an action setting prompt message is issued; and when an action setting instruction is received, the scene identification is used as the scene setting information.
[0084] In some embodiments of the present invention, when no scene combination instruction is received, the scene setting information is determined according to the sequence list, and it also includes: using the last identification information in the sequence list as the scene identification; when there is a corresponding control action for the scene identification, using the scene identification as the setting information; when there is no corresponding control action for the scene identification, issuing an action setting prompt information, and when an action setting instruction is received, using the scene identification as the scene setting information.
[0085] In some embodiments of the present invention, when there is only one identification information in the sequence list, determining the scene setting information according to the sequence list also includes: using one identification information in the sequence list as the scene identification; when there is a corresponding control action for the scene identification, using the scene identification as the setting information; when there is no corresponding control action for the scene identification, issuing an action setting prompt information, and when receiving an action setting instruction, using the scene identification as the scene setting information.
[0086] In some embodiments of the present invention, the interval for obtaining any two adjacent identification information in the sequence table is less than or equal to a preset time.
[0087] It should be noted that the specific implementation method of the device control system based on the scene sticker in the embodiment of the present invention is similar to the specific implementation method of the device control method based on the scene sticker in the embodiment of the present invention. Please refer to the description of the method part for details. In order to reduce redundancy, it will not be repeated here.
[0088] It should be noted that the processor may be an integrated circuit chip with signal processing capabilities. The above-mentioned processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiments of the present invention can be implemented or executed.
[0089] In addition, the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, a "computer-readable storage medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples (non-exhaustive list) of computer-readable storage media include the following: an electrical connection portion with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable storage medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0090] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0091] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example" or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine different embodiments or examples described in this specification.
[0092] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. A device control method based on scene stickers, characterized in that: The following steps are involved: Obtain identification information of at least one scene sticker; Generate a sequence table according to the acquisition order of the identification information, wherein the acquisition interval between any two adjacent identification information in the sequence table is less than or equal to a preset time; Determine scene setting information according to the sequence table, and send the scene setting information to a server, so that the server controls corresponding home appliances to perform control actions corresponding to the scene setting information according to the scene setting information; Determining scene setting information according to the sequence table includes: When there are multiple identification information in the sequence table, if the multiple identification information do not complete the scene combination, a scene combination prompt message is issued; When receiving a scene combination instruction, determining a scene identifier according to the scene combination instruction and issuing action setting prompt information, and when receiving an action setting instruction, using the scene identifier as the scene setting information; Determining scene setting information according to the sequence table includes: When there are multiple identification information in the sequence table, if the multiple identification information completes the scene combination, the scene identification is determined, and when there is a corresponding control action for the scene identification, the scene identification is used as the scene setting information; When the scene identifier does not have a corresponding control action, determining the scene setting information according to the sequence table further includes: Sending an action setting prompt message, and upon receiving an action setting instruction, using the scene identifier as the scene setting information; When no scene combination instruction is received, determining the scene setting information according to the sequence table further includes: Using the last identification information in the sequence list as a scene identification; When the scene identifier has a corresponding control action, using the scene identifier as the setting information; When the scene identifier does not have a corresponding control action, an action setting prompt message is issued, and when an action setting instruction is received, the scene identifier is used as the scene setting information; The sequence table records one or more identification information and the order in which each identification information is obtained. When a user has n scene stickers, the control terminal generates more than n sequence tables with different contents according to the number and order of the obtained identification information. Each sequence table with different contents can be used to determine one type of scene setting information.
2. The method according to claim 1, characterized in that When the identification information in the sequence table is one, determining the scene setting information according to the sequence table further includes: Using the one piece of identification information as a scene identification; When the scene identifier has a corresponding control action, using the scene identifier as the setting information; When there is no corresponding control action for the scene identifier, an action setting prompt message is issued, and when an action setting instruction is received, the scene identifier is used as the scene setting information.
3. A computer-readable storage medium, characterized in that: A scene sticker-based device control program is stored thereon, and when the scene sticker-based device control program is executed by a processor, a scene sticker-based device control method as described in any one of claims 1-2 is implemented.
4. A control terminal, characterized in that: It includes a memory, a processor, and a scene-stick-based device control program stored in the memory and executable on the processor. When the processor executes the scene-stick-based device control program, it implements the scene-stick-based device control method as described in any one of claims 1-2.
5. A device control system based on scene stickers, which is used to execute the method according to any one of claims 1-2, characterized in that: It includes multiple scene stickers, servers, control terminals and home appliances, among which: The control terminal is used to obtain identification information of at least one scene sticker, generate a sequence table according to the order in which the identification information is obtained, determine scene setting information according to the sequence table, and send the scene setting information to the server; The server is used to determine corresponding control parameters according to the scene setting information, and control the home appliance according to the control parameters.