Intelligent device control method and apparatus, knob switch, and medium
By receiving user rotation operations through a rotary switch to obtain preset type information, the system automatically identifies the target device and adjusts its operating parameters, thus solving the problem of low efficiency in rotary switch control and achieving efficient and accurate device control.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-25
- Publication Date
- 2026-03-27
AI Technical Summary
When using rotary switches to control various smart home devices, users need to manually locate the target device, resulting in low device control efficiency.
The device receives user rotation commands via a rotary switch, acquires preset type information to automatically determine the target device, and adjusts the device's operating parameters based on the rotation commands.
It improves the efficiency of identifying target equipment, avoids misoperation, and enhances the accuracy and efficiency of equipment control.
Smart Images

Figure CN118963187B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of Internet of Things, and in particular to a smart device control method and device, a knob switch and a medium. BACKGROUND
[0002] With the rapid development of science and technology and living standards, smart home is widely used in people's lives. In the smart home scene, a variety of smart home devices (such as smart lamps, smart curtains, smart air conditioners, etc.) can be controlled through a knob switch.
[0003] However, in the process of controlling a variety of smart home devices, the knob switch needs to be manually operated by the user to find the target device to be controlled, which is time-consuming and cannot quickly determine the target device, resulting in low efficiency of device control. SUMMARY
[0004] In view of the above, it is necessary to provide a smart device control method and device, a knob switch and a medium, which can solve the technical problem of low efficiency of device control caused by the need for the user to manually operate the knob switch to find the device to be controlled.
[0005] In one aspect, the present application provides a smart device control method applied to a knob switch, wherein the knob switch is connected to a plurality of devices, and the smart device control method comprises: receiving a rotation operation of the knob switch by a user; obtaining preset type information and determining a target device according to the preset type information; and adjusting a working parameter of the target device based on the rotation operation.
[0006] In some embodiments of the present application, the preset type information includes the working states of the plurality of devices, and the determination of the target device according to the preset type information specifically includes: determining a device with an open working state from the plurality of devices as the target device.
[0007] In some embodiments of the present application, if at least two devices are in an open state, the determination of the target device according to the preset type information further includes: if the at least two devices are the same type of device, sorting the at least two devices according to a preset first condition to obtain a first sorting result; and determining the target device according to the first sorting result.
[0008] In some embodiments of the present application, the determination of the target device according to the preset type information further includes: if the at least two devices are different types of devices, sorting the at least two devices according to a preset second condition to obtain a second sorting result; and determining the target device according to the second sorting result.
[0009] In some embodiments of the present application, the rotary switch comprises a display panel, and the preset type information comprises an interface type of a display interface in the display panel; and the determining the target device according to the preset type information specifically comprises: identifying the interface type of the display interface; and if the interface type is a device control interface, determining a device corresponding to the display interface as the target device.
[0010] In some embodiments of the present application, the rotary switch comprises a display panel, and the preset type information comprises an interface type of a display interface in the display panel and working states of a plurality of devices; and the determining the target device according to the preset type information specifically comprises: identifying the interface type of the display interface; if the interface type is a non-device control interface, identifying the working state of each device of the plurality of devices, and determining a device in an on state as the target device; if the interface type is a device control interface, and an initial device displayed in the device control interface is in an on state, determining the initial device as the target device; and if the interface type is a device control interface, and the initial device is in an off state, identifying the working state of a remaining device of the plurality of devices, and determining a device in an on state as the target device.
[0011] In some embodiments of the present application, the preset type information comprises a user voice signal received within a preset time; and the determining the target device according to the preset type information specifically comprises: in response to the received user voice signal, determining the target device according to the user voice signal.
[0012] In another aspect, the present application further provides an intelligent device control apparatus, which runs in a rotary switch, and comprises: a receiving module configured to receive a rotary operation of a user on the rotary switch; a determining module configured to acquire preset type information and determine a target device according to the preset type information; and a control module configured to adjust a working parameter of the target device based on the rotary operation.
[0013] In another aspect, the present application further provides a rotary switch, which comprises: a storage device storing computer readable instructions; and a processor executing the computer readable instructions stored in the storage device to implement an intelligent device control method.
[0014] In another aspect, the present application further provides a storage medium storing computer readable instructions, which are executed by a processor in a rotary switch to implement an intelligent device control method.
[0015] From the above technical solution can be seen, in the embodiment of the application, when the intelligent device control is performed, the preset type information is acquired according to the rotation operation of the user on the knob switch, and the target device is determined according to the preset type information, without the user operating the knob switch to determine the target device, the efficiency of determining the target device is improved. After the target device is determined, the working parameter of the target device is adjusted based on the rotation operation, avoiding misoperation of the device, and improving the control efficiency and accuracy of the device. BRIEF DESCRIPTION OF DRAWINGS
[0016] Figure 1 is a structural schematic diagram of the knob switch provided by the embodiment of the application.
[0017] Figure 2 is a flowchart of the intelligent device control method provided by the embodiment of the application.
[0018] Figure 3 is a structural schematic diagram of the knob switch provided by the embodiment of the application.
[0019] Figure 4 is a structural schematic diagram of the knob switch provided by the embodiment of the application.
[0020] Figure 5 is a schematic diagram of the display panel provided by the embodiment of the application.
[0021] Figure 6 is a flowchart of determining the target device provided by the embodiment of the application.
[0022] Figure 7 is a functional module diagram of the intelligent device control apparatus provided by the embodiment of the application. DETAILED DESCRIPTION
[0023] In order to make the purpose, technical scheme and advantages of the application more clear, the application is described in detail below with reference to the drawings and specific embodiments.
[0024] It should be noted that, in the present application, "at least one" means one or more, and "multiple" means two or more than two. "And / or" describes the association between the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The terms "first", "second", "third", "fourth" and the like (if any) in the specification and claims of the present application and the drawings are used to distinguish similar objects, and are not used to describe a specific order or sequence.
[0025] In the embodiments of the present application, the word "exemplary" or "for example" is used to mean "an example of" or "an example, as opposed to an alternative". Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as preferred or advantageous over other embodiments or design solutions. Rather, the use of "exemplary" or "for example" is intended to present concepts in a particular manner. The embodiments described below and the features of the embodiments can be combined with each other, without conflict, if not incompatible.
[0026] As shown in Figure 1 Fig. 1 is a structural schematic diagram of a knob switch for implementing the intelligent device control method according to an embodiment of the present application.
[0027] In the embodiments of the present application, the intelligent device control method is applied to one or more knob switches 1. The knob switch 1 is a device capable of automatically performing numerical calculation and / or information processing according to a computer program set or stored in advance, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.
[0028] The network in which the knob switch 1 is located includes but is not limited to the Internet, a wide area network, a metropolitan area network, a local area network, a virtual private network (VPN), etc.
[0029] In the embodiments of the present application, the knob switch 1 includes but is not limited to a storage device 12 and a processor 13. The storage device 12 stores a computer program, such as a device control program, which can run on the processor 13.
[0030] Those skilled in the art can understand that the schematic diagram is only an example of the knob switch 1 and does not constitute a limitation on the knob switch 1, and the knob switch 1 can include more or fewer components than those shown in the diagram, or combine certain components, or different components, for example, the knob switch 1 can also include input / output devices, network access devices, buses, etc.
[0031] The processor 13 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic components, discrete hardware components, or the like. The general-purpose processor can be a microprocessor or a processor, and can be any conventional processor or the like. The processor 13 is an operation core and control center of the knob switch 1, and connects various parts of the knob switch 1 through various interfaces and lines, and executes an operating system and various application programs, program codes, and the like installed in the knob switch 1.
[0032] The storage device 12 can be a storage device in a physical form, such as a memory stick, a TF card, or the like.
[0033] In combination Figure 2 , the storage device 12 in the knob switch 1 stores a computer program, and the processor 13 can execute the computer program stored in the storage device 12 to implement the intelligent device control method as shown in Figure 2 .
[0034] As shown in Figure 2 , it is a flowchart of the intelligent device control method provided by the embodiments of the present application. The intelligent device control method is applied to a knob switch (for example, the knob switch 1 in Figure 1 ). According to different requirements, the order of steps in the flowchart can be changed, and some steps can be omitted.
[0035] 201, receiving a rotation operation of a user on the knob switch.
[0036] In some embodiments of the present application, the knob switch is connected with a plurality of devices, which can include but are not limited to: a smart lamp, a smart curtain, a smart air conditioner. Referring to Figure 3 and Figure 4 , the knob switch 1 includes a knob 14, and the user can perform a rotation operation by rotating the knob 14 to control the knob switch 1. The rotation operation can include rotating the knob clockwise or counterclockwise. The specific operation mode of the rotation operation is not limited in this embodiment.
[0037] In some embodiments of this application, if a rotary switch is connected to a smart light, the user can control the smart light by rotating the knob of the rotary switch. For example, the user can control the smart light to turn on, off, adjust its brightness, and change its lighting mode by rotating the knob of the rotary switch.
[0038] 202. Obtain preset type information and determine the target device based on the preset type information.
[0039] In some embodiments of this application, during the process of a user rotating a rotary switch, the rotary switch can detect the rotation information of the knob (e.g., rotation angle) and determine preset type information based on the detected rotation information. The preset type information may include, but is not limited to: the operating status of multiple devices, the interface type of the display interface on the display panel, environmental factors of the area where the multiple devices are located, the user's historical behavior data, and user voice signals received within a preset time period.
[0040] In some embodiments of this application, the target device refers to a user-controlled device, and the user-controlled target device can be determined based on the obtained preset type information.
[0041] In some embodiments of this application, the preset type information includes the operating states of multiple devices. For example, the operating states of multiple devices are used to indicate whether a device is in an on or off state. Determining the target device based on the preset type information specifically includes: identifying the device in the on state among the multiple devices as the target device.
[0042] In some embodiments of this application, if at least two devices are in an on state, determining the target device based on preset type information further includes: if at least two devices are of the same type, sorting the at least two devices according to a preset first condition to obtain a first sorting result; and determining the target device based on the first sorting result.
[0043] In some embodiments of this application, "same type of device" is used to indicate that at least two devices have the same function. For example, if at least two devices are smart lights, then it is determined that at least two devices belong to the same type of device.
[0044] In some embodiments of this application, a first condition can be preset. This preset first condition may include user requirements for the area where each of the multiple devices is located. User requirements may include, but are not limited to, user requirements for light brightness, intensity, etc. This embodiment does not limit the preset first condition or user requirements.
[0045] In some embodiments of the present application, after determining that the at least two devices belong to the same type of device, the ranking of the at least two devices can be determined according to a preset first condition, to obtain a first ranking result, and then the target device is determined. For example, the plurality of devices include a living room lamp, a bedroom lamp, and a kitchen lamp. According to the preset first condition, that is, according to the user's requirement for light brightness, the first ranking result is: living room lamp, kitchen lamp, and bedroom lamp. The first device in the first ranking result, that is, the living room lamp, can be determined as the target device.
[0046] In some embodiments of the present application, if the at least two devices are in an open state, and the at least two devices are different types of devices, the at least two devices are ranked according to a preset second condition, to obtain a second ranking result; and the target device is determined according to the second ranking result.
[0047] In some embodiments of the present application, different types of devices mean that the functions of the at least two devices are different. For example, if the at least two devices include a smart lamp, a smart air conditioner, a smart sound box, and the like, it is determined that the at least two devices belong to different types of devices.
[0048] In some embodiments of the present application, the second condition can be preset, wherein the preset second condition can include, but is not limited to, a preset priority of different types of devices, and an urgency of a user's requirement for an environment. The user's requirement for the environment includes a user's requirement for brightness, humidity, temperature, and the like. The preset second condition is not limited in this embodiment.
[0049] For example, the at least two devices include a smart lamp, a smart air conditioner, a smart speaker, and the like. After it is determined that the at least two devices belong to different types of devices, the at least two devices are sorted according to a preset second condition, that is, a preset priority of the different types of devices, and a second sorting result is: a smart lamp, a smart speaker, and a smart air conditioner. The first device in the second sorting result, that is, the smart lamp, can be determined as the target device. In other embodiments of the present application, the at least two devices can also be sorted according to an urgency of an environmental demand of a user or an environmental parameter detected, and a second sorting result is: a smart air conditioner, a smart lamp, and a smart speaker. The first device in the second sorting result, that is, the smart air conditioner, can be determined as the target device. For example, if a current temperature (for example, 36 degrees) included in the current environmental parameter is greater than a preset temperature, it is determined that the temperature is high, and therefore the smart air conditioner can be selected as the target device. For another example, if a current humidity included in the current environmental parameter is greater than a preset humidity, it is determined that the humidity is high, and therefore a dehumidifier or a smart air conditioner with a dehumidification function can be selected as the target device. The above are only examples. In actual applications, the environmental parameter can be detected, and each environmental parameter can be compared with a corresponding preset threshold value, so as to determine a function to be started and further determine a related device with the function as the target device. In this way, the environment can be ensured to be more in line with the user demand. In some embodiments of the present application, after it is determined that the at least two devices are in the on state, it is determined whether the device types of the at least two devices are the same, and a corresponding preset condition is used to determine the target device according to a determination result, thereby improving the diversity and flexibility of determining the target device, and further improving the flexibility of device control.
[0050] In some embodiments of the present application, referring to Figure 3 As shown in the figure, the knob switch includes a display panel 15, and the preset type information includes an interface type of a display interface in the display panel. Determining the target device according to the preset type information specifically includes: identifying the interface type of the display interface; and if the interface type is a device control interface, determining a device corresponding to the display interface as the target device.
[0051] In some embodiments of the present application, the display panel 15 is configured to display a control interface of a device for a user to operate. The operation can include a sliding operation, a clicking operation, and the like, which are not limited in the embodiments. For example, the user can adjust the brightness of the smart lamp by touching the brightness bar of the smart lamp on the display panel.
[0052] In some embodiments of the present application, the interface type of the display interface can include a device control interface and a non-device control interface. The device control interface is configured to display state information (such as a brightness bar) of a device to be controlled. The non-device control interface is configured to display information (such as a weather forecast) unrelated to the device to be controlled. Figure 5As shown, the control interface of the ceiling lamp in the living room on the second floor, for example, the current display interface displays the working state and working parameters of the ceiling lamp in the living room on the second floor, so the interface is the control interface of the ceiling lamp, and the ceiling lamp corresponding to the control interface is determined as the target device. The state information can include but is not limited to the working state result (on or off), working parameters, and parameter values of the working parameters of the device. The non-device control interface is used to display the attribute information of multiple devices, and the attribute information can include but is not limited to the brand of the device, the regular color temperature value range, the power, the region to which the device belongs, and the like.
[0053] In some embodiments of the present application, when determining the target device, it is judged whether the display interface in the touch panel is a device control interface, and if the display interface is a device control interface, the device corresponding to the device control interface is determined as the target device, without the need for the user to operate the rotary switch to select and determine the target device, thereby facilitating direct manipulation of the target device and improving the control efficiency of the target device.
[0054] 203. Adjusting the working parameters of the target device based on the rotary operation.
[0055] In some embodiments of the present application, the working parameters represent factors affecting the performance of the target device, and are used to change the performance of the device. The working parameters can include but are not limited to the device state (for example, whether to start, temperature, humidity, etc.), scene mode (for example, home mode, away mode, etc.), and the like.
[0056] It should be noted that the sequence of steps 201 and 202 is not limited, and the target device can be determined before or after receiving the rotary operation of the rotary switch.
[0057] In this embodiment, when controlling the intelligent device, the target device is determined based on the rotary operation of the rotary switch and the preset type information, without the need for the user to operate the rotary switch to determine the target device, thereby improving the efficiency of determining the target device. After determining the target device, the working parameters of the target device are adjusted based on the rotary operation, thereby avoiding misoperation of the device and improving the control efficiency and accuracy of the device.
[0058] Figure 6 is a flowchart for determining a target device provided by another embodiment of the present application.
[0059] In this embodiment, the rotary switch includes a display panel, the preset type information includes the interface type of the display interface in the display panel and the working state of multiple devices, and the target device is determined according to the preset type information, including the following steps:
[0060] 601. Identifying the interface type of the display interface.
[0061] 602, if the interface type is the non-device control interface, identify the working state of each device in the plurality of devices, and determine the device in the on state as the target device.
[0062] In some embodiments of the present application, the interface type of the display interface is obtained from the preset type information, and when the interface type is determined to be a non-device control interface, the attribute information of the device displayed in the display panel is determined, and the target device cannot be determined. Therefore, by identifying the working state of each device in the plurality of devices, and determining the device in the on state as the target device, manual intervention is not required, the efficiency of determining the target device is improved, and the problem of misoperation of the device caused by determining the device in the off state as the target device is avoided.
[0063] 603, if the interface type is the device control interface, and the initial device displayed in the device control interface is in the on state, the initial device is determined as the target device.
[0064] In some embodiments of the present application, the initial device represents the device displayed in the current device control interface. If the interface type is the device control interface, and the initial device is in the on state, the initial device is directly determined as the target device, without the need for target device searching, thereby improving the efficiency of determining the target device.
[0065] 604, if the interface type is the device control interface, and the initial device is in the off state, identify the working state of the remaining devices in the plurality of devices, and determine the device in the on state among the remaining devices as the target device.
[0066] In some embodiments of the present application, if the initial device is in the off state, the device in the on state among the remaining devices in the plurality of devices is determined as the target device, thereby avoiding the problem of misoperation of the device caused by determining the device in the off state as the target device.
[0067] In some embodiments of the present application, the target device is determined by combining the interface type of the display interface and the working state of the plurality of devices, thereby ensuring the accuracy and efficiency of the determined target device.
[0068] In other some optional embodiments, the preset type information includes a user voice signal received within a preset time, and determining the target device according to the preset type information specifically includes: in response to the received user voice signal, determining the target device according to the user voice signal.
[0069] In some embodiments of this application, to improve the flexibility of determining the target device, if a user's voice signal is received within a preset time, the target device is determined by recognizing the user's voice signal. Specifically, a trained speech recognition model can be used to recognize the user's voice signal to obtain device information (e.g., device identification code, device name, device location information, etc.), and the target device can be determined based on the device information. In this embodiment, the training process of the speech recognition model is prior art and will not be described in detail here.
[0070] In some other optional embodiments, the preset type information includes environmental factors of the areas where multiple devices are located and / or historical behavior data of users. Determining the target device based on the preset type information specifically includes: determining the user's behavioral intention based on the environmental factors and / or historical behavior data of the areas where multiple devices are located; and determining the target device based on the user's behavioral intention.
[0071] In some embodiments of this application, user intent refers to the device that the user intends to operate. For example, if the current environment is hot, the user intent is predicted to be wanting to turn on the smart air conditioner.
[0072] In some embodiments of this application, environmental factors in the area where multiple devices are located may include one or more of brightness, humidity, and temperature. Historical behavioral data includes user device usage habits, user sleep habits, etc.
[0073] In some embodiments of this application, user intent can be determined based on environmental factors in the areas where multiple devices are located. Specifically, the priority of environmental factors can be preset, for example, the priority of brightness adjustment is higher than the priority of humidity and temperature adjustment. After obtaining the environmental factors in the areas where multiple devices are located, the target environmental factors are determined according to the preset priority of environmental factors, and then the target device is determined according to the target environmental factors.
[0074] In other alternative embodiments, the priority of environmental factors can be preset according to the user's adjustment urgency. For example, if the user's urgency for brightness adjustment is higher than that for temperature adjustment, and if the environmental factor temperature in the area where multiple devices are located is 29°C and the brightness is 0%, then the target environmental factor is determined to be 50% brightness based on the user's adjustment urgency, and the target device is determined to be a color temperature lamp.
[0075] In some embodiments of this application, user intent can also be determined based on the user's historical behavior data. Specifically, user behavior data is obtained and input into a pre-trained intent recognition model to obtain the user intent. The intent recognition model is trained based on the user's historical behavior dataset.
[0076] In some embodiments of the present application, the user behavior data can include, but is not limited to, user device usage habits, user daily routine habits, etc. If the knob switch monitors that the user behavior data is meal time and bath time, the meal time and bath time are input into the pre-trained intent recognition model, and it is predicted that the user intent can be to turn off the bedroom light.
[0077] In the present embodiment, the training process of the intent recognition model is a prior art, which is not described in detail herein.
[0078] In some embodiments of the present application, the behavior intent of the user can also be determined in combination with environmental factors and historical behavior data of the area where the multiple devices are located.
[0079] In some embodiments of the present application, the target device to be controlled is determined through the user intent, which improves the user experience and ensures the accuracy of the determined target device.
[0080] As shown in Figure 7 Fig. 1 is a functional module diagram of the intelligent device control apparatus provided by the present application. The intelligent device control apparatus 11 runs on the knob switch, the knob switch runs a storage device, the storage device includes a plurality of storage units, and the intelligent device control apparatus 11 includes a receiving module 110, a determining module 111, and an adjusting module 112. The module / unit referred to in the present application refers to a series of computer program segments that can be acquired by the processor 13 and can complete a fixed function, which are stored in the storage device 12.
[0081] The receiving module 110 is configured to receive a rotation operation of the knob switch by the user. The determining module 111 is configured to acquire preset type information and determine a target device according to the preset type information. The adjusting module 112 is configured to adjust a working parameter of the target device based on the rotation operation.
[0082] The modules / units integrated in the knob switch 1, if realized in the form of software function units and sold or used as independent products, can be stored in a computer-readable storage medium. Based on such understanding, all or part of the processes in the above-mentioned embodiments of the present application can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer-readable storage medium. The computer program, when executed by the processor, can implement the steps of each method embodiment.
[0083] The computer program includes computer program code, which can be in the form of source code, object code, executable code, or some intermediate form. The computer-readable medium can include any entity or device capable of carrying the computer program code, a recording medium, a USB flash disk, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a Read-Only Memory (ROM), and a Random Access Memory (RAM).
[0084] The storage device 12 can be configured to store computer programs and / or modules. The processor 13 can realize various functions of the rotary switch 1 by running or executing the computer programs and / or modules stored in the storage device 12, and calling data stored in the storage device 12. The storage device 12 can mainly include a program storage area and a data storage area. The program storage area can store an operating system, at least one application program required for a function (such as a sound playing function, an image playing function, etc.), and the like. The data storage area can store data created according to the use of the rotary switch, and the like. The storage device 12 can include non-volatile and volatile storage devices, for example, a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, at least one disk storage device, a flash storage device, or other storage devices.
[0085] For example, the computer program can be divided into one or more modules / units, which are stored in the storage device 12 and executed by the processor 13 to complete the present application. One or more modules / units can be a series of computer program segments capable of completing a specific function, which are used to describe the execution process of the computer program in the rotary switch 1. For example, the computer program can be divided into a receiving module 110, a determining module 111, and an adjusting module 112.
[0086] The detailed content of the functions of the modules / units can refer to the detailed description in the foregoing Figures 2-6 , which will not be described again here.
[0087] In the embodiments of the present application, when the intelligent device is controlled, the preset type information is obtained according to the rotation operation of the rotary switch by the user, and the target device is determined according to the preset type information, so that the user does not need to operate the rotary switch to determine the target device, and the efficiency of determining the target device is improved. After the target device is determined, the working parameter of the target device is adjusted based on the rotation operation, so that the misoperation of the device is avoided, and the control efficiency and accuracy of the device are improved.
[0088] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the embodiments of the device described above are merely schematic; for example, the division of the modules is merely logical function division; and there can be another division manner in actual implementation.
[0089] The modules illustrated as separated components can or can not be physically separated, and the components illustrated as modules can or can not be physical units, i.e., can be located in one place or distributed on a plurality of network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments.
[0090] In addition, each functional module in the various embodiments of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware, or in the form of hardware plus software functional modules.
[0091] Therefore, from any point of view, the embodiments should be regarded as exemplary and non-limiting, and the scope of the present application is defined by the appended claims rather than the above description, and therefore all changes falling within the meaning and scope of the equivalent elements of the claims are intended to be included in the present application. Any reference signs in the claims should not be regarded as limiting the claims involved.
[0092] In addition, it is obvious that the word "comprising" does not exclude other units or steps, and the singular does not exclude a plurality. The plurality of units or devices can also be implemented by one unit or device through software or hardware. The words first, second, etc. are used to indicate names, and do not indicate any particular order.
Claims
1. A smart device control method applied to a rotary switch, characterized in that, The method includes: Receives the user's rotation operation on the rotary switch; Obtain preset type information, and determine the target device based on the preset type information; Adjust the operating parameters of the target device based on the rotation operation; The step of determining the target device based on the preset type information includes: The rotary switch includes a display panel, and the preset type information includes the interface type of the display interface on the display panel and the working status of multiple devices; the interface type of the display interface is identified; if the interface type is not a device control interface, the working status of each of the multiple devices is identified, and the device in the on state is identified as the target device; if the interface type is a device control interface, and the initial device displayed in the device control interface is in the on state, the initial device is identified as the target device; if the interface type is a device control interface, and the initial device is in the off state, the working status of the remaining devices among the multiple devices is identified, and the device in the on state among the remaining devices is identified as the target device.
2. The intelligent device control method as described in claim 1, characterized in that, If at least two devices are in an on state, the step of determining the target device based on the preset type information further includes: If the at least two devices are of the same type, the at least two devices are sorted according to a preset first condition to obtain a first sorting result; the target device is determined based on the first sorting result.
3. The intelligent device control method as described in claim 2, characterized in that, The step of determining the target device based on the preset type information further includes: If the at least two devices are different types of devices, the at least two devices are sorted according to a preset second condition to obtain a second sorting result; the target device is determined based on the second sorting result.
4. The intelligent device control method as described in claim 1, characterized in that, The preset type information also includes user voice signals received within a preset time period. The step of determining the target device based on the preset type information specifically includes: In response to the received user voice signal, the target device is determined based on the user voice signal.
5. A smart device control device, operating on a rotary switch, characterized in that, The intelligent device control device includes: A receiving module is used to receive the user's rotation operation on the rotary switch; A determination module is used to acquire preset type information and determine a target device based on the preset type information. The determination of the target device based on the preset type information includes: the rotary switch includes a display panel; the preset type information includes the interface type of the display interface on the display panel and the working status of multiple devices; identifying the interface type of the display interface; if the interface type is not a device control interface, identifying the working status of each of the multiple devices and determining the device in the on state as the target device; if the interface type is a device control interface and the initial device displayed in the device control interface is in the on state, determining the initial device as the target device; if the interface type is a device control interface and the initial device is in the off state, identifying the working status of the remaining devices among the multiple devices and determining the device in the on state among the remaining devices as the target device. A control module is used to adjust the operating parameters of the target device based on the rotation operation.
6. A rotary switch, characterized in that, The rotary switch includes: Storage device, storing computer-readable instructions; and The processor executes the computer-readable instructions stored in the storage device to implement the intelligent device control method as described in any one of claims 1 to 4.
7. A storage medium, characterized in that: The storage medium stores computer-readable instructions, which are executed by a processor in a rotary switch to implement the intelligent device control method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Method and device for determining control object, storage medium, and electronic device
CN108646580A
Equipment control method and device
CN109917663A
Control method of remote control equipment, remote control equipment, remote control system and storage medium
CN116126008A