CN119689881A - Distributed intelligent home control method, device and system - Google Patents
Distributed intelligent home control method, device and system Download PDFInfo
- Publication number
- CN119689881A CN119689881A CN202411783529.5A CN202411783529A CN119689881A CN 119689881 A CN119689881 A CN 119689881A CN 202411783529 A CN202411783529 A CN 202411783529A CN 119689881 A CN119689881 A CN 119689881A
- Authority
- CN
- China
- Prior art keywords
- identification information
- intelligent
- scene
- intelligent device
- configuration state
- 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
Classifications
-
- 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
- Selective Calling Equipment (AREA)
Abstract
The application relates to the field of Internet of things, in particular to a distributed intelligent home control method, device and system, wherein the method comprises the steps of obtaining a demand scene mode; and sending the first identification information to a plurality of intelligent devices of the intelligent device system, so that the intelligent devices can determine a first configuration state corresponding to the first identification information from a preset corresponding relation after receiving the first identification information, and operate according to the first configuration state, wherein the preset corresponding relation is a corresponding relation between the plurality of identification information and the plurality of configuration states. When the application is used for scene control communication, the central equipment only needs to send the identification information, but not the configuration state of each intelligent equipment in the related technology, so that the efficiency of overall state regulation and control can be improved, the configuration information is stored on the intelligent equipment, and the data safety is ensured.
Description
Technical Field
The application relates to the field of Internet of things, in particular to a distributed intelligent home control method, device and system.
Background
At present, an intelligent home system generally relies on a central control device to communicate with intelligent devices to realize scene control of the intelligent devices, wherein the central device stores various scene configurations, such as a home mode or a home leaving mode, namely a set of preset intelligent device states, and when a user selects a certain scene, the central device judges the state of each intelligent device to be accessed according to the preset configuration and sends an instruction to enable the intelligent devices to be switched to the corresponding states.
However, when a user or device triggers a scene change, state synchronization and control by the central device are required, which may create a certain communication burden and delay, thereby affecting the overall efficiency of the system. Furthermore, the scenes and the data of the user are stored in the cloud or the central equipment in a centralized manner, so that a certain privacy leakage risk exists.
Disclosure of Invention
The application aims to provide a distributed intelligent home control method, device and system, which can improve the efficiency of overall state regulation and control and ensure data security.
In a first aspect, a distributed smart home control method is provided, which is applied to a distributed smart home control system, and includes a central device and a smart device system;
the distributed intelligent home control method is executed by the central equipment and comprises the following steps:
Acquiring a demand scene mode;
Determining first identification information corresponding to the demand scene mode according to the demand scene mode;
And sending the first identification information to a plurality of intelligent devices of an intelligent device system, so that after the intelligent device receives the first identification information, determining a first configuration state corresponding to the first identification information from a preset corresponding relation, and operating according to the first configuration state, wherein the preset corresponding relation is a corresponding relation between the plurality of identification information and the plurality of configuration states.
The present application may be further configured in a preferred example, in which the sending the first identification information to a plurality of smart devices of a smart device system includes:
determining a plurality of intelligent devices of an intelligent device system corresponding to the first identification information;
or sending the first identification information to all intelligent devices of the intelligent device system.
The present application may be further configured in a preferred example to further include:
and acquiring a state switching result sent by the intelligent equipment.
The present application may be further configured in a preferred example to further include:
If the feedback state switching result of the first target intelligent device is not received, generating and displaying prompt information, wherein the prompt information is used for prompting a user to pay attention to the first target intelligent device;
Or if the state switching result of the feedback of the first target intelligent device is not received, sending a confirmation request carrying the identification of the first target intelligent device to the second target intelligent device, so that the second target intelligent device sends the first identification information to the first target intelligent device after receiving the confirmation request carrying the identification of the first target intelligent device.
The present application may be further configured in a preferred example to further include:
acquiring second configuration states corresponding to a plurality of designated intelligent devices in an intelligent device system in a first scene set by a user;
Setting second identification information corresponding to the first scene, sending the second identification information and a second configuration state corresponding to the appointed intelligent device, associating the second identification information and the second configuration state after the appointed intelligent device receives the second identification information and the second configuration state, so as to generate a preset corresponding relation, and storing the preset corresponding relation.
The present application may be further configured in a preferred example to further include:
acquiring a configuration state request of a third target intelligent device aiming at a second scene, wherein the configuration state request comprises an adjustment request or a new addition request and a corresponding third configuration state;
Determining third identification information corresponding to the second scene;
And sending third identification information and a third configuration state corresponding to the third target intelligent device, so that the third target intelligent device associates the third identification information and the third configuration state after receiving the third identification information and the third configuration state, and updates a preset corresponding relation of the third target intelligent device.
The present application may be further configured in a preferred example, wherein the acquiring the demand scene mode includes any one of the following:
acquiring a demand scene mode sent by a user through a voice assistant of the mobile device;
acquiring a demand scene mode sent by a user through a wall control panel;
and determining a sub-scene in the main scene according to the environment information, wherein the sub-scene in the main scene is a required scene mode.
In a second aspect, a distributed smart home control device is provided, including:
The acquisition module is used for acquiring the demand scene mode;
the determining module is used for determining first identification information corresponding to the demand scene mode according to the demand scene mode;
The sending module is used for sending the first identification information to a plurality of intelligent devices of the intelligent device system, so that the intelligent device determines a first configuration state corresponding to the first identification information from a preset corresponding relation after receiving the first identification information, and operates according to the first configuration state, wherein the preset corresponding relation is a corresponding relation between the plurality of identification information and the plurality of configuration states.
In a third aspect, there is provided a central apparatus comprising:
one or more processors;
A memory;
One or more applications stored in memory and configured to be executed by one or more processors, the one or more applications configured to perform operations corresponding to the method shown in any of the possible implementations of the first aspect.
In a fourth aspect, a computer readable storage medium is provided, the storage medium storing at least one instruction, at least one program, code set, or instruction set, the at least one instruction, at least one program, code set, or instruction set being loaded by a processor and executing the steps of the method according to any one of the possible implementations of the first aspect.
In a fifth aspect, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the operations corresponding to the method shown according to any possible implementation of the first aspect.
In a sixth aspect, a distributed smart home control system is provided, including:
The intelligent equipment system comprises a plurality of intelligent equipment;
The central device is capable of implementing the distributed smart home control method of any one of the first aspects.
In summary, the distributed intelligent home control method provided by the application has the following beneficial technical effects:
The intelligent device can automatically find out the corresponding configuration state according to the preset corresponding relation and operate the intelligent device, the device setting is not required to be manually adjusted, the intelligent and automatic levels of the system are remarkably improved, in addition, when the communication of scene control is carried out, the central device only needs to send the identification information instead of the configuration state of each intelligent device in the related technology, the efficiency of overall state regulation can be improved, the configuration information is stored on the intelligent device, and the data safety is ensured.
In addition, the application also provides a distributed intelligent home control device, equipment and medium, which have the beneficial technical effects.
Drawings
For a clearer description of embodiments of the application or of the prior art, the drawings that are used in the description of the embodiments or of the prior art will be briefly described, it being apparent that the drawings in the description below are only some embodiments of the application, and that other drawings can be obtained from them without inventive effort for a person skilled in the art.
Fig. 1 is a schematic diagram of an application scenario of a distributed intelligent home control method according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a connection according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of a distributed intelligent home control device according to an embodiment of the present application;
FIG. 4 is a schematic structural diagram of a central device according to an embodiment of the present application;
Fig. 5 is a schematic structural diagram of a distributed smart home control system according to an embodiment of the present application.
Detailed Description
The present embodiment is merely illustrative of the present application and is not intended to limit the present application, and those skilled in the art, after having read the present specification, may make modifications to the present embodiment without creative contribution as necessary, but are protected by patent laws within the scope of the present application.
It should be noted that, in the alternative embodiment of the present application, related data such as object information is required to obtain permission or consent of the object when the embodiment of the present application is applied to a specific product or technology, and the collection, use and processing of related data are required to comply with related laws and regulations and standards of related countries and regions. That is, in the embodiment of the present application, if data related to the object is involved, the data needs to be acquired through the approval of the object, the approval of the related department, and the compliance with the related laws and regulations and standards of the country and region. In the embodiment, for example, the personal information is involved, the acquisition of all the personal information needs to obtain the personal consent, for example, the sensitive information is involved, the individual consent of the information body needs to be obtained, and the embodiment also needs to be implemented under the condition of the authorized consent of the object.
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
In addition, the term "and/or" is merely an association relation describing the association object, and means that three kinds of relations may exist, for example, a and/or B, and that three kinds of cases where a exists alone, while a and B exist alone, exist alone. In this context, unless otherwise specified, the term "/" generally indicates that the associated object is an "or" relationship.
Conventionally, an intelligent control scheme in an intelligent home scene includes:
1. role and function of the central device.
The central device (e.g., intelligent gateway) is the core of the system and is responsible for the following key functions:
The state storage is that the central equipment maintains the real-time state of each intelligent equipment, including on/off state, brightness, temperature setting and the like. Various "scene configurations" are also stored, such as "home mode" or "away from home mode", i.e. a set of preset device states.
And scene control, namely when a user selects a certain scene, the central equipment judges the state which each equipment should enter according to preset configuration and sends an instruction to enable the equipment to be switched to the corresponding state.
And the central equipment is responsible for communication with the intelligent equipment, and data transmission is usually carried out through wireless protocols such as Wi-Fi, zigbee, bluetooth and the like.
2. Roles and functions of devices.
Each intelligent device (such as an intelligent lamp, an intelligent lock, an air conditioner and the like) mainly depends on the central device to update the state, and the specific expression is as follows:
And executing the instruction, namely after the equipment receives the instruction of the central equipment, adjusting the equipment to a required state. The logic of each device is relatively simple, and they are only responsible for executing instructions, not for storing context information.
Status reporting the device will periodically report its current status to the central device so that the central device maintains a real-time knowledge of the status of the device. For example, the intelligent light may report the brightness and the on-off state so that the central device may acquire the latest state at the next scene change.
3. A workflow.
The typical scene change flow is as follows:
User triggers that the user selects a scene, such as "sleep mode", by means of a mobile application, voice assistant or wall control panel.
The central equipment schedules, wherein the central equipment acquires the target state of each equipment (such as 'all lamps are closed', 'the air conditioner is set to 25 ℃ according to the preset in the scene configuration file').
Status broadcasting-the central device broadcasts these status information to all relevant devices, letting them enter the corresponding scene status.
And executing the equipment, namely executing corresponding state switching after the equipment receives the state information.
And after the instruction is executed, the equipment feeds back the new state to the central equipment, and the central equipment updates the state record of the equipment so as to ensure that the latest state is acquired in the next switching.
The inventor finds that the following defects generally exist in the current technical scheme:
1) Smart home systems typically rely on a central control device (e.g., smart home gateway, central processing unit) to manage and store the scene status of the device. This mode has the risk of a single point of failure, and if the central facility fails, the overall system scene recovery may be affected.
2) When a user or device triggers a scene change, state synchronization and control by the central device is required, which creates a certain communication burden and delay. The central device (e.g., intelligent gateway or control center) takes over a number of tasks such as scene state management, device scheduling, data transmission, etc. The integrated management of these tasks may result in limited processing power at the central facility, thereby affecting the overall efficiency of the system. For example, the central facility may need to consume more power to support complex computations and data exchanges, resulting in reduced energy efficiency of the overall system.
3) The scene state is saved to the equipment, so that the equipment has higher autonomy to a certain extent. For example, the device can still work according to a preset scene state through a display interface or a control interface of the intelligent device under the condition that the network is unstable or the central device cannot be accessed, so that the robustness of the system is improved.
4) The smart home system generally needs to store the scene and data of the user in a cloud or central device in a centralized manner, and a certain privacy disclosure risk exists. By storing the scene data locally at the device, the transmission of sensitive data in the network can be reduced, thereby improving the protection of user privacy.
5) Smart home systems typically rely on networks to enable communication and instruction transfer between devices. In some low bandwidth or unstable network environments, a device may need to wait a long period of time before receiving an instruction or a status update. To ensure transmission of instructions, the device may need to continuously retry or maintain a communication connection for a long period of time, which would consume additional power.
6) And the expansibility is poor, and with the continuous increase of intelligent home equipment, central equipment in a traditional system can face increasingly larger calculation and communication burdens. The central device needs to process more device status information and coordinate more scene cuts, resulting in reduced energy efficiency of the overall system. As the number of devices increases, the response time and energy efficiency of the system tends to decrease.
Based on the method, the application provides an intelligent home scene snapshot, a scene configuration method and a scene control method, in particular relates to a distributed intelligent home control method, relates to an internet of things wireless communication technology, and belongs to the application fields of intelligent Bluetooth Mesh networking control, internet of things (IoT) and intelligent home automation. Specifically, an embodiment of the present application provides a distributed smart home control method, which is applied to a distributed smart home control system, and includes a central device and a smart device system, as shown in fig. 1, the method provided in the embodiment of the present application may be executed by the central device, where the embodiment of the present application is not limited, and the method includes:
s101, acquiring a demand scene mode;
the demand scene mode refers to a functional mode which is expected to be realized by a user in an intelligent home, such as a home departure mode (all equipment is closed and a security system is started), a home returning mode (light is turned on, an air conditioner is adjusted to a proper temperature), a film watching mode (a television is turned on, a curtain is pulled up, and light is dimmed) and the like.
One possible implementation manner of the embodiment of the present application obtains a demand scene mode, including any one of the following:
acquiring a demand scene mode sent by a user through a voice assistant of the mobile device;
acquiring a demand scene mode sent by a user through a wall control panel;
and determining a sub-scene in the main scene according to the environment information, wherein the sub-scene in the main scene is a required scene mode.
When the user wants to trigger a certain scene (for example, a "home mode" or a "away from home mode"), the user can select the corresponding scene through the central device, the mobile phone application or the physical control panel. For example, when a user is ready to leave home, the smart home system can automatically turn off the equipment such as the light and the air conditioner in the home and start the security system by triggering the "leave home mode" through the mobile phone APP or the voice assistant, so that the safety of the home is ensured.
Of course, after the existence of the user in the target environment is detected, the main scene which is needed at present can be determined according to the historical behavior habit of the user, wherein the main scene corresponds to a home returning mode, a film watching mode and the like, but under different environments, the corresponding specific equipment parameters have differences, so that the sub-scene can be determined according to the environment information and the pre-stored corresponding relation, and the pre-stored corresponding relation is the corresponding relation of the environment information and the sub-scene, so that the sub-scene in the main scene is conveniently used as a required scene mode, and the intelligent equipment is controlled more intelligently.
Therefore, the embodiment of the application can simultaneously support the mixed mode of automatic control and manual control, for example, a user manually selects a certain scene or automatically triggers a certain scene, thereby enhancing the operation freedom degree of the system.
S102, determining first identification information corresponding to a demand scene mode according to the demand scene mode;
The first identification information refers to information for uniquely identifying or distinguishing different requirement scene modes, and can be numbers, letters, symbols or a combination of the numbers, the letters and the symbols, or a text description with a specific meaning. Through the first identification information, the intelligent home system can accurately identify the demand scene mode.
The central device does not store the configuration state corresponding to the scene mode of the intelligent device, but stores the identification information corresponding to the scene mode.
S103, the first identification information is sent to each intelligent device, so that after the intelligent device receives the first identification information, a first configuration state corresponding to the first identification information is determined from a preset corresponding relation, and the intelligent device operates according to the first configuration state, wherein the preset corresponding relation is a corresponding relation between a plurality of identification information and a plurality of configuration states.
Further, in order to ensure the efficiency and accuracy of scene triggering, the following implementation methods may be adopted:
and broadcasting scene numbers, namely transmitting the identification information (such as the scene numbers) to all intelligent devices by the central device in a broadcasting mode, and particularly transmitting the first identification information to all intelligent devices of the intelligent device system. And enabling all intelligent devices to simultaneously receive the trigger information. This approach is particularly suitable for small-scale local networks (e.g., zigbee, wi-Fi), which are commonly used in most smart home systems.
And the multicast scene number is that if only part of intelligent devices in the intelligent device system participate in the specific scene, a plurality of intelligent devices of the intelligent device system corresponding to the first identification information are determined, and the first identification information is sent to the plurality of intelligent devices. Thus, a multicast manner may be employed. The central equipment only sends the scene number to the related equipment, so that the scene number is prevented from being sent to the irrelevant intelligent equipment, and the communication efficiency is improved.
And triggering according to the requirement, namely for scenes with sequential triggering requirements (such as sequentially turning on lights in different areas), the central equipment can send scene numbers according to a preset sequence, and the state change of the equipment is triggered step by step so as to achieve a more complex effect.
The central device will send the number (ID) of the scene to all participating smart devices. This number is unique and each smart device has stored a state configuration corresponding to the number.
Furthermore, the central equipment of the distributed scene storage can be more easily compatible with intelligent equipment of other brands and types, and the intelligent equipment can participate in unified control of the intelligent home as long as the intelligent equipment can analyze scene numbers and switch states by itself. Thus, the cross-brand and cross-platform intelligent home system is easier to realize. The equipment manufacturer can flexibly design the scene according to the equipment function without depending on the scene library or protocol of the central equipment manufacturer, so that the compatibility between the equipment and the scene is higher. The communication protocols may be unified so as to enable cross-brand communication between devices.
Furthermore, encryption technology can be adopted when the intelligent device and the central device communicate, so that the risks of privacy disclosure and illegal data utilization are reduced.
Further, the intelligent device integrates an AI diagnostic system, predicts potential faults and provides automated repair suggestions by remotely monitoring device status. And the remote firmware upgrading function is realized, so that a user can easily complete maintenance and upgrading of the equipment in a mobile phone APP mode and the like.
After receiving the first identification information, the intelligent device determines a first configuration state corresponding to the first identification information from a preset corresponding relation and operates according to the first configuration state. Specifically, after each intelligent device receives the scene number, the configuration state corresponding to the number is immediately searched in the local storage for configuration. For example, if the number ID corresponds to "leaving home mode", the light fixture device may find "off" state, the air conditioner may find "energy-saving temperature mode", each intelligent device is configured according to the found state and is automatically switched to the state, the switching process is automatically completed at the intelligent device end without further instruction, for example, the light fixture may be adjusted to the corresponding brightness or turned off, the air conditioner may be switched to the set temperature, the sound may stop playing, etc.
In the embodiment of the application, after the intelligent equipment has independent scene information, namely configuration state storage, the intelligent equipment can adapt to new scenes and changes. The user can update the scene on a single intelligent device at any time according to the needs without uniformly changing the configuration of the central system. Even if some intelligent devices are temporarily not on-line, other intelligent devices can still normally respond to the instruction of scene switching, so that the overall flexibility of the system is greatly improved.
Further, since the smart device can store and switch states by itself, maintenance personnel can check or update scene states directly on the smart device without touching the central device. This simplifies the maintenance process of a single intelligent device, making troubleshooting more convenient.
Furthermore, when the system is expanded, the corresponding scene state is only required to be set on the new intelligent device, and the state library or the synchronous state of the central device is not required to be reconfigured.
It can be seen that in the embodiment of the application, the demand scene mode is acquired, the corresponding first identification information is determined according to the mode, the identification information is sent to the intelligent device, the intelligent device can automatically find the corresponding configuration state according to the preset corresponding relation and operate, the device setting is not required to be manually adjusted, the intelligent and automatic levels of the system are remarkably improved, in addition, when the scene control is carried out, the central device only needs to send the identification information instead of the configuration state of each intelligent device in the related technology, the overall state regulation and control efficiency can be improved, the configuration information is stored on the intelligent device, and the data safety is ensured.
One possible implementation manner of the embodiment of the present application further includes:
and acquiring a state switching result sent by the intelligent equipment.
After each intelligent device switches state, feedback can be sent to the central device, indicating that it has successfully switched to the target state. This feedback mechanism may allow the central device to monitor the state of the entire system in real time.
Further, if a device fails to switch, the central device may prompt the user or perform subsequent processing.
If the state switching result fed back by the first target intelligent device is not received, generating and displaying prompt information, wherein the prompt information is used for prompting a user to pay attention to the first target intelligent device.
For another example, if the status switching result of the feedback of the first target intelligent device is not received, a confirmation request carrying the identifier of the first target intelligent device is sent to the second target intelligent device, so that the second target intelligent device sends the first identifier information to the first target intelligent device after receiving the confirmation request carrying the identifier of the first target intelligent device.
And if the feedback of the first target intelligent device is not received within the waiting time window or the feedback is overtime (i.e. exceeds the preset waiting time), determining that the state switching result of the feedback of the first target intelligent device is not received.
In the embodiment of the present application, referring to fig. 2, each intelligent device may also communicate with each other, and when a status switching result of feedback of the first target intelligent device is not received, which indicates that the first intelligent device cannot communicate with the central device, at this time, a second target intelligent device that has already communicated with the central device may be used to send the first identification information to the first target intelligent device again, so as to determine that the first target intelligent device can obtain the first identification information.
One possible implementation manner of the embodiment of the present application further includes:
acquiring second configuration states corresponding to a plurality of designated intelligent devices in an intelligent device system in a first scene set by a user;
setting second identification information corresponding to the first scene, and sending the second identification information and a second configuration state corresponding to the designated intelligent device, so that the designated intelligent device associates the second identification information and the second configuration state after receiving the second identification information and the second configuration state to generate a preset corresponding relation, and storing the preset corresponding relation.
The user manually sets each smart device to a target state (configuration state) by controlling an application or a central device interface. For example, dimming a lamp light to a specific brightness, setting an air conditioner to a specific temperature, etc. Each device is ensured to be in a required scene configuration state, so that the device is provided with an ideal state 'template'.
After the user confirms that the setting is completed, a "save scene" operation is selected on the center device. The central device generates a new scene number (ID) and distributes it to each intelligent device, instructing the intelligent device to record the current state as a state configuration under that scene number. The scene number is a unique identifier throughout the system, ensuring that the scene can be consistently identified between intelligent devices.
After each intelligent device receives the instruction of saving the scene and the scene number, saving the current state (brightness, temperature, switch state and the like) into a local storage, and associating the state with the scene number. Further, the state data stored by the smart device should be persisted (e.g., stored in the smart device's non-volatile storage), which ensures that the state is restored after the smart device is restarted or powered down.
After all intelligent devices successfully save the state, the central device can optionally record the confirmation feedback of each intelligent device so as to check whether all devices correctly configure the scene.
It will be appreciated that this process need only be performed when the scene is first configured or updated. After that, at the scene switching time, the central device only needs to transmit the scene number, and does not need to transmit the state information again.
One possible implementation manner of the embodiment of the present application further includes:
acquiring a configuration state request of a third target intelligent device aiming at a second scene, wherein the configuration state request comprises an adjustment request or a new addition request and a corresponding third configuration state;
determining third identification information corresponding to the second scene;
and sending the third identification information and a third configuration state corresponding to the third target intelligent device, so that the third target intelligent device associates the third identification information and the third configuration state after receiving the third identification information and the third configuration state, and updates a preset corresponding relation of the third target intelligent device.
The configuration status request includes two types, an adjustment request or a new request. The adjustment request refers to a modification to an existing configuration state, and the new addition request refers to an addition of a new configuration state.
Specifically, if the user needs to update the scene, the intelligent device is only required to be set to a new target state again, and then the operation of saving the scene is performed again on the central device. The central device sends the same scene number to the intelligent device, and the intelligent device updates the local state configuration corresponding to the scene number.
One possible implementation manner of the embodiment of the application further comprises the step of obtaining the prompt information sent by the intelligent equipment.
The intelligent equipment can automatically detect faults, wherein the process of automatically detecting faults comprises the steps of obtaining abnormal parts, determining associated linkage parts according to the abnormal parts, determining operation information corresponding to the abnormal parts and operation information of the linkage parts in a preset period, determining the fault information corresponding to the abnormal parts by utilizing the corresponding relation between the preset faults and the operation information of the parts, predicting the operation information of the next moment according to the operation information of the preset period, determining faults according to the operation information of the next moment, determining the fault information corresponding to the linkage parts by utilizing the corresponding relation between the preset faults and the operation information of the parts, and prompting according to the fault information of the abnormal parts and the associated linkage parts.
Based on any embodiment, the scheme provided by the embodiment of the application can directly store the scene state in each intelligent device instead of being concentrated in the central control device, so that each device can autonomously execute the scene switching operation, does not need to rely on a real-time central instruction to transmit the scene state, and only needs to transmit scene identification information.
The central device triggers the intelligent device switch through the identification information of the scene, such as the number, rather than specific state data transmission. This design reduces the amount of data transmission and achieves more efficient scene triggering. Because each intelligent device stores a plurality of scene states, even if the central device fails or goes offline, each intelligent device can still switch states according to the stored scene states. The distributed storage scene state enables each intelligent device to independently perform state switching. When the scenes are switched, all intelligent devices respond to the scene numbers in parallel without waiting for the instruction-by-instruction of the central device. The efficiency of scene execution is improved. The local storage of the intelligent equipment enables the system to trigger scene switching normally even in an offline state in the local area network, and a user can trigger the scene through a local area network control panel or a wall switch. Through unified scene number and distributed control design, the intelligent home system can be easily integrated with systems such as intelligent illumination, security protection, environmental regulation and the like, and an integral intelligent home ecology is formed. The user can flexibly define the scene, different personalized controls can be realized through simple number transmission, and even the scene number can be activated through conditional triggers (such as time and sensor input).
The following describes an apparatus provided in an embodiment of the present application, where the apparatus described below and the method described above may be referred to correspondingly, and the apparatus of this embodiment is provided in an electronic device, and referring to fig. 3, fig. 3 is a block diagram of an apparatus according to one embodiment of the present application, where the apparatus includes:
an obtaining module 210, configured to obtain a demand scene mode;
a determining module 220, configured to determine, according to the demand scene mode, first identification information corresponding to the demand scene mode;
The sending module 230 is configured to send the first identification information to a plurality of intelligent devices of the intelligent device system, so that after the intelligent devices receive the first identification information, the intelligent devices determine a first configuration state corresponding to the first identification information from a preset corresponding relationship, and operate according to the first configuration state, where the preset corresponding relationship is a corresponding relationship between the plurality of identification information and the plurality of configuration states.
In one implementation, the sending module 230 is configured to:
determining a plurality of intelligent devices of the intelligent device system corresponding to the first identification information;
or the first identification information is sent to all intelligent devices of the intelligent device system.
In one implementation, the method further includes:
A feedback module for:
and acquiring a state switching result sent by the intelligent equipment.
In one implementation, the method further includes:
The first processing module is used for generating and displaying prompt information if a state switching result fed back by the first target intelligent device is not received, wherein the prompt information is used for prompting a user to pay attention to the first target intelligent device;
The second processing module is configured to send a confirmation request carrying the identifier of the first target intelligent device to the second target intelligent device if the status switching result of the feedback of the first target intelligent device is not received, so that the second target intelligent device sends the first identification information to the first target intelligent device after receiving the confirmation request carrying the identifier of the first target intelligent device.
In one implementation, the method further includes:
the pre-configuration module is used for acquiring second configuration states corresponding to a plurality of appointed intelligent devices in the intelligent device system under the first scene set by the user;
setting second identification information corresponding to the first scene, and sending the second identification information and a second configuration state corresponding to the designated intelligent device, so that the designated intelligent device associates the second identification information and the second configuration state after receiving the second identification information and the second configuration state to generate a preset corresponding relation, and storing the preset corresponding relation.
In one implementation manner, the pre-configuration module is configured to obtain a configuration state request of a third target intelligent device for the second scenario, where the configuration state request includes an adjustment request or a new request, and a corresponding third configuration state;
determining third identification information corresponding to the second scene;
and sending the third identification information and a third configuration state corresponding to the third target intelligent device, so that the third target intelligent device associates the third identification information and the third configuration state after receiving the third identification information and the third configuration state, and updates a preset corresponding relation of the third target intelligent device.
In one implementation, the obtaining module 210 is configured to:
acquiring a demand scene mode sent by a user through a voice assistant of the mobile device;
or, acquiring a demand scene mode sent by a user through a wall control panel;
Or determining a sub-scene in the main scene according to the environment information, wherein the sub-scene in the main scene is a required scene mode.
In an embodiment of the present application, as shown in fig. 4, an electronic device 300 shown in fig. 4 includes a processor 301 and a memory 303. Wherein the processor 301 is coupled to the memory 303, such as via a bus 302. Optionally, the electronic device 300 may also include a transceiver 304. It should be noted that, in practical applications, the transceiver 304 is not limited to one, and the structure of the electronic device 300 is not limited to the embodiment of the present application.
The Processor 301 may be a CPU (Central Processing Unit ), general purpose Processor, DSP (DIGITAL SIGNAL Processor, data signal Processor), ASIC (Application SPECIFIC INTEGRATED Circuit), FPGA (Field Programmable GATE ARRAY ) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. Which may implement or perform the various exemplary logic blocks, modules and circuits described in connection with this disclosure. Processor 301 may also be a combination that implements computing functionality, e.g., comprising one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
Bus 302 may include a path to transfer information between the components. Bus 302 may be a PCI (PERIPHERAL COMPONENT INTERCONNECT, peripheral component interconnect standard) bus or an EISA (Extended Industry Standard Architecture ) bus, or the like. Bus 302 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in fig. 4, but not only one bus or one type of bus.
The Memory 303 may be, but is not limited to, a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory ) or other type of dynamic storage device that can store information and instructions, an EEPROM (ELECTRICALLY ERASABLE PROGRAMMABLE READ ONLY MEMORY ), a CD-ROM (Compact Disc Read Only Memory, compact disc Read Only Memory) or other optical disk storage, optical disk storage (including compact discs, laser discs, optical discs, digital versatile discs, blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
The memory 303 is used for storing application program codes for executing the inventive arrangements and is controlled to be executed by the processor 301. The processor 301 is configured to execute the application code stored in the memory 303 to implement what is shown in the foregoing method embodiments.
The electronic device shown in fig. 4 is only an example and should not be construed as limiting the functionality and scope of use of the embodiments of the application.
Referring to fig. 5, an embodiment of the present application provides a distributed smart home control system, including a central device 300 and a smart device system 120, the smart device system 120 including a plurality of smart devices 121;
The central equipment 300 is used for acquiring a demand scene mode, determining first identification information corresponding to the demand scene mode according to the demand scene mode, and transmitting the first identification information to each intelligent equipment;
The intelligent device 121 is configured to determine, after receiving the first identification information, a first configuration state corresponding to the first identification information from a preset correspondence, and operate according to the first configuration state, where the preset correspondence is a correspondence between a plurality of identification information and a plurality of configuration states.
In one implementation, the intelligent device is further configured to generate a state switching result and send the state switching result to the central device;
correspondingly, the central equipment is also used for acquiring the state switching result fed back by each intelligent equipment.
In one implementation, the central device is further configured to generate and display a prompt message if the status switching result of the feedback of the first target intelligent device is not received, where the prompt message is used to prompt the user to pay attention to the first target intelligent device;
Or the central equipment is also used for sending a confirmation request carrying the identification of the first target intelligent equipment to the second target intelligent equipment if the state switching result fed back by the first target intelligent equipment is not received, and correspondingly, the second target intelligent equipment is used for sending the first identification information to the second target intelligent equipment after receiving the confirmation request carrying the identification of the first target intelligent equipment.
In one implementation manner, the central device is further configured to obtain second configuration states corresponding to a plurality of specified intelligent devices in the intelligent device system under a first scene set by a user;
And the designated intelligent equipment is used for associating the second identification information with the second configuration state after receiving the second identification information and the second configuration state so as to generate a preset corresponding relation and storing the preset corresponding relation.
In an achievable mode, the central device is further configured to obtain a configuration state request of a third target intelligent device for the second scenario, where the configuration state request includes an adjustment request or a new addition request and a corresponding third configuration state;
And the third target intelligent device is used for associating the third identification information with the third configuration state after receiving the third identification information and the third configuration state, and updating the preset corresponding relation of the third target intelligent device.
In one implementation manner, the central device is further configured to obtain a demand scene mode sent by the user through a voice assistant of the mobile device, or obtain a demand scene mode sent by the user through a wall control panel, or determine a main scene according to user behavior habits after detecting that the user exists in the target environment, and determine a sub-scene in the main scene according to environment information, wherein the sub-scene in the main scene is the demand scene mode.
In one implementation, the preset correspondence in the smart device is stored in a non-volatile storage medium of the smart device.
In an implementation manner, the intelligent equipment is further used for automatically detecting faults, wherein the process of automatically detecting faults comprises the steps of obtaining abnormal parts, determining associated linkage parts according to the abnormal parts, determining operation information corresponding to the abnormal parts and operation information of preset time periods corresponding to the linkage parts, determining fault information corresponding to the abnormal parts by means of corresponding relations between the preset faults and the operation information of the parts, predicting operation information of the next moment according to the operation information of the preset time periods, determining faults corresponding to the linkage parts by means of corresponding relations between the preset faults and the operation information of the parts, and prompting according to the faults information of the abnormal parts and the associated linkage parts.
Embodiments of the present application provide a computer-readable storage medium having a computer program stored thereon, which when run on a computer, causes the computer to perform the corresponding method embodiments described above.
An embodiment of the present application provides a computer program product, which includes a computer program, and the computer program when executed by a processor implements the corresponding content in the foregoing method embodiment.
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the flowcharts of the figures may include a plurality of sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily being sequential, but may be performed in turn or alternately with other steps or at least a portion of the other steps or stages.
The foregoing is only a partial embodiment of the present application, and it should be noted that it will be apparent to those skilled in the art that modifications and adaptations can be made without departing from the principles of the present application, and such modifications and adaptations should and are intended to be comprehended within the scope of the present application.
Claims (10)
1. The distributed intelligent home control method is characterized by being applied to a distributed intelligent home control system and comprising a central device and an intelligent device system;
the distributed intelligent home control method is executed by the central equipment and comprises the following steps:
Acquiring a demand scene mode;
Determining first identification information corresponding to the demand scene mode according to the demand scene mode;
And sending the first identification information to a plurality of intelligent devices of an intelligent device system, so that after the intelligent device receives the first identification information, determining a first configuration state corresponding to the first identification information from a preset corresponding relation, and operating according to the first configuration state, wherein the preset corresponding relation is a corresponding relation between the plurality of identification information and the plurality of configuration states.
2. The distributed smart home control method of claim 1, wherein the sending the first identification information to a plurality of smart devices of a smart device system comprises:
determining a plurality of intelligent devices of an intelligent device system corresponding to the first identification information;
or sending the first identification information to all intelligent devices of the intelligent device system.
3. The distributed smart home control method of claim 1, further comprising:
and acquiring a state switching result sent by the intelligent equipment.
4. The distributed smart home control method of claim 3, further comprising:
If the feedback state switching result of the first target intelligent device is not received, generating and displaying prompt information, wherein the prompt information is used for prompting a user to pay attention to the first target intelligent device;
Or if the state switching result of the feedback of the first target intelligent device is not received, sending a confirmation request carrying the identification of the first target intelligent device to the second target intelligent device, so that the second target intelligent device sends the first identification information to the first target intelligent device after receiving the confirmation request carrying the identification of the first target intelligent device.
5. The distributed smart home control method of claim 1, further comprising:
acquiring second configuration states corresponding to a plurality of designated intelligent devices in an intelligent device system in a first scene set by a user;
Setting second identification information corresponding to the first scene, sending the second identification information and a second configuration state corresponding to the appointed intelligent device, associating the second identification information and the second configuration state after the appointed intelligent device receives the second identification information and the second configuration state, so as to generate a preset corresponding relation, and storing the preset corresponding relation.
6. The distributed smart home control method of claim 5, further comprising:
acquiring a configuration state request of a third target intelligent device aiming at a second scene, wherein the configuration state request comprises an adjustment request or a new addition request and a corresponding third configuration state;
Determining third identification information corresponding to the second scene;
And sending third identification information and a third configuration state corresponding to the third target intelligent device, so that the third target intelligent device associates the third identification information and the third configuration state after receiving the third identification information and the third configuration state, and updates a preset corresponding relation of the third target intelligent device.
7. The distributed smart home control method of claim 1, wherein the acquisition demand scene mode comprises any one of:
acquiring a demand scene mode sent by a user through a voice assistant of the mobile device;
acquiring a demand scene mode sent by a user through a wall control panel;
and determining a sub-scene in the main scene according to the environment information, wherein the sub-scene in the main scene is a required scene mode.
8. A distributed smart home control device, comprising:
The acquisition module is used for acquiring the demand scene mode;
the determining module is used for determining first identification information corresponding to the demand scene mode according to the demand scene mode;
The sending module is used for sending the first identification information to a plurality of intelligent devices of the intelligent device system, so that the intelligent device determines a first configuration state corresponding to the first identification information from a preset corresponding relation after receiving the first identification information, and operates according to the first configuration state, wherein the preset corresponding relation is a corresponding relation between the plurality of identification information and the plurality of configuration states.
9. A distributed smart home control system, comprising:
The intelligent equipment system comprises a plurality of intelligent equipment;
the central device is capable of implementing the distributed smart home control method as claimed in any one of claims 1 to 7.
10. The system of claim 9, wherein the preset correspondence in the smart device is stored in a non-volatile storage medium of the smart device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411783529.5A CN119689881A (en) | 2024-12-05 | 2024-12-05 | Distributed intelligent home control method, device and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411783529.5A CN119689881A (en) | 2024-12-05 | 2024-12-05 | Distributed intelligent home control method, device and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN119689881A true CN119689881A (en) | 2025-03-25 |
Family
ID=95032523
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202411783529.5A Pending CN119689881A (en) | 2024-12-05 | 2024-12-05 | Distributed intelligent home control method, device and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN119689881A (en) |
-
2024
- 2024-12-05 CN CN202411783529.5A patent/CN119689881A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7126291B2 (en) | Radio frequency lighting control system programming device and method | |
| US10021765B1 (en) | Intelligent switch device and central control system thereof | |
| US7154862B2 (en) | Device control system, method, and apparatus for server-based or peer-to-peer network environments | |
| CN103676821B (en) | Methods for establishing control relationships, configuring devices and networking devices | |
| KR102626524B1 (en) | System and method for collecting and analyzing the state of the system | |
| US10673688B2 (en) | Group association fallback for improved network resilience | |
| CN109412908B (en) | Method and equipment for voice display of controllable equipment | |
| US9934680B2 (en) | Managing the control of an electrical device controllable by infrared control signals | |
| CN110794773A (en) | Click-type scene creating method and device | |
| WO2015141413A1 (en) | Control system, hems controller, and control method | |
| CN119689881A (en) | Distributed intelligent home control method, device and system | |
| CN108141396B (en) | Home automation system equipment power optimization | |
| CN112866320B (en) | Control method, device and system of intelligent electric appliance | |
| WO2007015758A2 (en) | Method and system of controlling lighting fixture | |
| CN115567337A (en) | Conference room use case processing system, method and device | |
| WO2021233477A1 (en) | Wireless networking and communication method, system and apparatus for air conditioner, and medium | |
| CN113612845A (en) | Distribution network control method, distribution network control device, mobile terminal, equipment, distribution network control system and storage medium | |
| CN114125010A (en) | MQTT protocol-based centralized controller control method, system and equipment | |
| CN116146473B (en) | Air compressor control method, equipment control method, device and equipment | |
| US20220117064A1 (en) | Determining a reachability of an electronic device over multiple wireless communication protocols | |
| KR20080082516A (en) | System and method for linking utility control device | |
| JP2006352546A (en) | Sensor module and management system | |
| US11310319B1 (en) | Computing architecture for hierarchical control of network addressable devices | |
| JP6411116B2 (en) | Power management system, power management apparatus and power management method | |
| US11860598B2 (en) | Control system and control method |
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 |