CN111176133A - Method and device for determining smart home scene - Google Patents
Method and device for determining smart home scene Download PDFInfo
- Publication number
- CN111176133A CN111176133A CN202010086859.4A CN202010086859A CN111176133A CN 111176133 A CN111176133 A CN 111176133A CN 202010086859 A CN202010086859 A CN 202010086859A CN 111176133 A CN111176133 A CN 111176133A
- Authority
- CN
- China
- Prior art keywords
- scene
- equipment
- action
- template
- executed
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000009471 action Effects 0.000 claims abstract description 176
- 230000000875 corresponding effect Effects 0.000 description 74
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 238000004590 computer program Methods 0.000 description 7
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 3
- 230000004075 alteration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002195 synergetic effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Selective Calling Equipment (AREA)
Abstract
The embodiment of the invention provides a method and a device for determining an intelligent home scene, wherein the method comprises the steps that when a gateway acquires state information reported by equipment, whether a scene template to be executed is determined according to the equipment scene type of the equipment and the scene type selected by a user, if so, actions corresponding to action equipment and action equipment related to the scene template to be executed are determined according to the scene template to be executed, control instructions are issued to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the actions corresponding to the action equipment, the state information reported by the equipment is sent to a cloud end, so that the cloud end determines whether the scene template to be executed is determined according to the equipment scene type of the equipment, the problems that in the prior art, when the user needs to add the equipment in the scene, the scene needs to be manually edited, and newly added equipment cannot be automatically added to the created scene can be solved, thereby improving the user experience.
Description
Technical Field
The embodiment of the invention relates to the technical field of intelligent home, in particular to a method and a device for determining an intelligent home scene.
Background
At present, intelligent home scenes are divided into click-type scenes, timing scenes and condition scenes. The technical scheme of the industry for realizing the scenes is scene concretization, namely, the scenes correspond to devices involved in the scenes one by one, and a user is required to manually select the devices, trigger conditions and device actions. The creation of the scene has high requirements on the user, and has certain difficulty for common users.
In order to simplify the work of creating scenes by users, the industry provides a scenario template scheme, but the scenario template scheme also uses existing equipment of the users to generate specific scenarios according to certain rules, when the users need to add equipment in the scenarios, the scenarios need to be edited manually, and newly added equipment cannot be automatically added to the created scenarios.
In summary, there is a need for a method for determining a smart home scene, so as to solve the problem in the prior art that when a user needs to add a device in a scene, the user needs to edit the scene manually, and cannot add a newly added device to the created scene automatically.
Disclosure of Invention
The embodiment of the invention provides a method and a device for determining an intelligent home scene, which are used for solving the problems that in the prior art, when a user needs to add equipment in a scene, the scene needs to be manually edited, and newly added equipment cannot be automatically added to the created scene.
In a first aspect, an embodiment of the present invention provides a method for determining an intelligent home scene, including:
when the gateway acquires the state information reported by the equipment, determining whether a scene template to be executed is needed or not according to the equipment scene type of the equipment and the scene type selected by a user;
if so, the gateway determines action equipment related to the scene template to be executed and actions corresponding to the action equipment according to the scene template to be executed;
the gateway sends a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment;
and the gateway sends the state information reported by the equipment to a cloud end so that the cloud end can determine whether the scene template to be executed exists according to the equipment scene type of the equipment.
According to the technical scheme, when the state information reported by the equipment is acquired, the scene template to be executed is determined according to the equipment scene type of the equipment and the scene type selected by the user, then the action equipment related to the scene template to be executed and the action corresponding to the action equipment are determined according to the scene template to be executed, and the control instruction is issued to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment, so that the situation that the user does not need to create a specific scene, the equipment is automatically matched according to the scene template, the equipment and the action are not needed to be selected by the user for scene creation, the problem that the scene needs to be manually edited when the user needs to add equipment in the scene in the prior art, and the newly added equipment cannot be automatically added to the created scene can be solved, and therefore the user experience is improved.
Optionally, the method further comprises:
and when determining that the scene template to be executed does not exist, the gateway sends the state information reported by the equipment to a cloud end, so that the cloud end determines whether the scene template to be executed exists according to the equipment scene type of the equipment.
According to the technical scheme, when the situation that whether the scene template to be executed exists in the gateway is uncertain, the state information reported by the equipment is sent to the cloud end, so that the cloud end can determine whether the scene template to be executed exists according to the equipment scene type of the equipment, the synergistic effect of the gateway and the cloud end can be realized, and the smooth execution of the scene is ensured.
Optionally, the method further comprises:
the gateway acquires request information of an execution scene issued by an APP terminal, wherein the request information comprises a scene ID; the request information for executing the scene is sent by the cloud before the cloud finishes executing the action of the action equipment managed by the cloud in the action equipment related to the scene template corresponding to the scene ID;
the gateway determines a scene template corresponding to the scene ID according to the scene ID;
the gateway determines action equipment related to the scene template corresponding to the scene ID and actions corresponding to the action equipment according to the scene template corresponding to the scene ID;
and the gateway sends a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment.
In the technical scheme, the scene ID of the execution scene issued by the APP terminal is acquired, the scene template corresponding to the scene ID is determined according to the scene ID, the action equipment related to the scene template corresponding to the scene ID and the action corresponding to the action equipment are determined according to the scene template corresponding to the scene ID, and the control instruction is issued to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment, so that a user can determine the action equipment related to the action equipment and the action corresponding to the action equipment according to the scene template without creating a specific scene, and the user experience is improved.
Optionally, before acquiring the state information reported by the device, the gateway further includes:
the gateway acquires newly created scene information; the newly created scene information includes a scene ID and a scene template; the newly created scene information is created by the APP terminal after receiving the scene template selected by the user;
and the gateway stores the newly created scene information.
In the technical scheme, the new scene information is created at the APP end, so that the user can be helped to determine the scene to be executed according to the own requirements, the user requirements are met, the automatic matching of the scene and the equipment can be realized, and the user experience is improved.
In a second aspect, an embodiment of the present invention further provides a device for determining an intelligent home scene, where the device includes:
the device comprises an acquisition unit and a processing unit, wherein the acquisition unit is used for determining whether a scene template to be executed is needed or not according to the device scene type of the device and the scene type selected by a user when acquiring the state information reported by the device;
the processing unit is used for determining action equipment related to the scene template to be executed and actions corresponding to the action equipment according to the scene template to be executed when the scene template to be executed is determined by the obtaining unit; issuing a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment; and sending the state information reported by the equipment to a cloud end so that the cloud end can determine whether the scene template to be executed exists according to the equipment scene type of the equipment.
Optionally, the processing unit is further configured to:
and when determining that the scene template to be executed does not exist, sending the state information reported by the equipment to a cloud end so that the cloud end can determine whether the scene template to be executed exists according to the equipment scene type of the equipment.
Optionally, the processing unit is further configured to:
acquiring request information of an execution scene issued by an APP terminal, wherein the request information comprises a scene ID; the request information for executing the scene is sent by the cloud before the cloud finishes executing the action of the action equipment managed by the cloud in the action equipment related to the scene template corresponding to the scene ID;
determining a scene template corresponding to the scene ID according to the scene ID;
according to the scene template corresponding to the scene ID, determining action equipment related to the scene template corresponding to the scene ID and actions corresponding to the action equipment;
and issuing a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment.
Optionally, the processing unit is further configured to:
acquiring newly created scene information; the newly created scene information includes a scene ID and a scene template; the newly created scene information is created by the APP terminal after receiving the scene template selected by the user;
and storing the newly created scene information.
In a third aspect, an embodiment of the present invention provides a computing device, including:
a memory for storing program instructions;
and the processor is used for calling the program instruction stored in the memory and executing the method for determining the intelligent household scene according to the obtained program.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where computer-executable instructions are stored, and the computer-executable instructions are configured to enable a computer to execute a method for determining an intelligent home scene.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic diagram of a system architecture according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a method for determining an intelligent home scene according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of scene creation according to an embodiment of the present invention;
fig. 4 is a schematic flow chart illustrating a conditional scenario execution according to an embodiment of the present invention;
fig. 5 is a schematic flowchart of a click-type scene execution according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a device for determining an intelligent home scene according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a system architecture provided in an embodiment of the present invention. As shown in fig. 1, the system architecture may include a control terminal 100, a gateway 200, a cloud 300, a controlled device a400, and a controlled device B500.
The control terminal 100 is used for controlling a controlled device and displaying a state of the controlled device, for example, a mobile phone, a tablet, a central control screen, and other terminals.
The gateway 200 is used for establishing a ZigBee network so as to synchronize information from the cloud 300 and enable the controlled device B500 to access.
The cloud 300 is used for information storage.
The controlled device a400 directly controls the execution scenario by the cloud 300.
The controlled device B500 can communicate with the cloud 300 directly or communicate with the cloud 300 through the gateway 200.
It should be noted that the structure shown in fig. 1 is only an example, and the embodiment of the present invention is not limited thereto.
Based on the above description, fig. 2 exemplarily shows a flow of a method for determining a smart home scenario provided by the embodiment of the present invention, where the flow may be executed by a device for determining a smart home scenario, and the device may be located in the gateway 200 shown in fig. 1, or may be the gateway 200.
As shown in fig. 2, the process specifically includes:
in step 201, when acquiring the state information reported by the device, the gateway determines whether a scene template is to be executed according to the device scene type of the device and the scene type selected by the user.
In the embodiment of the present invention, the status information may be information that the infrared device recognizes that any condition scene type triggers. Since the user is required to create the scene information at the APP end of the terminal device before determining whether the scene template to be executed exists, the user creates the scene information after the scene template selected by the APP end of the terminal device, and the newly created scene information includes the scene ID and the scene template. Wherein, the user only needs to select the needed scene template for creating the scene information, and does not need to manually select the devices and actions or conditions involved in the scene.
In the embodiment of the invention, for the condition scene execution mode, when the gateway acquires the state information reported by the equipment, the gateway determines the scene template to be executed according to the equipment scene type of the equipment and the scene type selected by the user, and then determines the action equipment related to the scene template to be executed and the action corresponding to the action equipment according to the scene template to be executed. Specifically, when the device reports the state information, the gateway and the cloud jointly judge according to a condition scene executed by control (namely, when the condition device related to the corresponding scene template is only the device under the gateway, the gateway judges, otherwise, the cloud judges), judge whether a scene needing to be executed exists according to the device scene type of the device reporting the state information and the required scene template type selected by the user, if so, determine the corresponding action device and action according to the scene template, and respectively issue the action device and the action from the gateway and the cloud (when the action device is only the device under the gateway, only the gateway issues, when the action device is not provided with the device under the gateway, only the cloud issues, and when the device under the gateway and the device under the cloud exist, respectively issues) the device control command.
In addition, the user can trigger the click-type scene according to the requirement of the user. The method comprises the steps that a gateway obtains request information of an execution scene sent by an APP terminal, the request information comprises a scene ID, the request information of the execution scene is sent by a cloud terminal before executing the action of action equipment managed by the cloud terminal in action equipment related to a scene template corresponding to the scene ID, then the scene template corresponding to the scene ID is determined according to the scene ID, the action equipment related to the scene template corresponding to the scene ID and the action corresponding to the action equipment are determined according to the scene template corresponding to the scene ID, and then a control instruction is sent to the action equipment managed by the gateway in the action equipment related to a scene template to be executed according to the action corresponding to the action equipment. Specifically, the gateway and the cloud determine a scene template corresponding to a scene according to the scene executed by the control, determine corresponding action equipment and action according to the scene template, and issue equipment control commands from the cloud and the gateway respectively (when the action equipment only has equipment under the gateway, only the gateway issues, when the action equipment does not have equipment under the gateway, only the cloud issues, and when the equipment under the gateway and the cloud exist, respectively issues).
In the embodiment of the present invention, the attributes of the devices in the smart home system include: device ID, device name, device type, and location. The scene template is added to the attribute of the scene type configured for the equipment, so that the automatic matching of the scene and the equipment can be realized, when the scene is executed, the scene type and the execution action of the related equipment are determined according to the scene template, the specific scene can be not created, the corresponding equipment and action are determined according to the scene template, and further, the situation can be supported only by configuring the required scene template without creating the specific scene by a user. The user only needs to edit the attribute of the equipment when adding and deleting the equipment in the scene. For example, the smart home system defines a home scene template, the user selects the home scene template, the home scene template defines a device scene type of the lighting, and the corresponding execution action is open. After the user selects the home-returning scene template, the intelligent home system can automatically create a home-returning scene for the user, and the scene template category corresponding to the home-returning scene is the home-returning scene template. When the user adds the switch device a and sets the device scene category of the switch device a as the light, and then the user adds the switch device B and sets the device scene category of the switch device B as the light, the switch devices a and B are controlled to be turned on when the user performs the home scene. The adding of the switch devices A and B has no relation with the sequence of the scene templates selected by the user to go home, and the switches A and B are controlled to be opened when the scene of going home is executed no matter the adding is carried out firstly or secondly.
And 204, the gateway sends the state information reported by the equipment to a cloud end, so that the cloud end determines whether the scene template to be executed is available according to the equipment scene type of the equipment.
In the embodiment of the invention, when the gateway determines whether the scene template to be executed exists, the state information reported by the equipment is sent to the cloud end, so that the cloud end determines whether the scene template to be executed exists according to the equipment scene type of the equipment.
In order to better explain the embodiment of the scene creation process of the present invention, a scene creation flow provided by the embodiment of the present invention is described below through a specific implementation scene.
As shown in fig. 3, the process includes the following steps:
in step 301, a user selects a desired scene template.
And the user selects the required scene template at the APP end of the terminal equipment.
The intelligent home system generates scene information according to a scene template required by user selection, then the APP terminal calls the cloud terminal interface to store the scene information, the cloud terminal informs the gateway of new scene creation so that the gateway synchronizes the newly created scene information from the cloud terminal, wherein the scene information comprises a scene ID and the scene template.
The embodiment shows that the scene information is generated according to the scene template required by the user selection, namely, a new scene is created, and the scene information comprises the scene ID and the scene template, so that the intelligent home system is facilitated to quickly determine whether the scene template selected by the user has a corresponding scene.
In order to better explain the embodiment of the conditional scenario execution process of the present invention, a flow of conditional scenario execution provided by the embodiment of the present invention is described below through a specific implementation scenario.
As shown in fig. 4, the process includes the following steps:
The status information reported by the device may be information triggered by the infrared device recognizing any condition scene type.
And step 403, determining the corresponding device scene type and the corresponding action according to the scene template.
And step 404, controlling the corresponding equipment to execute the corresponding action.
And the intelligent home system issues a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment.
The embodiment shows that when the state information reported by the device is acquired, the to-be-executed scene template is determined according to the device scene type of the device and the scene type selected by the user, then the action device related to the to-be-executed scene template and the action corresponding to the action device are determined according to the to-be-executed scene template, and the control instruction is issued to the action device managed by the gateway in the action device related to the to-be-executed scene template according to the action corresponding to the action device, so that the user does not need to create a specific scene, the device is automatically matched according to the scene template, the device and the action are not required to be selected by the user for scene creation, the problem that when the user needs to add a device in the scene in the prior art, the scene needs to be manually edited, and the newly added device cannot be automatically added to the created scene is solved, and therefore the user experience.
In order to better explain the embodiment of the click-through scenario execution process of the present invention, a flow of click-through scenario execution provided by the embodiment of the present invention is described below through a specific implementation scenario.
As shown in fig. 5, the process includes the following steps:
And the user operates and issues request information for executing the scene at the APP terminal, wherein the request information comprises a scene ID.
And the intelligent home system determines a scene template corresponding to the scene ID according to the scene ID.
And the intelligent home system determines action equipment related to the scene template corresponding to the scene ID and actions corresponding to the action equipment according to the scene template corresponding to the scene ID.
And step 504, controlling the corresponding equipment to execute the corresponding action.
And the intelligent home system issues a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment.
The embodiment shows that a user can determine the action equipment and the action corresponding to the action equipment related to the scene template corresponding to the scene ID by obtaining the scene ID of the execution scene issued by the APP terminal, determining the action equipment and the action corresponding to the action equipment according to the scene template corresponding to the scene ID, and issuing a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment, so that the user can determine the action equipment and the action corresponding to the action equipment according to the scene template without creating a specific scene, and the user experience is improved.
Based on the same technical concept, fig. 6 exemplarily shows a device for determining a smart home scene according to an embodiment of the present invention, and the device may execute a flow of a method for determining a smart home scene.
As shown in fig. 6, the apparatus includes:
an obtaining unit 601, configured to determine whether a scene template is to be executed according to a device scene type of a device and a scene type selected by a user when state information reported by the device is obtained;
a processing unit 602, configured to determine, according to the scene template to be executed, an action device and an action corresponding to the action device, which are related to the scene template to be executed, when the obtaining unit 601 determines the scene template to be executed; issuing a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment; and sending the state information reported by the equipment to a cloud end so that the cloud end can determine whether the scene template to be executed exists according to the equipment scene type of the equipment.
Optionally, the processing unit 602 is further configured to:
and when determining that the scene template to be executed does not exist, sending the state information reported by the equipment to a cloud end so that the cloud end can determine whether the scene template to be executed exists according to the equipment scene type of the equipment.
Optionally, the processing unit 602 is further configured to:
acquiring request information of an execution scene issued by an APP terminal, wherein the request information comprises a scene ID; the request information for executing the scene is sent by the cloud before the cloud finishes executing the action of the action equipment managed by the cloud in the action equipment related to the scene template corresponding to the scene ID;
determining a scene template corresponding to the scene ID according to the scene ID;
according to the scene template corresponding to the scene ID, determining action equipment related to the scene template corresponding to the scene ID and actions corresponding to the action equipment;
and issuing a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment.
Optionally, the processing unit 602 is further configured to:
acquiring newly created scene information; the newly created scene information includes a scene ID and a scene template; the newly created scene information is created by the APP terminal after receiving the scene template selected by the user;
and storing the newly created scene information.
Based on the same technical concept, an embodiment of the present invention provides a computing device, including:
a memory for storing program instructions;
and the processor is used for calling the program instruction stored in the memory and executing the method for determining the intelligent household scene according to the obtained program.
Based on the same technical concept, an embodiment of the present invention provides a computer-readable storage medium, where computer-executable instructions are stored, and the computer-executable instructions are used to enable a computer to execute a method for determining an intelligent home scene.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present application and their equivalents, the present invention is also intended to include such modifications and variations.
Claims (10)
1. A method for determining an intelligent home scene is characterized by comprising the following steps:
when the gateway acquires the state information reported by the equipment, determining whether a scene template to be executed is needed or not according to the equipment scene type of the equipment and the scene type selected by a user;
if so, the gateway determines action equipment related to the scene template to be executed and actions corresponding to the action equipment according to the scene template to be executed;
the gateway sends a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment;
and the gateway sends the state information reported by the equipment to a cloud end so that the cloud end can determine whether the scene template to be executed exists according to the equipment scene type of the equipment.
2. The method of claim 1, wherein the method further comprises:
and when determining that the scene template to be executed does not exist, the gateway sends the state information reported by the equipment to a cloud end, so that the cloud end determines whether the scene template to be executed exists according to the equipment scene type of the equipment.
3. The method of claim 1, wherein the method further comprises:
the gateway acquires request information of an execution scene issued by an APP terminal, wherein the request information comprises a scene ID; the request information for executing the scene is sent by the cloud before the cloud finishes executing the action of the action equipment managed by the cloud in the action equipment related to the scene template corresponding to the scene ID;
the gateway determines a scene template corresponding to the scene ID according to the scene ID;
the gateway determines action equipment related to the scene template corresponding to the scene ID and actions corresponding to the action equipment according to the scene template corresponding to the scene ID;
and the gateway sends a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment.
4. The method according to any one of claims 1 to 3, wherein before acquiring the status information reported by the device, the gateway further comprises:
the gateway acquires newly created scene information; the newly created scene information includes a scene ID and a scene template; the newly created scene information is created by the APP terminal after receiving the scene template selected by the user;
and the gateway stores the newly created scene information.
5. The utility model provides a confirming device of intelligence house scene which characterized in that includes:
the device comprises an acquisition unit and a processing unit, wherein the acquisition unit is used for determining whether a scene template to be executed is needed or not according to the device scene type of the device and the scene type selected by a user when acquiring the state information reported by the device;
the processing unit is used for determining action equipment related to the scene template to be executed and actions corresponding to the action equipment according to the scene template to be executed when the scene template to be executed is determined by the obtaining unit; issuing a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment; and sending the state information reported by the equipment to a cloud end so that the cloud end can determine whether the scene template to be executed exists according to the equipment scene type of the equipment.
6. The apparatus as recited in claim 5, said processing unit to further:
and when determining that the scene template to be executed does not exist, sending the state information reported by the equipment to a cloud end so that the cloud end can determine whether the scene template to be executed exists according to the equipment scene type of the equipment.
7. The apparatus as recited in claim 5, said processing unit to further:
acquiring request information of an execution scene issued by an APP terminal, wherein the request information comprises a scene ID; the request information for executing the scene is sent by the cloud before the cloud finishes executing the action of the action equipment managed by the cloud in the action equipment related to the scene template corresponding to the scene ID;
determining a scene template corresponding to the scene ID according to the scene ID;
according to the scene template corresponding to the scene ID, determining action equipment related to the scene template corresponding to the scene ID and actions corresponding to the action equipment;
and issuing a control instruction to the action equipment managed by the gateway in the action equipment related to the scene template to be executed according to the action corresponding to the action equipment.
8. The apparatus of any of claims 5 to 7, wherein the processing unit is further to:
acquiring newly created scene information; the newly created scene information includes a scene ID and a scene template; the newly created scene information is created by the APP terminal after receiving the scene template selected by the user;
and storing the newly created scene information.
9. A computing device, comprising:
a memory for storing program instructions;
a processor for calling program instructions stored in said memory to execute the method of any one of claims 1 to 4 in accordance with the obtained program.
10. A computer-readable storage medium having stored thereon computer-executable instructions for causing a computer to perform the method of any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010086859.4A CN111176133A (en) | 2020-02-11 | 2020-02-11 | Method and device for determining smart home scene |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010086859.4A CN111176133A (en) | 2020-02-11 | 2020-02-11 | Method and device for determining smart home scene |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111176133A true CN111176133A (en) | 2020-05-19 |
Family
ID=70656505
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010086859.4A Pending CN111176133A (en) | 2020-02-11 | 2020-02-11 | Method and device for determining smart home scene |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111176133A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112511390A (en) * | 2020-11-18 | 2021-03-16 | 青岛海尔科技有限公司 | Intelligent household appliance template scene generation method and device, storage medium and electronic device |
CN112769895A (en) * | 2020-12-18 | 2021-05-07 | 杭州涂鸦信息技术有限公司 | Group or scene control method and related device |
CN112804307A (en) * | 2020-12-31 | 2021-05-14 | 青岛海信智慧生活科技股份有限公司 | Linkage scene execution method and device |
CN112925216A (en) * | 2021-01-25 | 2021-06-08 | 北京自如信息科技有限公司 | Configuration method and system of intelligent household scene template and computer equipment |
CN113341757A (en) * | 2021-07-02 | 2021-09-03 | 佛山市淇特科技有限公司 | Smart home equipment linkage method, device, equipment and storage medium |
CN113759734A (en) * | 2021-08-05 | 2021-12-07 | 珠海市晶讯物联技术有限公司 | Internet of things equipment intelligent linkage realization method and device and Internet of things equipment platform |
CN113885344A (en) * | 2021-10-28 | 2022-01-04 | 四川虹美智能科技有限公司 | Deployment method, device and system of smart home scene |
CN114153152A (en) * | 2021-11-23 | 2022-03-08 | 深圳海智创科技有限公司 | Automatic scene configuration method and system applied to intelligent household equipment |
CN114167736A (en) * | 2020-10-12 | 2022-03-11 | 超级智慧家(上海)物联网科技有限公司 | Intelligent household scene generation method and device |
WO2022105558A1 (en) * | 2020-11-23 | 2022-05-27 | 深圳Tcl新技术有限公司 | Scene configuration method, storage medium and border gateway |
CN115174294A (en) * | 2022-05-30 | 2022-10-11 | 青岛海尔科技有限公司 | Cross-gateway scene processing method and device, storage medium and electronic device |
CN115514659A (en) * | 2021-06-23 | 2022-12-23 | 中移(杭州)信息技术有限公司 | Data processing method, device, equipment and storage medium |
CN115883287A (en) * | 2021-09-29 | 2023-03-31 | 青岛海尔科技有限公司 | Method and device for determining scene operation gateway, storage medium and electronic device |
WO2023221995A1 (en) * | 2022-05-19 | 2023-11-23 | 华为技术有限公司 | Intelligent device control method and electronic device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106227055A (en) * | 2016-08-31 | 2016-12-14 | 海信集团有限公司 | A kind of control the method for intelligent home device, server and gateway |
WO2017141219A1 (en) * | 2016-02-18 | 2017-08-24 | Tekoia Ltd. | Architecture for remote control of iot (internet of things) devices |
CN109039835A (en) * | 2017-06-08 | 2018-12-18 | 美的智慧家居科技有限公司 | Intelligent household scene configuration method, gateway, system and machine readable storage medium |
CN109347898A (en) * | 2018-08-20 | 2019-02-15 | 深圳市梦网科技发展有限公司 | Sending method, display methods and the server and mobile terminal of scene information |
CN109936489A (en) * | 2019-03-25 | 2019-06-25 | 美的智慧家居科技有限公司 | The control method and system, gateway and storage medium of scene linkage |
CN110262442A (en) * | 2019-07-31 | 2019-09-20 | 浙江工商职业技术学院 | A kind of scenery control method and control centre's equipment based on Internet of Things |
-
2020
- 2020-02-11 CN CN202010086859.4A patent/CN111176133A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017141219A1 (en) * | 2016-02-18 | 2017-08-24 | Tekoia Ltd. | Architecture for remote control of iot (internet of things) devices |
CN106227055A (en) * | 2016-08-31 | 2016-12-14 | 海信集团有限公司 | A kind of control the method for intelligent home device, server and gateway |
CN109039835A (en) * | 2017-06-08 | 2018-12-18 | 美的智慧家居科技有限公司 | Intelligent household scene configuration method, gateway, system and machine readable storage medium |
CN109347898A (en) * | 2018-08-20 | 2019-02-15 | 深圳市梦网科技发展有限公司 | Sending method, display methods and the server and mobile terminal of scene information |
CN109936489A (en) * | 2019-03-25 | 2019-06-25 | 美的智慧家居科技有限公司 | The control method and system, gateway and storage medium of scene linkage |
CN110262442A (en) * | 2019-07-31 | 2019-09-20 | 浙江工商职业技术学院 | A kind of scenery control method and control centre's equipment based on Internet of Things |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114167736B (en) * | 2020-10-12 | 2024-04-19 | 超级智慧家(上海)物联网科技有限公司 | Smart home scene generation method and device |
CN114167736A (en) * | 2020-10-12 | 2022-03-11 | 超级智慧家(上海)物联网科技有限公司 | Intelligent household scene generation method and device |
CN112511390A (en) * | 2020-11-18 | 2021-03-16 | 青岛海尔科技有限公司 | Intelligent household appliance template scene generation method and device, storage medium and electronic device |
CN112511390B (en) * | 2020-11-18 | 2022-08-02 | 青岛海尔科技有限公司 | Intelligent household appliance template scene generation method and device, storage medium and electronic device |
WO2022105558A1 (en) * | 2020-11-23 | 2022-05-27 | 深圳Tcl新技术有限公司 | Scene configuration method, storage medium and border gateway |
CN112769895A (en) * | 2020-12-18 | 2021-05-07 | 杭州涂鸦信息技术有限公司 | Group or scene control method and related device |
CN112769895B (en) * | 2020-12-18 | 2023-10-13 | 杭州涂鸦信息技术有限公司 | Group or scene control method and related device |
CN112804307A (en) * | 2020-12-31 | 2021-05-14 | 青岛海信智慧生活科技股份有限公司 | Linkage scene execution method and device |
CN112925216A (en) * | 2021-01-25 | 2021-06-08 | 北京自如信息科技有限公司 | Configuration method and system of intelligent household scene template and computer equipment |
CN115514659A (en) * | 2021-06-23 | 2022-12-23 | 中移(杭州)信息技术有限公司 | Data processing method, device, equipment and storage medium |
CN113341757A (en) * | 2021-07-02 | 2021-09-03 | 佛山市淇特科技有限公司 | Smart home equipment linkage method, device, equipment and storage medium |
CN113759734A (en) * | 2021-08-05 | 2021-12-07 | 珠海市晶讯物联技术有限公司 | Internet of things equipment intelligent linkage realization method and device and Internet of things equipment platform |
CN115883287A (en) * | 2021-09-29 | 2023-03-31 | 青岛海尔科技有限公司 | Method and device for determining scene operation gateway, storage medium and electronic device |
CN115883287B (en) * | 2021-09-29 | 2024-08-23 | 青岛海尔科技有限公司 | Determination method and device of scene operation gateway, storage medium and electronic device |
CN113885344A (en) * | 2021-10-28 | 2022-01-04 | 四川虹美智能科技有限公司 | Deployment method, device and system of smart home scene |
CN114153152A (en) * | 2021-11-23 | 2022-03-08 | 深圳海智创科技有限公司 | Automatic scene configuration method and system applied to intelligent household equipment |
WO2023221995A1 (en) * | 2022-05-19 | 2023-11-23 | 华为技术有限公司 | Intelligent device control method and electronic device |
CN115174294A (en) * | 2022-05-30 | 2022-10-11 | 青岛海尔科技有限公司 | Cross-gateway scene processing method and device, storage medium and electronic device |
CN115174294B (en) * | 2022-05-30 | 2024-05-24 | 青岛海尔科技有限公司 | Cross-gateway scene processing method and device, storage medium and electronic device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111176133A (en) | Method and device for determining smart home scene | |
CN110851221B (en) | Smart home scene configuration method and device | |
CN113412469A (en) | Equipment network distribution method and device, electronic equipment and storage medium | |
CN108986821B (en) | Method and equipment for setting relation between room and equipment | |
CN111459039A (en) | Intelligent household equipment management method and device | |
CN112612214B (en) | Method and system for generating functional interface and electronic equipment | |
US20230289198A1 (en) | Configuring application scene | |
CN112272230A (en) | Multi-gateway scene linkage control method | |
CN109618315A (en) | A kind of control method of lighting apparatus, device, storage medium and intelligent terminal | |
CN109636301A (en) | Workflow configuration method, system, terminal and the readable storage medium storing program for executing of financial business | |
CN113498594A (en) | Control method and device of intelligent household system, electronic equipment and storage medium | |
CN104850027A (en) | CAN data interface modeling automatic generation method and system | |
CN111722842A (en) | Pipeline arranging method and device, electronic equipment and storage medium | |
CN108601061A (en) | Network access method, home equipment control method, device, system, terminal and medium | |
CN111399459A (en) | Intelligent household equipment control method, device, equipment and storage medium | |
CN111352350A (en) | Method and device for determining execution of smart home scene | |
CN111007733B (en) | Method and device for integrating smart home terminal APP with smart device | |
CN110794773A (en) | Click-type scene creating method and device | |
CN103631225B (en) | A kind of scene device long-range control method and device | |
CN105867910A (en) | Dynamic wallpaper presenting method and apparatus for mobile terminal | |
CN109218085A (en) | Equipment automatization and scene configuration management method, device and mobile terminal | |
CN109960489B (en) | Method, device, equipment, medium and question-answering system for generating intelligent question-answering system | |
CN113777939B (en) | Smart home scene setting method and system | |
CN113848866B (en) | Method and device for detecting intelligent home system linkage loop | |
CN116027937A (en) | Rendering method and device of component to be edited, storage medium and electronic 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: 20200519 |