Smart home control method and device, remote controller and smart home system
By using the millimeter wave technology in the smart home system to automatically identify and control the electrical equipment, the equipment in the existing system is complex, insufficient detection accuracy, unstable communication, and weak anti -interference ability in the existing system, and have achieved more efficient and reliable intelligence Home control experience.
Patent Information
- Application Number
- CN202411479174.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-23
- Publication Date
- 2025-01-24
AI Technical Summary
The existing smart home systems have many limitations in device pairing, detection accuracy, communication stability and anti-interference capabilities, resulting in complex user operations and unstable controls.
Use millimeter -wave technology to emit and receive signals to automatically identify the type and location of indoor electrical equipment, and send control instructions through millimeter waves, without the need for equipment pairing and user -specific directions.
It simplifies user operations, improves device recognition accuracy and control stability, enhances anti-interference capability and communication speed, and ensures the efficiency and reliability of the smart home system.
Smart Images

Figure CN119356111A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of smart home technology, and in particular, to a smart home control method, device, remote controller and smart home system. Background Art
[0002] In the field of smart home, existing smart home systems mainly rely on infrared, Bluetooth or WiFi technology for data communication. These technologies have many limitations in the control of smart home devices, such as infrared requires straight-line aiming, Bluetooth is limited by transmission range and speed, and WiFi may be affected by network interference, affecting the stability and accuracy of control.
[0003] Taking the more advanced WiFi voice smart home system as an example, when the WiFi voice smart home system is used for smart home control, it can transmit a large amount of voice control data through WiFi detection frames. However, this technology has significant defects. First, the device pairing operation must be performed before use. In a multi-device environment, the pairing process is complicated and time-consuming; second, WiFi technology is limited in detection accuracy, especially in the case of interference from multiple WiFi signals, the accuracy of the detection device is difficult to guarantee. In addition, WiFi technology is prone to network congestion when multiple devices are connected, affecting the stability of communication.
[0004] Therefore, in the field of smart home, existing smart home systems have various defects. Summary of the invention
[0005] In order to overcome the deficiencies of the prior art, the present application provides a smart home control method, device, remote controller and smart home system to solve the problem that the existing smart home systems have various defects in the smart home field.
[0006] The technical solution adopted by this application to solve its technical problem is:
[0007] In a first aspect, a smart home control method is provided, which is applied to a remote controller, and the method comprises:
[0008] Transmit millimeter waves to obtain the type and location of indoor electrical equipment;
[0009] receiving a first control instruction from a user, and determining a target electrical device and executing an action according to the first control instruction;
[0010] A second control instruction including the execution action is sent to the target position of the target electrical device via millimeter waves.
[0011] Further, determining the target electrical device according to the first control instruction includes:
[0012] Determining a target type of the target electrical device based on the first control instruction, and confirming a target area based on the current location;
[0013] The electrical equipment of the target type in the target area is confirmed as the target electrical equipment.
[0014] Furthermore, it also includes:
[0015] When there are multiple electrical appliances of the target type in the target area, the target electrical appliances are determined from at least one of the following dimensions:
[0016] Preset priorities;
[0017] Historical operation records;
[0018] The current scenario matches.
[0019] Furthermore, it also includes:
[0020] When there are multiple electrical appliances of the target type in the target area, sending target electrical appliance confirmation information to the user;
[0021] Receive user selection information, and determine the target electrical device according to the selection information.
[0022] Furthermore, sending the second control instruction including the execution action to the target position of the target electrical device through millimeter waves includes:
[0023] generating the second control instruction based on the execution action;
[0024] Determine a launch direction based on the current location and the target location;
[0025] The second control instruction is transmitted toward the transmission direction via millimeter waves.
[0026] Further, the generating the second control instruction based on the execution action includes:
[0027] Acquire a target type identification code corresponding to a target type of the target electrical device, wherein the electrical device of the target type only executes a control instruction including the target type identification code corresponding to the target type;
[0028] The second control instruction is obtained according to the target type identification code and the execution action.
[0029] Further, transmitting the second control instruction to the transmitting direction through millimeter waves includes:
[0030] Obtain the wireless spectrum in the current environment and determine the interference situation of the current frequency band;
[0031] Select the frequency band with the least interference as the communication channel;
[0032] The second control instruction is transmitted based on the communication channel and the transmission direction.
[0033] Furthermore, it also includes:
[0034] Receiving status data fed back by the target electrical device after executing the second control instruction;
[0035] Operation completion information is generated based on the status data.
[0036] Furthermore, it also includes:
[0037] When no data or control instructions are received within a preset time, it enters low power consumption mode.
[0038] In a second aspect, a smart home control device is provided, which is applied to a remote controller, and the device comprises:
[0039] The device information acquisition module is used to transmit millimeter waves to obtain the type and location of indoor electrical equipment;
[0040] A control instruction receiving module, used to receive a first control instruction from a user, and determine a target electrical device and execute an action according to the first control instruction;
[0041] A control instruction sending module is used to send a second control instruction including the execution action to a target position of the target electrical device through millimeter waves.
[0042] In a third aspect, a remote controller is provided, comprising:
[0043] at least one processor and at least one memory;
[0044] The memory stores executable instructions of the processor;
[0045] The processor is configured to execute the above-mentioned smart home control method.
[0046] In a fourth aspect, a smart home system is provided for executing the above-mentioned smart home control method.
[0047] Beneficial effects:
[0048] The technical solution of the present application provides a smart home control method, device, remote controller and smart home system. Under preset conditions, the remote controller sends millimeter waves, obtains the type and location of indoor electrical equipment through millimeter waves, and then after receiving the user's first control instruction, determines the target electrical equipment that the user wants to control and the execution action, and finally sends the second control instruction including the execution action to the target location of the target electrical equipment through millimeter waves. The remote controller of the present application solution identifies the type and location of indoor electrical equipment through millimeter waves, and then sends control instructions to the target electrical equipment through millimeter waves. There is no need to match the remote controller with the electrical equipment, the user does not need to pair, and there is no need to specifically point to the target electrical equipment, which simplifies the user's operation and improves the user experience. In addition, millimeter wave communication has strong anti-interference ability, wide transmission range and fast speed, and stable and accurate control. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0050] Figure 1 This is a flow chart of a smart home control method provided by an embodiment of the present application;
[0051] Figure 2 is a specific flow chart of a smart home control method provided by an embodiment of the present application;
[0052] Figure 3 It is a structural schematic diagram of a smart home control device provided in an embodiment of the present application;
[0053] Figure 4 It is a structural schematic diagram of a remote control provided in an embodiment of the present application. DETAILED DESCRIPTION
[0054] In order to make the purpose, technical scheme and advantages of the present application clearer, the technical scheme of the present application is described in detail below in conjunction with the accompanying drawings and embodiments. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other implementation methods obtained by ordinary technicians in the field without making creative work belong to the scope of protection of the present application.
[0055] The prior art has the following problems in controlling smart home devices, which are solved by the present invention through millimeter wave technology:
[0056] 1. The cumbersomeness of device pairing:
[0057] In a multi-device environment, traditional WiFi remote controls need to pair devices one by one, which is cumbersome and error-prone. The present invention uses millimeter wave technology to automatically identify and match devices after startup, eliminating the pairing steps and improving the convenience of user operation.
[0058] 2. Insufficient detection accuracy and poor environmental adaptability:
[0059] The existing technology is difficult to ensure detection accuracy in complex home environments, especially in the case of multiple signal interference. The present invention uses multiple echo analysis technology to accurately identify the location and type of the device under different environmental conditions, thereby improving the adaptability and detection accuracy of the system.
[0060] 3. Communication delays and network interference:
[0061] Existing WiFi technology is prone to network congestion when multiple devices are connected, resulting in communication delays and command loss. The present invention supports high-bandwidth and low-latency data transmission through millimeter wave communication, and combines dynamic spectrum management technology to ensure that communication is stable and efficient even in a multi-device environment.
[0062] 4. Weak anti-interference ability:
[0063] WiFi technology is susceptible to interference from other wireless signals, especially in multiple devices and complex environments, which may cause control failure. The present invention uses the high-frequency characteristics of millimeter waves, combined with beamforming and dynamic spectrum management technology, to effectively reduce environmental interference and enhance the system's anti-interference ability.
[0064] To solve this problem, refer to Figure 1 , the embodiment of the present application provides a smart home control method, which is applied to a remote controller, and the method includes:
[0065] S11: Transmit millimeter waves to obtain the type and location of indoor electrical equipment;
[0066] Under preset conditions, the remote control transmits millimeter waves to obtain the type and location of electrical equipment in the room.
[0067] The preset condition may be after the remote controller is powered on, or it may be sent at preset time intervals.
[0068] That is, after the remote control is powered on, it immediately sends millimeter waves to various areas of the room. Then, when the millimeter waves encounter an obstacle, they will be reflected back. The remote control performs callback analysis on the reflected signal to obtain the size, material and position of the obstacle. The shape of the obstacle is obtained based on the size (material) of the obstacle, and then it is determined whether the obstacle is an electrical device based on the pre-stored shapes of each electrical device. If so, its type and position are recorded and stored.
[0069] It is understandable that since some electrical devices are mobile, such as a sweeping robot, millimeter waves can be resent at regular intervals to determine their positions again, ensuring that when millimeter waves are subsequently sent to control the electrical device, the actual position of the target electrical device is consistent with the stored position.
[0070] S12: receiving a first control instruction from a user, and determining a target electrical device and executing an action according to the first control instruction;
[0071] The user may input the first control instruction by voice, or by a touch screen, or by a key.
[0072] Wherein, determining the target electrical device and executing the action according to the first control instruction includes:
[0073] The target type of the target electrical device is determined based on the first control instruction, and the target area is confirmed based on the current location; the target type of the target electrical device can be directly input by the user when entering the first control instruction, such as turning on the TV, turning off the air conditioner, etc. It can also be that the remote control recognizes the user's intention based on the first control instruction. For example, if the first control instruction entered by the user is: it is too hot (or too dark), the remote control can obtain that the target electrical device is an air conditioner (or a lamp). It should be noted that the intention recognition can use a pre-trained intention recognition model.
[0074] In some embodiments, when there are multiple electrical devices of the target type in the target area, and the user does not specify which one is the target electrical device, the target electrical device is determined from at least one of the following dimensions:
[0075] Preset priority; illustratively, when the target electrical device is a lamp (actually including headlights and bedside lamps), according to the priority set in advance, the priority of the headlight is greater than the bedside lamp, then the target electrical device is determined to be a headlight.
[0076] Historical operation records; illustratively, based on obtaining the operation records of the user at the current time in the historical operation records, determine which is the target electrical device according to the operation records.
[0077] For example, when the target electrical device is a lamp (including headlights and bedside lamps), if the current scene of the user is detected as getting ready for bed at night based on the time or based on sensors such as cameras, the target electrical device is a headlight. If the current scene is waking up at night, the target electrical device is a bedside lamp.
[0078] In some other embodiments, when there are multiple electrical appliances of the target type in the target area, confirmation information of the target electrical appliances is sent to the user; wherein the confirmation information may simply ask the user which electrical appliance he wants to control, such as a voice announcement "Sorry, the control object is not clear, please give the specific control object". Or the confirmation information includes multiple candidate electrical appliances, allowing the user to select from the candidate electrical appliances, wherein the candidate electrical appliances are electrical appliances of the target type in the target area. For example, "There is an air conditioner on your left and right in the current area, please confirm which one you want to control".
[0079] Finally, the user's selection information is received, and the target electrical device is determined according to the selection information.
[0080] Similarly, the execution action can also be obtained according to the user's first control instruction, which is also divided into the first control instruction directly including the execution action, or the first control instruction does not include the execution action but only recognizes the user intention according to the pre-trained model to obtain the execution action.
[0081] The electrical equipment of the target type in the target area is confirmed as the target electrical equipment.
[0082] S13: Sending a second control instruction including the execution action to the target position of the target electrical device via millimeter waves.
[0083] As a preferred implementation method of the embodiment of the present application, sending a second control instruction including the execution action to a target position of the target electrical device through millimeter waves includes:
[0084] generating the second control instruction based on the execution action;
[0085] Determine a launch direction based on the current location and the target location;
[0086] The second control instruction is transmitted toward the transmission direction via millimeter waves.
[0087] In one embodiment, the second control instruction is generated based on the execution action. The execution action can be directly used as the second control instruction, or the execution action plus necessary information can be used as the second control instruction.
[0088] However, in this case, when there are two electrical devices in the direction of the target electrical device, and the second control instruction is a relatively common control instruction, it is easy to cause the non-target electrical device to malfunction. Therefore, in another embodiment, generating the second control instruction based on the execution action includes:
[0089] Obtaining a target type identification code corresponding to the target type of the target electrical device, wherein the target type electrical device only executes a control instruction including the target type identification code corresponding to the target type; and obtaining the second control instruction according to the target type identification code and the execution action. It is understandable that in addition to the execution action and the target type identification code, some necessary information may be added to the second control instruction.
[0090] Among them, sending the second control instruction via millimeter wave can be based on a preset fixed frequency band, wherein the preset fixed frequency band can be a frequency band that is less interfered with most of the time in the environment. However, since the millimeter wave frequency band can also be divided into many segments, the interference conditions of each frequency band are different in different environments. In order to ensure that the interference is minimized regardless of the environment, the second control instruction is transmitted to the transmission direction via millimeter wave, including: obtaining the wireless spectrum in the current environment, determining the interference conditions of the current frequency band; selecting the frequency band with the least interference as the communication channel; and transmitting the second control instruction based on the communication channel and the transmission direction.
[0091] Furthermore, the state data fed back by the target electrical device after executing the second control instruction is received, and operation completion information is generated based on the state data. This process can enhance the user's confidence in operation and provide a reference for the next operation.
[0092] Since millimeter wave sensing and communication are used in this application, power consumption is relatively high. In order to save power, when no data or control instructions are received within a preset time, a low power consumption mode is entered. Among them, the low power consumption mode can be set according to actual conditions.
[0093] The smart home control method provided by the embodiment of the present application, under preset conditions, the remote control sends millimeter waves, obtains the type and location of indoor electrical equipment through millimeter waves, and then after receiving the user's first control instruction, determines the target electrical equipment that the user wants to control and the execution action, and finally sends the second control instruction including the execution action to the target location of the target electrical equipment through millimeter waves. The remote control of the present application solution identifies the type and location of indoor electrical equipment through millimeter waves, and then sends control instructions to the target electrical equipment through millimeter waves. There is no need to match the remote control with the electrical equipment, the user does not need to pair, and there is no need to specifically point to the target electrical equipment, which simplifies the user's operation and improves the user experience. In addition, millimeter wave communication has strong anti-interference ability, wide transmission range and fast speed, and stable and accurate control. In addition, in the present application, one remote control can control all electrical equipment in the room, and there is no need to configure a remote control for each type or even each electrical equipment.
[0094] In order to more clearly illustrate the present application scheme, a specific smart home control method is provided below, which is applied to a millimeter wave smart home remote control. The operation process is summarized as follows: Figure 2 As shown:
[0095] 1. Step 1: Device initialization
[0096] -After the remote control is turned on, the millimeter wave sensor module is automatically activated and starts scanning the device signal characteristics in the environment.
[0097] 2. Step 2: Multiple echo analysis and device identification
[0098] -The sensor identifies the type and location of the device in the environment based on the received reflected signal through multiple echo analysis. The system uses the device feature library to quickly match and identify the target device.
[0099] 3. Step 3: User instruction generation and matching
[0100] -The user inputs control instructions through voice or touch screen, and the control processor generates corresponding control instructions based on the identified device type and prepares for data transmission.
[0101] 4. Step 4: Millimeter wave communication and command sending
[0102] -Through the millimeter wave communication module, the remote control efficiently transmits control instructions to the target device. The system uses dynamic spectrum management technology to ensure the stability of communication.
[0103] 5. Step 5: Equipment feedback and system adjustment
[0104] -The target device executes the command and feeds back status information through millimeter wave signals. The system adjusts the control strategy based on the feedback information to ensure the accuracy of the next operation.
[0105] 6. Step 6: Enter low power standby
[0106] -After the operation is completed, the remote control automatically enters low-power standby mode and automatically wakes up when the next operation is performed.
[0107] The embodiment of the present application provides a smart home remote control based on millimeter wave technology, which mainly proposes innovative technical solutions to the problems of existing WiFi voice remote controls such as device pairing complexity, insufficient detection accuracy, unstable communication, and weak anti-interference ability. The specific implementation method is as follows:
[0108] 1. System startup and device detection
[0109] Step 1.1 System initialization:
[0110] -When the remote controller is powered on, the system first enters the initialization phase. The control processor activates all hardware modules, including the millimeter wave sensor, communication module, user interface module, etc. The system performs a self-check to ensure that each module is working properly and loads the data in the device feature library.
[0111] Step 1.2 Environmental scanning and device signal capture:
[0112] -The millimeter wave sensor module starts working, emitting high-frequency millimeter wave signals with a frequency of 60GHz to 90GHz. These signals propagate in the environment and reflect back to the receiver after encountering home devices. The sensor module captures these reflected signals and transmits them to the control processor in real time for analysis.
[0113] Step 1.3 Multiple echo analysis and feature extraction:
[0114] -The control processor performs multiple echo analysis on the received reflected signals. By analyzing the delay, strength and phase difference of the signal, the system can identify the physical characteristics of the device, such as size, location, material, etc. This process is based on multiple echo technology, which can effectively filter out other reflected signals in the environment to ensure that only useful information related to the device is extracted.
[0115] Step 1.4 Device identification and matching:
[0116] -The device feature data extracted from the reflected signal will be compared with the device feature library built into the system. The feature library pre-stores the physical feature information of various common smart home devices. The system identifies the device type and its location based on the comparison results. This process does not require user intervention, and the system can automatically complete device identification and matching.
[0117] 2. User input and command generation
[0118] Step 2.1 User command input:
[0119] -Users input control commands through the touch screen of the remote control or the voice input module. The system supports multiple languages and input methods, and the voice input is processed by a deep neural network model. The model has been trained with a large amount of data and can accurately recognize commands in different languages and accents.
[0120] Step 2.2 Dynamic instruction generation:
[0121] -The system generates corresponding control instructions based on the user input and the identified device type. The control processor dynamically adjusts the instruction content based on the device feature library and the current environmental status to ensure that the instruction can adapt to the actual status of the current device. For example, if the user wants to turn off the light and the system detects that the light is already off, the instruction will be optimized to omit the action to improve efficiency.
[0122] In the embodiments of the present application, the input of user commands can be based on the user's intention, rather than having to explicitly specify a specific device. This instruction processing method can improve the user experience and make the operation more natural and simple. For example, users can directly express their intentions, such as "too bright" or "turn off the lights", without having to specify which specific device to control.
[0123] For example, when a user issues a command to turn off the lights in the bedroom, and there are multiple lights in the bedroom (such as headlights and bedside lamps), the embodiment of the present application solves the problem of how to determine the target device through millimeter wave detection technology and intelligent algorithms. The specific implementation process is as follows:
[0124] a.Environment detection and device identification
[0125] Before the user issues a command, the remote control's millimeter wave sensor module has already scanned and identified all devices in the current environment. The system not only identifies the type of device (for example, lights, electrical appliances, etc.), but also identifies the location of the device through the strength and direction of the millimeter wave reflected signal, that is, it can accurately know which device is in the bedroom and which is in other rooms.
[0126] b. Device context association
[0127] The remote control will infer the device corresponding to the user's intention based on the user's location (for example, the user is currently in the bedroom) combined with the device location information recognized by the millimeter wave sensor. In the case of multiple devices of the same type, the system will determine the control priority through context association. For example:
[0128] -When the user says "turn off the lights" in the bedroom, the system will first identify the "bedroom" space and then find all "light" type devices within the bedroom.
[0129] -When multiple lighting devices (such as headlights and bedside lamps) exist, the system will further infer the target device based on historical usage patterns, device characteristics, or specific instructions from the user. For example:
[0130] -If the user has habitually turned off the headlights and left the bedside lamps on, the system will select the headlights first based on this usage pattern.
[0131] - If the user specifies the command to "turn off the lights" and does not further specify which specific lights to turn off, the system can give priority to turning off the "main lighting" equipment, that is, the headlights.
[0132] -If the user's command has a specific direction (such as "turn off the bedside lamp"), the system will directly recognize and perform the corresponding operation.
[0133] c.Multi-device selection and feedback confirmation
[0134] If the user's intention is ambiguous or there are multiple controllable devices, the system can avoid misoperation through a feedback confirmation mechanism:
[0135] -When the user does not explicitly specify a device, the system can interact with the user through the touch screen or voice feedback to confirm the target device. For example, when you say "turn off the lights" in the bedroom, the system may ask the user through voice: "Do you want to turn off the headlights or the bedside lights?" The user can further specify the specific operation.
[0136] -Through such an interactive mechanism, the system can both intelligently infer the user's intentions and ensure that the user's operations can be accurately executed when multiple devices are present.
[0137] d. Application of historical data and machine learning
[0138] The system can also optimize the device selection logic through historical data and machine learning algorithms. For example, the system can learn the user's device usage habits in different time periods, environments, or operating scenarios. If the user usually turns off the headlights and turns on the bedside lamp at night, the system will prioritize the operation that conforms to the user's habits based on this pattern.
[0139] That is, users only need to express their intent: users do not need to specify specific devices, such as "turn off the headlights" or "turn off the bedside lamps." The system intelligently infers user intent based on device location, device type, and context.
[0140] Intelligent context recognition: Through millimeter wave detection technology, the system can identify the space where the user is located and the distribution of devices, and intelligently select devices based on the user's historical operation records.
[0141] Feedback confirmation for multiple devices: The system can interactively confirm the specific device the user wants to operate to ensure the accuracy of the operation and user experience.
[0142] Through these technologies, the embodiments of the present application not only solve the cumbersome problem of device pairing, but also can intelligently identify and control multiple devices of the same type, ensuring that even if the user only expresses the intention to operate, the system can accurately execute instructions.
[0143] Step 2.3: Instruction optimization and preparation for sending:
[0144] -After the instruction is generated, the system will perform a preprocessing to ensure the accuracy and execution effect of the instruction. The preprocessing includes error correction checking, instruction priority sorting, etc. The optimized instruction is stored in the sending queue, waiting to be called by the communication module.
[0145] In addition, in order to ensure that there will be no erroneous operation when two types of electrical appliances are included in the same direction at the same time, the embodiment of the present application sets identification codes for different types of electrical appliances in advance, such as the air conditioner identification code is 01, the TV identification code is 02..., so that even if two different types of electrical appliances are in the same direction, the target device can accurately execute the control instructions, and the other electrical appliance will not be executed by mistake.
[0146] 3. Data transmission and device control
[0147] Step 3.1 Dynamic spectrum scanning and optimal frequency band selection:
[0148] -Before sending a command, the communication module will first scan the wireless spectrum in the current environment and use the Fast Fourier Transform (FFT) algorithm to detect the interference of each frequency band. The system automatically selects the frequency band with the least interference as the communication channel to ensure the stability and efficiency of data transmission.
[0149] Step 3.2 Command sending and beamforming:
[0150] -After selecting the frequency band, the communication module uses beamforming technology to send the millimeter wave signal to the target device. Beamforming technology can minimize signal diffusion, ensure that the signal strength is concentrated in the direction of the target device, and reduce signal loss and environmental interference. This process is completed within milliseconds, ensuring the need for real-time control.
[0151] Step 3.3 Data transmission and forward error correction:
[0152] -Control instructions are transmitted to the target device in the form of data packets through the millimeter wave communication channel. In order to deal with possible channel noise and data corruption, the system uses forward error correction technology (FEC) to add redundant information to the data packet. The receiving device can use this redundant information for error detection and correction to ensure the integrity and accuracy of the instructions.
[0153] Step 3.4 Equipment execution and status feedback:
[0154] -After receiving the control command, the target device immediately performs the corresponding operation and feeds back the status to the remote controller through the millimeter wave communication channel. The status feedback information includes the current working status of the device, the execution result and possible error reports. The system adjusts the control strategy based on the feedback information to ensure the accuracy of subsequent operations.
[0155] 4. Operation completed and system in standby mode
[0156] Step 4.1 Operation confirmation and user feedback:
[0157] -After receiving the status feedback from the device, the remote controller provides the user with operation confirmation information through the touch screen or voice module. The user can view the operation results on the screen or understand the status of the device through voice prompts. This process can enhance the user's confidence in operation and provide a reference for the next operation.
[0158] Step 4.2 The system enters low power standby mode:
[0159] -When the operation is confirmed to be complete and there is no new command input, the system automatically enters low-power standby mode. At this time, the millimeter wave sensor and communication module enter a dormant state, retaining only the low-power monitoring function, waiting for the user's next command. When the monitoring module detects the user's key or voice wake-up signal, the system quickly resumes full functionality and prepares to perform new operations.
[0160] Step 4.3 Regular environment scanning and adaptive adjustment:
[0161] -Even in standby mode, the system will periodically perform environmental scans to check whether the status and position of the device have changed. If environmental changes are detected, the system will automatically adjust the control strategy and instruction generation logic to ensure the accuracy and effectiveness of the next operation.
[0162] Examples of the system automatically adjusting the control strategy and instruction generation logic are as follows:
[0163] Assume that a user has two smart devices in the bedroom: a headlight and a bedside lamp. The user usually turns off the headlight first and then turns on the bedside lamp at night. The instructions given by the user are vague, such as "turn off the light" or "it's too bright". The system needs to automatically generate corresponding control strategies and specific instructions based on the current environment status, user behavior history and device characteristics.
[0164] 1. Device detection and user behavior pattern learning
[0165] a. Initial Exploration and Learning
[0166] When the system is first run, it scans the bedroom with a millimeter wave sensor to determine the physical location of the headlights and bedside lamps and their reflected signal characteristics (such as signal strength, distance, and phase). After detecting these devices, the system records their information in the device feature library.
[0167] Over time, the system begins to record the user's operating habits, such as:
[0168] -After 8pm every day, users usually turn off the headlights first and then turn on the bedside lamp.
[0169] -When the user says "turn off the lights" in different locations in the room, the system learns that the user mainly wants to turn off the headlights rather than the bedside lamps.
[0170] b. Behavioral pattern analysis and priority setting
[0171] Based on a period of usage data, the system gradually forms user behavior patterns through machine learning algorithms. Based on these patterns, the system assigns priorities to different devices, such as:
[0172] -The headlights are set by the system as the device to be turned off by default first, because users are accustomed to turning off the headlights first at night.
[0173] -The bedside light has a lower priority. The system will actively control the bedside light only when the user explicitly specifies "turn off the bedside light".
[0174] 2. Instruction generation logic and dynamic adjustment
[0175] a. Receiving user fuzzy instructions
[0176] After 8pm, the user issues a vague command in the bedroom: "It's too bright." This command does not clearly specify the device, and the system needs to generate specific control instructions based on the current environment and the user's behavior pattern.
[0177] b. Automatically adjust control strategy
[0178] The system automatically adjusts the control strategy based on the following factors:
[0179] -Current time: The system detects that it is after 8 pm and the user usually turns off the headlights.
[0180] -User historical behavior patterns: Based on historical data, the system knows that when users say “it’s too bright” during this time period, they usually want to turn off the headlights.
[0181] -Device status: The system queries the status of the current device and finds that the headlight is on, while the bedside lamp may be off.
[0182] Combining these factors, the system generates the following automatically adjusted control strategy:
[0183] -Turn off the headlights first: Based on the user's historical habits, the system infers that the user intends to turn off the headlights first to reduce the brightness of the room.
[0184] c. Generate specific instructions
[0185] After generating the control strategy, the system converts it into specific control instructions. For example:
[0186] -The specific command generated is: "Turn off the headlights".
[0187] d. Real-time feedback adjustment
[0188] If the user says "it's still too bright" again after the system turns off the headlights, the system will further adjust the strategy based on this feedback:
[0189] -The system will infer that the user may also want to turn off the **bedside lamp**, so it generates a new control instruction: "Turn off the bedside lamp".
[0190] During this process, the system continuously optimizes the operating strategy through feedback mechanism.
[0191] 3. Dynamic adjustment strategy example
[0192] Scenario 1: Different device states lead to policy adjustments
[0193] - Scenario: At 8 o'clock in the evening, the user says "turn off the lights" in the bedroom, and the headlights and bedside lamps are both on.
[0194] -Strategy adjustment: The system generates and executes the command to turn off the headlights based on the time and user behavior patterns. Later, if the user requests to "turn off the lights" again, the system will adjust the strategy and generate a command to turn off the bedside lamps.
[0195] -Specific instruction generation:
[0196] -Step 1: Generate the "turn off headlights" command.
[0197] - Step 2 (if the user operates again): Generate a "turn off the bedside lamp" instruction.
[0198] Scenario 2: Same instruction, different times lead to different strategies
[0199] - Context: User says "it's too bright" during the day (e.g. 11am).
[0200] -Strategy adjustment: The system detects that the current time is daytime, and the user usually turns off the bedside lamp (for supplementary lighting) instead of the headlight in this case. Therefore, the system automatically adjusts the strategy and generates an instruction to turn off the bedside lamp.
[0201] -Specific instruction generation:
[0202] -The system generates a "turn off bedside lamps" command instead of turning off the headlights.
[0203] Scenario 3: Multiple devices of the same type, precise control
[0204] - Context: The user says "turn off the lights", and there are headlights, bedside lamps and table lamps (multiple lighting devices) in the bedroom.
[0205] -Strategy adjustment: The system infers which light the user wants to turn off based on the user's historical behavior pattern, current time period, device status, and device location. For example, if the user is more inclined to turn off the bedside lamp when next to the bed, the system will automatically control this device first.
[0206] -Specific instruction generation:
[0207] -When the user says "turn off the lights", the system will prioritize generating the command "turn off the bedside lamp".
[0208] -If the user continues the operation, the system generates a command of "turn off the headlights" or "turn off the desk lamp".
[0209] 4. Feedback and Optimization
[0210] After each operation is completed, the system will record the user's operation feedback. For example:
[0211] -If the system selects a device incorrectly, the user can further correct it by voice: "Turn off the headlights, not the bedside lamps." The system will record this feedback and adjust the control strategy in similar situations in the future to ensure that the correct operation is performed first next time.
[0212] Through long-term learning and feedback mechanisms, the system dynamically optimizes control strategies and command generation logic to ensure accurate response to user intentions in different scenarios.
[0213] That is, the embodiment of the present application combines device detection, historical behavior pattern learning, real-time environment analysis, dynamic strategy adjustment and feedback optimization to ensure that the control instructions that best meet the user's intentions can be automatically generated under the user's ambiguous instructions, and the strategy is optimized by continuously learning user habits. This intelligent dynamic adjustment mechanism greatly improves the user experience and reduces the occurrence of misoperation.
[0214] Among them, the key words or self-created words are explained as follows:
[0215] 1. Millimeter Wave Technology:
[0216] A high-frequency electromagnetic wave technology that uses the 30GHz to 300GHz frequency band for communication and detection, capable of providing high-precision detection capabilities and high-bandwidth communication capabilities.
[0217] 2. Dynamic Spectrum Management:
[0218] A communication technology that can dynamically adjust the operating frequency band according to the interference conditions of the environment to ensure the stability and reliability of signal transmission.
[0219] 3. Multiple Echo Analysis:
[0220] By analyzing the signals reflected multiple times, the time delay and strength of the received signals are analyzed, and non-target signals are filtered out, thereby improving the detection accuracy.
[0221] 4. High Bandwidth Low Latency Communication:
[0222] Refers to a communication method that can transmit large amounts of data in a short period of time with extremely low latency, and is suitable for real-time control scenarios.
[0223] The millimeter wave smart home remote control of the embodiment of the present application has the following beneficial effects in solving the above technical problems:
[0224] 1. Automatic equipment identification and control, easy operation:
[0225] The introduction of millimeter wave technology eliminates the cumbersome device pairing steps. Users only need to turn on the remote control to automatically identify and control the target device, greatly improving the convenience and efficiency of operation.
[0226] 2. High-precision detection, adaptable to complex environments:
[0227] Millimeter wave sensors can accurately detect and identify home devices through multiple echo analysis, and can maintain high-precision detection and identification capabilities regardless of whether it is in a multi-device environment or a complex home environment.
[0228] 3. Efficient communication, reducing delays and packet loss:
[0229] Through high-bandwidth, low-latency millimeter wave communication technology, data can be transmitted quickly and stably in scenarios with multiple devices and complex voice control commands, significantly improving the response speed and reliability of the smart home system.
[0230] 4. Enhanced anti-interference capability and stable communication:
[0231] Combining the high-frequency characteristics of millimeter wave technology and dynamic spectrum management technology, the embodiments of the present application can still effectively avoid signal interference in a multi-device environment, maintain a stable communication connection, and ensure the timely execution of control instructions.
[0232] Based on the same inventive concept, Figure 3 As shown, the present application also provides a smart home control device 30, which is applied to a remote controller. The smart home control device 30 includes:
[0233] The device information acquisition module 31 is used to transmit millimeter waves to acquire the type and location of indoor electrical equipment.
[0234] A control instruction receiving module 32, configured to receive a first control instruction from a user, and determine a target electrical device and perform an action according to the first control instruction;
[0235] Wherein, determining the target electrical device according to the first control instruction includes:
[0236] Determining a target type of the target electrical device based on the first control instruction, and confirming a target area based on the current location;
[0237] The electrical equipment of the target type in the target area is confirmed as the target electrical equipment.
[0238] In one embodiment, it further includes:
[0239] When there are multiple electrical appliances of the target type in the target area, the target electrical appliances are determined from at least one of the following dimensions:
[0240] Preset priorities;
[0241] Historical operation records;
[0242] The current scenario matches.
[0243] In another embodiment, it also includes:
[0244] When there are multiple electrical appliances of the target type in the target area, sending target electrical appliance confirmation information to the user;
[0245] Receive user selection information, and determine the target electrical device according to the selection information.
[0246] The control instruction sending module 33 is used to send a second control instruction including the execution action to the target position of the target electrical device through millimeter waves.
[0247] The sending of the second control instruction including the execution action to the target position of the target electrical device by using millimeter waves includes:
[0248] generating the second control instruction based on the execution action;
[0249] Determine a launch direction based on the current location and the target location;
[0250] The second control instruction is transmitted toward the transmission direction via millimeter waves.
[0251] Further, the generating the second control instruction based on the execution action includes:
[0252] Acquire a target type identification code corresponding to a target type of the target electrical device, wherein the electrical device of the target type only executes a control instruction including the target type identification code corresponding to the target type;
[0253] The second control instruction is obtained according to the target type identification code and the execution action.
[0254] Preferably, transmitting the second control instruction to the transmitting direction by using millimeter waves includes:
[0255] Obtain the wireless spectrum in the current environment and determine the interference situation of the current frequency band;
[0256] Select the frequency band with the least interference as the communication channel;
[0257] The second control instruction is transmitted based on the communication channel and the transmission direction.
[0258] As an optional implementation of the embodiment of the present application, it also includes:
[0259] Receiving status data fed back by the target electrical device after executing the second control instruction;
[0260] Operation completion information is generated based on the status data.
[0261] Additionally, it includes:
[0262] When no data or control instructions are received within a preset time, it enters low power consumption mode.
[0263] The smart home control device provided in the embodiment of the present application, under preset conditions, the remote control sends millimeter waves, obtains the type and location of indoor electrical equipment through millimeter waves, and then determines the target electrical equipment that the user wants to control and the execution action after receiving the user's first control instruction, and finally sends the second control instruction including the execution action to the target position of the target electrical equipment through millimeter waves. The remote control of the present application solution identifies the type and location of indoor electrical equipment through millimeter waves, and then sends control instructions to the target electrical equipment through millimeter waves. There is no need to match the remote control with the electrical equipment, the user does not need to pair, and there is no need to specifically point to the target electrical equipment, which simplifies the user's operation and improves the user experience. In addition, millimeter wave communication has strong anti-interference ability, a wide transmission range and fast speed, and stable and accurate control.
[0264] Based on the same inventive concept, Figure 4 As shown, the present application also provides a remote controller 40, including:
[0265] at least one processor 41 and at least one memory 42;
[0266] The memory stores executable instructions of the processor;
[0267] The processor is configured to execute the smart home control method provided in the above embodiment.
[0268] The remote control provided in the embodiment of the present application stores executable instructions of the processor through a memory. When the executable instructions are executed, the processor can control the remote control to send millimeter waves, obtain the type and location of the electrical equipment in the room through the millimeter waves, and then determine the target electrical equipment that the user wants to control and the execution action after receiving the first control instruction from the user, and finally send the second control instruction including the execution action to the target location of the target electrical equipment through millimeter waves. The remote control of the present application solution identifies the type and location of the electrical equipment in the room through millimeter waves, and then sends control instructions to the target electrical equipment through millimeter waves. There is no need to match the remote control with the electrical equipment, the user does not need to pair, and there is no need to specifically point to the target electrical equipment, which simplifies the user's operation and improves the user experience. In addition, millimeter wave communication has strong anti-interference ability, a wide transmission range and fast speed, and stable and accurate control.
[0269] Based on the same inventive concept, the present application also provides a smart home system for executing the smart home control method provided in the above embodiment.
[0270] The smart home system provided by the embodiment of the present application, under preset conditions, the remote control sends millimeter waves, obtains the type and location of indoor electrical equipment through millimeter waves, and then determines the target electrical equipment that the user wants to control and the execution action after receiving the user's first control instruction, and finally sends the second control instruction including the execution action to the target position of the target electrical equipment through millimeter waves. The remote control of the present application solution identifies the type and location of indoor electrical equipment through millimeter waves, and then sends control instructions to the target electrical equipment through millimeter waves. There is no need to match the remote control with the electrical equipment, the user does not need to pair, and there is no need to specifically point to the target electrical equipment, which simplifies the user's operation and improves the user experience. In addition, millimeter wave communication has strong anti-interference ability, a wide transmission range and fast speed, and stable and accurate control.
[0271] It should be noted that, in the description of this application, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of this application, unless otherwise specified, the meaning of "plurality" refers to at least two.
[0272] It can be understood that the same or similar parts of the above embodiments can be referenced to each other, and the contents not described in detail in some embodiments can refer to the same or similar contents in other embodiments.
Claims
1. A smart home control method, characterized in that: Applied to a remote controller, the method comprises: Transmit millimeter waves to obtain the type and location of indoor electrical equipment; receiving a first control instruction from a user, and determining a target electrical device and executing an action according to the first control instruction; A second control instruction including the execution action is sent to the target position of the target electrical device via millimeter waves.
2. The method according to claim 1, characterized in that: The step of determining the target electrical device according to the first control instruction comprises: Determining a target type of the target electrical device based on the first control instruction, and confirming a target area based on the current location; The electrical equipment of the target type in the target area is confirmed as the target electrical equipment.
3. The method according to claim 2, characterized in that Also includes: When there are multiple electrical appliances of the target type in the target area, the target electrical appliances are determined from at least one of the following dimensions: Preset priorities; Historical operation records; The current scenario matches.
4. The method according to claim 2, characterized in that: Also includes: When there are multiple electrical appliances of the target type in the target area, sending target electrical appliance confirmation information to the user; Receive user selection information, and determine the target electrical device according to the selection information.
5. The method according to claim 1, characterized in that: The sending the second control instruction including the execution action to the target position of the target electrical device by using millimeter waves includes: generating the second control instruction based on the execution action; Determine a launch direction based on the current location and the target location; The second control instruction is transmitted toward the transmission direction via millimeter waves.
6. The method according to claim 5, characterized in that: The generating the second control instruction based on the execution action includes: Acquire a target type identification code corresponding to a target type of the target electrical device, wherein the electrical device of the target type only executes a control instruction including the target type identification code corresponding to the target type; The second control instruction is obtained according to the target type identification code and the execution action.
7. The method according to claim 5, characterized in that: The transmitting the second control instruction to the transmitting direction by using a millimeter wave includes: Obtain the wireless spectrum in the current environment and determine the interference situation of the current frequency band; Select the frequency band with the least interference as the communication channel; The second control instruction is transmitted based on the communication channel and the transmission direction.
8. The method according to claim 1, characterized in that Also includes: Receiving status data fed back by the target electrical device after executing the second control instruction; Operation completion information is generated based on the status data.
9. The method according to claim 1, characterized in that: Also includes: When no data or control instructions are received within a preset time, it enters low power consumption mode.
10. A smart home control device, characterized in that: Applied to a remote controller, the device comprises: The device information acquisition module is used to transmit millimeter waves to obtain the type and location of indoor electrical equipment; A control instruction receiving module, used to receive a first control instruction from a user, and determine a target electrical device and execute an action according to the first control instruction; A control instruction sending module is used to send a second control instruction including the execution action to a target position of the target electrical device through millimeter waves.
11. A remote controller, characterized in that: include: at least one processor and at least one memory; The memory stores executable instructions of the processor; The processor is configured to execute the method according to any one of claims 1 to 9.
12. A smart home system, characterized in that: The application performs the method described in any one of claims 1 to 9.
Citation Information
Patent Citations
Smart home control method and system
CN105807626A
Equipment control method and device
CN106101783A
Smart home control method and smart home control device
CN108536035A
Intelligent control method and system, receiving equipment and storage medium
CN109710078A
Human voice signal response method, control equipment and computer readable storage medium
CN115706680A
Cited By
Medical robot operation control method and system
CN120048099A
Interaction control method and system based on smart home equipment
CN120370731A