A polyhedral controller, device control method and apparatus

By using the attitude detection and wireless communication of the polyhedron controller, the control surface is automatically identified and scene modes are set, solving the problem of multiple operations required for smart home devices. This enables intelligent control and flexible adjustment of multiple devices, improving the user experience.

CN115309060BActive Publication Date: 2025-10-24SHENZHEN LUMIUNITED TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110495976.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-07
Publication Date
2025-10-24
Estimated Expiration
2041-05-07

AI Technical Summary

Technical Problem

Controlling existing smart home devices requires multiple operations via smartphone, increasing the burden on users and reducing the user experience.

Method used

Employing a multi-faceted controller, the system automatically identifies control surfaces and sets scene modes through attitude detection sensors and wireless communication units, enabling intelligent control of the target equipment combination and adjusting the equipment when a predetermined action is detected.

Benefits of technology

It reduces the user's operational burden, improves the flexibility of device control and user experience, and enables simultaneous intelligent control of multiple devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115309060B_ABST
    Figure CN115309060B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a kind of polyhedral controller, equipment control method and device, the polyhedral controller includes multiple control surfaces, control unit, attitude detection sensor and wireless communication unit, each control surface can be used to set to correspond to a kind of scene mode, each scene mode is used to control corresponding first target equipment combination;The control unit is used to determine the actual control surface of target direction according to the detection signal of the attitude detection sensor, and the first predetermined equipment in the first target equipment combination corresponding to the actual control surface is set to the predetermined state in the corresponding scene mode by the wireless communication unit;If the predetermined control action is detected by the attitude detection sensor, then the control unit is controlled according to the predetermined control action by the wireless communication unit to the second predetermined equipment in the second target equipment combination.Correspondingly, multiple target equipments can be intelligently controlled, and the operation burden of user is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of smart home, and in particular to a polyhedral controller, a device control method and device. BACKGROUND

[0002] With the development of network communication technology, on the one hand, people's daily life becomes more and more convenient, and many things can be completed through a smart phone, which speeds up the pace of life, on the other hand, network communication is more and more popular in various industries, especially in the field of smart home. The application of network communication technology in the field of smart home not only greatly facilitates people's daily life, but more importantly, makes the home intelligent, and through convenient operation, the control of home equipment can be realized, which saves time and effort, greatly improves people's living experience, and the per capita happiness index gradually rises.

[0003] However, the current control of home equipment is mainly completed through a smart mobile terminal such as a smart phone, and in multiple scenes, multiple home equipment need to be controlled through a smart phone multiple times, which increases the operation burden of users in an invisible way, reduces the user's experience of smart home equipment control, and only realizes the literal meaning of "smart", which actually adds burden to users. SUMMARY

[0004] The embodiments of the present application provide a polyhedral controller, a device control method and device, which at least solve part of the above technical problems.

[0005] In order to achieve the above purpose, the technical scheme adopted by the embodiments of the present application is as follows:

[0006] In a first aspect, the embodiments of the present application provide a polyhedral controller, the polyhedral controller comprising a plurality of control surfaces, a control unit, a posture detection sensor and a wireless communication unit, each control surface can be set to correspond to a scene mode, and each scene mode is used to control a corresponding target device combination;

[0007] The control unit is used to determine an actual control surface facing a target direction according to a detection signal of the posture detection sensor, and set a first predetermined device in a first target device combination corresponding to the actual control surface to a predetermined state in a corresponding scene mode through the wireless communication unit;

[0008] If the posture detection sensor detects a predetermined control action, the control unit controls a second predetermined device in a second target device combination through the wireless communication unit according to the predetermined control action.

[0009] In a second aspect, the embodiments of the present application provide a device control method, which is applied to the polyhedral controller of the first aspect, and the method comprises:

[0010] determining an actual control surface facing a target direction according to a detection signal of the posture detection sensor, and setting a first predetermined device in a first target device group corresponding to the actual control surface as a predetermined state in a corresponding scene mode through the wireless communication unit;

[0011] if the posture detection sensor detects a predetermined control action, the control unit performs corresponding control on a second predetermined device in the target device group through the wireless communication unit according to the predetermined control action.

[0012] In a third aspect, the embodiments of the present application provide a device control apparatus, which is applied to the polyhedral controller of the first aspect, and the apparatus comprises:

[0013] a scene setting module, configured to determine an actual control surface facing a target direction according to a detection signal of the posture detection sensor, and set a target device group corresponding to the actual control surface as a predetermined state in a corresponding scene mode through the wireless communication unit;

[0014] an action control module, configured to, if the posture detection sensor detects a predetermined control action, the control unit performs corresponding control on a second predetermined device in the target device group through the wireless communication unit according to the predetermined control action.

[0015] In a fourth aspect, the embodiments of the present application provide a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the device control method of the second aspect.

[0016] The polyhedral controller, the device control method and the apparatus provided by the embodiments of the present application determine the actual control surface of the polyhedral controller through the corresponding detection signal, determine the scene mode corresponding to the actual control surface, implement the control on the corresponding target device group in the current scene mode, and further implement the adjustment control on the predetermined device in the target device group through the wireless communication unit in the case that the predetermined control action is detected based on the current scene mode. In this way, the user can simultaneously intelligently control multiple target devices according to different use scenarios, which reduces the operation burden of the user, and the user can also flexibly adjust a single device in the device group to meet the actual needs in a specific scene mode, thereby greatly improving the flexibility of scene control and the experience of the user on the device control. BRIEF DESCRIPTION OF DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some of the embodiments of the present application, and therefore should not be regarded as limiting the scope of protection of the present application. In the various drawings, similar components are denoted by similar reference numbers.

[0018] Figure 1 A unit structure schematic diagram of a polyhedral controller provided by an embodiment of the present application is shown.

[0019] Figure 2 An external shape schematic diagram of a polyhedral controller provided by an embodiment of the present application is shown.

[0020] Figure 3 An unfolded schematic diagram of a polyhedral controller provided by an embodiment of the present application is shown.

[0021] Figure 4 A flow chart of a device control method provided by an embodiment of the present application is shown.

[0022] Figure 5 A functional module schematic diagram of a device control apparatus provided by an embodiment of the present application is shown.

[0023] Icon:

[0024] Polyhedral controller 100; control unit 110; posture detection sensor 120; wireless communication unit 130;

[0025] Device control apparatus 500; scene setting module 510; action control module 520. DETAILED DESCRIPTION

[0026] The technical solutions in the embodiments of the present application will be described clearly and completely below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application.

[0027] The components of the embodiments of the present application generally described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.

[0028] Hereinafter, the terms "include", "has", and their conjugations, which are used in various embodiments of the present application, merely indicate the presence of corresponding features, numbers, steps, operations, elements, components, or combinations thereof, and do not preclude the presence or addition of one or more other features, numbers, steps, operations, elements, components, or combinations thereof.

[0029] In addition, the terms "first", "second", "third", and the like are used only to distinguish descriptions, and cannot be understood as indicating or implying relative importance.

[0030] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which various embodiments of the present application belong. The terms (such as terms defined in a generally used dictionary) will be interpreted to have the same meaning as the contextual meaning in the relevant technical field and will not be interpreted to have an idealized or overly formal meaning unless clearly defined in various embodiments of the present application.

[0031] Please refer to Figure 1 , Figure 1 A unit configuration schematic diagram of a polyhedral controller according to an embodiment of the present application is provided.

[0032] In the embodiment, the polyhedral controller 100 includes a plurality of control faces, a control unit 110, a posture detection sensor 120, and a wireless communication unit 130, each of the control faces is settable to correspond to a scene mode, and each of the scene modes is used to control a corresponding first target device combination.

[0033] The polyhedral controller 100 has a plurality of control faces and a plurality of scene modes, each of the control faces is settable to correspond to a different scene mode, and is used to control a different device combination in the different scene mode. Alternatively, the correspondence between the control face and the scene mode can be pre-set before factory shipment, or can be customized by the user, for example, the user can associate each control face with a different scene mode through an application on a terminal device such as a notebook computer or a smart phone, and after the terminal device is communicatively connected with the polyhedral controller 100, the association between the control face and the scene mode customized by the user is stored or updated. When setting, the user can set a corresponding scene mode for each control face according to needs, or can only use part of the control faces to associate with the corresponding scene modes. Different scene modes can control the same device combination, or can control different device combinations. It can be understood that the device combination can include one or more controlled devices.

[0034] To facilitate accurate determination of the scene mode corresponding to different control surfaces, the polyhedral controller 100 can optionally prestore a plurality of scene identifiers, and there is an adjustable correspondence between the plurality of scene identifiers and the plurality of scene modes. The scene mode corresponding to the current control surface can be determined by establishing a link relationship between the control surface and the scene identifier. The correspondence between the scene identifier and the scene mode, and the link relationship between the scene identifier and the control surface can be adjusted to meet the needs of different users and different scenes, improve the flexibility of use, and enhance the user experience.

[0035] The scene mode includes but is not limited to a wake-up scene mode, a movie scene mode, a leisure scene mode, a sleep scene mode, a focus scene mode, and a light scene mode. The names of different scene modes and the scene modes corresponding to different control surfaces can be adjusted according to the actual needs of the user. For example, some scene modes can be provided before shipment, or unique scene modes can be customized by the user.

[0036] The control unit 110 is configured to determine the actual control surface facing the target direction according to the detection signal of the posture detection sensor 120, and set the target device combination corresponding to the actual control surface as the predetermined state in the corresponding scene mode through the wireless communication unit 130.

[0037] According to the posture detection sensor 120, the orientation of each control surface of the polyhedral controller 100 can be accurately determined. The user can select the control surface corresponding to the set target direction as the actual control surface according to the needs, and determine the current scene mode according to the actual control surface. After determining the current scene mode, the first target device combination corresponding to the current scene mode can be controlled according to the predetermined state in the current scene mode through the control unit 110.

[0038] Specifically, to ensure the detection accuracy of the actual control surface and the preset action, the posture detection sensor 120 includes but is not limited to an acceleration sensor, a gravity sensor, and / or a gyroscope. In addition, the posture detection sensor 120 can also include a three-axis acceleration sensor and a six-axis inertial sensor. The acceleration sensor can be used to detect the rotation speed of the predetermined rotation action and the shaking speed of the preset shaking action. The gravity sensor is used to determine the actual control surface, and the gyroscope is used to measure the rotation angle involved in various predetermined actions. In this way, the actual control surface can be accurately determined according to the speed and angle involved in the action of controlling the polyhedral controller 100, and the detected speed and angle can be compared with the preset speed and preset angle to determine whether the predetermined action is triggered.

[0039] Specifically, the predetermined state is a state that at least one target device corresponding to the current scene mode needs to reach. For example, in the sleep scene mode, the predetermined state can be a state that all headlights are turned off, the floor lamp is dimmed, and the window curtain is closed, and the preset state in the scene mode corresponding to the actual control surface can be set by the manufacturer at the factory or set by the user through the application on the mobile terminal and then sent to the polyhedral controller.

[0040] In addition, each different scene mode can correspond to a single device or multiple devices, which can be selected by the user as needed. For example, if the current scene mode is sleep, only all the lights in the bedroom can be turned off or adjusted to a low brightness state, or the bedroom window curtain can be turned off at the same time. Alternatively, the polyhedral controller 100 also stores a plurality of device identifiers, which are used to identify different devices. Different scene modes can select a single device identifier or multiple device identifiers to determine the target device and control it through the control unit 110.

[0041] In addition, if the posture detection sensor 120 detects a predetermined control action, the control unit controls the second predetermined device in the second target device combination through the wireless communication unit 130 according to the predetermined control action. For example, if the detected predetermined action is a rotation action, the control unit 110 controls the second predetermined device in the second target device combination corresponding to the rotation action, such as turning off or turning on the ceiling lamp and floor lamp in the living room.

[0042] In summary, according to the posture detection sensor, the current actual control surface of the polyhedral controller is determined, and the corresponding scene mode is determined, which can control the target device combination in the scene mode, and further detect whether there is a predetermined control action, so as to realize precise control of one or more devices in the target device combination, and simultaneously control multiple target devices intelligently, which reduces the operation burden of the user. In addition, the user can also flexibly adjust a single device in the device combination to meet the actual needs in a specific scene mode, thereby greatly improving the flexibility of scene control and improving the user's experience of device control.

[0043] In a possible implementation, after determining the current scene mode in which the polyhedral controller 100 is located, at least one first predetermined device can be determined and the control unit 110 can implement the control of the at least one first predetermined device according to the corresponding control operation instruction, but this is a single setting process of the at least one target device based on the current scene mode, which can not meet the current needs of the user. Here, taking the light scene mode as an example, when it is detected that the actual control surface corresponds to the light scene mode, the opening of the target devices such as the living room light strip and the bedroom light strip is implemented, and the light strip is opened at a predetermined brightness. If the current time is night, the user can feel that the current brightness is too high and wants to lower the brightness, at which time the corresponding control action can be performed on the polyhedral controller 100 to achieve the control.

[0044] For example, in the scene mode corresponding to the actual control surface, if the posture detection sensor 120 does not detect the switching of the actual control surface, but detects a predetermined control action, the control unit 110 can control the second predetermined device in the second target device combination according to the corresponding control operation instruction through the wireless communication unit 130, where the second predetermined device in the second target device combination is the first predetermined device in the first target device combination. Taking the movie scene mode as an example, if it is detected that the predetermined action is rotation, where the rotation refers to the rotation in the horizontal direction, the rotation action can be used to turn off all the lights in the living room or adjust the brightness of all the lights in the living room to a low brightness, and at the same time, the volume of the television sound can be reduced or increased. Optionally, the polyhedral controller 100 can be adjusted in the horizontal direction in the counterclockwise or clockwise direction, for example, the counterclockwise rotation can reduce the volume and the brightness of the living room lights, and the clockwise rotation can increase the volume and the brightness of the living room lights.

[0045] Specifically, the control operation instruction corresponding to the predetermined control action information is used to implement the adjustment control of the at least one device in the current scene mode through the wireless communication unit 130. For example, in the light scene mode, the rotation of the polyhedral controller 100 in the horizontal plane can be used to adjust the brightness of the living room light strip from high to low, where if the control operation instruction is a light brightness reduction instruction, the control unit 110 sends the light brightness reduction instruction to the adjustment switch of the corresponding target device such as the living room light strip through the intelligent network management, so as to implement the adjustment of the living room light.

[0046] In a possible implementation, if it is determined that the actual control surface has been switched to a new actual control surface according to the detection signal of the posture detection sensor 120, the control unit 110 sets the first target device combination corresponding to the new actual control surface as the predetermined state in the new scene mode through the wireless communication unit 130.

[0047] Wherein, when the actual control surface changes, the new actual control surface and the new scene mode are determined, and then the at least one first predetermined device is re-determined to realize the control in the new scene mode. Specifically, taking the movie scene mode and the sleep scene mode as examples, when the user finishes watching the movie, it is late and the user needs to rest, at this time, the polyhedral controller 100 can be flipped so that the control surface corresponding to the sleep scene mode is the new actual control surface. The flipping action refers to flipping the polyhedral controller 100 in the direction perpendicular to the horizontal surface by a certain angle, such as 90 degrees or 180 degrees. After the flipping action is completed, it is determined that the scene mode corresponding to the new actual control surface is the sleep scene mode, and then the first predetermined device is controlled according to the predetermined state in the sleep scene mode, such as turning off all lights, sound and curtains, etc.

[0048] In a possible implementation, after the current scene mode is determined, if a predetermined action is detected, accurate control of the at least one first predetermined device is needed. Specifically, the predetermined action is associated with a specific control operation instruction through an application program on the mobile terminal device to form action setting information and send it to the polyhedral controller 100, and then the control unit 110 associates the predetermined action signal with the control operation instruction according to the action setting information. Wherein, the predetermined action can include but is not limited to shaking, swinging, rotating and flipping.

[0049] The user can set and modify the action setting information on the terminal device, such as a smart phone, a tablet computer and other smart mobile terminal according to the needs, so that the polyhedral controller 100 can associate the predetermined action signal with the control operation instruction of the target device according to the action setting information, and then the first predetermined device can be adjusted and controlled.

[0050] Specifically, taking the movie scene mode as an example, if the predetermined state in this scene mode is to turn off the living room light strip and the television background wall light strip or adjust the light of the living room and the television background wall light strip to the low brightness level, the predetermined state can be set first. If the light strip light needs to be turned on or adjusted to the high brightness level during the movie watching process, the polyhedral controller 100 can be rotated in the horizontal direction, and the predetermined rotation action signal is associated with the control operation instruction of the living room and the television background wall light strip switch according to the predetermined rotation action setting information in the smart mobile terminal, so that the living room and the television background wall light strip can be accurately controlled.

[0051] In a possible implementation, if the polyhedral controller 100 is not set with a scene mode, but a predetermined control action is detected, the control unit 110 controls a device corresponding to the predetermined control action through the wireless communication unit 130. Specifically, if one or more control surfaces of the polyhedral controller 100 are not set with a scene mode, it can be understood as a blank scene mode, in which case the corresponding second predetermined device can still be controlled according to the control unit 110. For example, the polyhedral controller 100 is not currently set with a scene mode and is in a blank state, at which time the corresponding device in the scene mode can be controlled according to the correspondence between the predetermined control operation instruction of the smart mobile terminal and the predetermined control action, such as turning off or turning on all the lights in the room.

[0052] In the above, the first predetermined device and the second predetermined device can be selected according to actual needs, and the second predetermined device can be the same as the second predetermined device.

[0053] Further, to reduce the difficulty of user memory for each control surface, the polyhedral controller 100 can be a hexahedral controller.

[0054] Please refer to Figure 2 , Figure 2 A schematic diagram of the shape of a cube involved in a polyhedral controller.

[0055] The hexahedral controller needs to be on a plane such as a horizontal table surface or a horizontal palm surface, so that each control surface can face the same or similar state on the same plane or inclined surface, and at the same time, as many control surfaces as possible can be ensured to have as large friction as possible with the plane or inclined surface, so as to avoid the hexahedral controller from tilting or falling. Optionally, the hexahedral controller can be set as a cube-shaped controller.

[0056] For the six control surfaces of the cube, please refer to Figure 3 , Figure 3 A schematic diagram of the expansion of a cube involved in a polyhedral controller.

[0057] Optionally, A in the figure represents the first control surface, B represents the second control surface, C represents the third control surface, D represents the fourth control surface, E represents the fifth control surface, and F represents the sixth control surface. According to user needs, each control surface can be set with a different scene mode, or any two, three, four, five, or all six surfaces can be set as a unified scene mode.

[0058] In addition, the detection signal of the posture detection sensor 120 is determined as a control surface facing a target direction as an actual control surface, wherein the target direction can be a direction opposite to the direction of gravity of the polyhedral controller 100, so as to facilitate the user to understand the current actual control surface and determine the current scene mode.

[0059] In a possible implementation, in order to make the user clearly understand the scene mode of each control surface, optionally, a display module is arranged on each control surface, and the display module can be an electronic display screen, which is used to distinguish and display the scene mode of each control surface through different texts, pictures and points.

[0060] In order to better understand the above, the following will be illustrated by taking a specific scene mode, for example, a sleep scene mode, as an example:

[0061] When the posture detection sensor 120 detects that the control surface corresponding to the target direction opposite to the gravity is the actual control surface, and the actual control surface corresponds to the sleep scene mode, the control unit 110 is used to control the target device corresponding to the current sleep scene mode. The specific predetermined state can be that the bedroom curtain is closed and the bedroom light is turned off or the brightness of the bedroom light is reduced.

[0062] In a case, after the predetermined state in the sleep scene mode is reached, the posture detection sensor 120 continues to detect, and if a motion such as shaking, rotating and picking up is detected and the detected motion conforms to the motion setting information on the terminal device. That is, if it is a shaking motion, it needs to be shaken more than twice in any direction within 0.5 seconds to 1 second, the shaking speed is not less than a preset shaking speed, and the polyhedral controller 100 deviates from the initial angle by more than 0 degrees and less than 100 degrees, so as to conform to the shaking motion setting information, trigger the predetermined shaking motion signal, and reduce or increase the brightness of the bedroom light through shaking.

[0063] If it is a rotating motion, the rotating speed detected by the acceleration sensor and the gyroscope is not less than 20 degrees per second, and the rotating angle is not less than 10 degrees, so as to conform to the rotating motion setting information, trigger the predetermined rotating motion signal, and reduce or increase the brightness of the bedroom light through rotating. If there is also a moving motion on the basis of the rotating motion, the rotating angle needs to be more than 50 degrees to trigger the predetermined rotating motion signal. It should be noted that the rotating motion is a clockwise or counterclockwise rotating motion in the horizontal direction when the polyhedral controller 100 is in the horizontal plane, at this time, the actual control surface will not be changed.

[0064] If the turning action is based on the direction perpendicular to the horizontal plane, the actual control surface can be changed, if the change is 90 degrees or 180 degrees in the clockwise or counterclockwise direction, the actual control surface and the corresponding scene mode are re-determined, if the change is not, the original scene mode is maintained and the detection of whether there is other action information is continued.

[0065] If it is a horizontal movement action, and the horizontal movement action occurs after the polyhedral controller 100 is stationary for one minute, there can be other people moving the polyhedral controller 100, or the polyhedral controller 100 is currently placed in a position affected by vibration or other factors and moves, the multiple control surfaces of the polyhedral controller 100 can be warned in the form of flashing light, or trigger the built-in loudspeaker to play alarm sound, to remind the user that there may be abnormal conditions.

[0066] If it is a pick-up and hold action, the polyhedral controller 100 needs to be at least 3 cm away from the plane or inclined surface, and there is no turning action, it is considered that the actual control surface is not changed, and the predetermined state in the sleep scene mode is still implemented. If it is a pick-up and hold action and there is a rotation and a shake action, and the predetermined rotation action signal and the predetermined shake action signal can be triggered, the bedroom light and the curtain are controlled according to the control operation instructions of the corresponding actions.

[0067] Among them, for another situation, if the polyhedral controller 100 is not set to the scene mode, but the predetermined control action is detected, the control unit 110 controls the corresponding device according to the predetermined control action through the wireless communication unit 130. The device referred to here can be the same as the first predetermined device, or it can be different, which can be selected according to actual needs. In addition, the specific control of the device such as rotation, shaking and turning in the scene mode not set is consistent with the control action of the device in the scene mode set, which will not be repeated here.

[0068] In addition, the trigger conditions of the pick-up and hold, rotation and shake actions designed in the sleep scene mode described above are also applicable in other scene modes, which will not be repeated here.

[0069] Corresponding to the method embodiment described above, the present application also provides a device control method, please refer to Figure 4 , Figure 4 A device control method flow chart, comprising steps S410 to S420.

[0070] Step S410, according to the detection signal of the posture detection sensor, the actual control surface of the target direction is determined, and the first predetermined device in the first target device group corresponding to the actual control surface is set as the predetermined state in the corresponding scene mode through the wireless communication unit.

[0071] Step S420, if the posture detection sensor detects a predetermined control action, the control unit controls a second predetermined device in the second target device combination through the wireless communication unit according to the predetermined control action.

[0072] Corresponding to the method embodiments, the application further provides a device control apparatus, please refer to Figure 5 , Figure 5 A functional module diagram of a device control apparatus is provided, the device control apparatus 500 comprises:

[0073] A scene setting module 510 is configured to determine an actual control surface facing a target direction according to a detection signal of the posture detection sensor, and set a first predetermined device in a first target device combination corresponding to the actual control surface as a predetermined state in a corresponding scene mode through the wireless communication unit.

[0074] An action control module 520 is configured to, if the posture detection sensor detects a predetermined control action, the control unit controls a second predetermined device in a second target device combination through the wireless communication unit according to the predetermined control action.

[0075] The specific implementation process of the device control apparatus provided in the embodiment can refer to the specific implementation process of the polyhedral controller described above, which will not be repeated here.

[0076] The embodiment of the application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the device control method.

[0077] In summary, the embodiment of the application provides a polyhedral controller, a device control method and apparatus, the actual control surface of the polyhedral controller is determined through a corresponding detection signal, and the scene mode corresponding to the actual control surface is determined, the control of the target device combination in the current scene mode is realized, and in the case of detecting a predetermined control action based on the current scene mode, the control of the target device combination can be further realized through the wireless communication unit. In this way, the plurality of target devices can be intelligently controlled, the operation burden of the user is reduced, and the user experience of device control is improved.

[0078] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can also be implemented by other means. The apparatus embodiments described above are only illustrative, for example, the flowcharts and structural diagrams in the drawings show the possible implementation architecture, function and operation of the apparatus, method and computer program product according to the embodiments of the present application. In this regard, each block in the flowchart or block diagram can represent a module, a program segment or a part of code, which contains one or more executable instructions for implementing the specified logic function. It should also be noted that in alternative implementation, the functions noted in the blocks can also occur in different order from that noted in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and they can also be executed in reverse order, depending on the functions involved. It should also be noted that each block in the structural diagram and / or flowchart, and the combination of blocks in the structural diagram and / or flowchart, can be implemented by a dedicated hardware-based system that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0079] In addition, each functional module or unit in the embodiments of the present application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0080] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which can be a smart phone, a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0081] The above description is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered within the protection scope of the present application.

Claims

1. A polyhedral controller, characterized by, The polyhedral controller comprises a plurality of control surfaces, a control unit, a posture detection sensor and a wireless communication unit, each control surface is settable to correspond to a scene mode, each scene mode is used to control a corresponding first target device combination; The control unit is used to determine an actual control surface facing a target direction according to a detection signal of the posture detection sensor, and set a first predetermined device in the first target device combination corresponding to the actual control surface to a predetermined state in the corresponding scene mode through the wireless communication unit; If the posture detection sensor detects a predetermined control action, the control unit controls a second predetermined device in a second target device combination according to the predetermined control action through the wireless communication unit; If the posture detection sensor does not detect a switch of the actual control surface in the scene mode, but detects a predetermined control action, and the second predetermined device in the second target device combination is the first predetermined device in the first target device combination, the control unit controls the first predetermined device in the first target device combination according to the predetermined control action through the wireless communication unit; If it is determined that a new actual control surface has been switched according to the detection signal of the posture detection sensor, the control unit sets a target device combination corresponding to the new actual control surface to a predetermined state in a new scene mode through the wireless communication unit.

2. The polyhedral controller of claim 1, wherein, The control unit associates each control surface with a corresponding scene mode according to scene setting information received from a terminal device.

3. The polyhedral controller of claim 1, wherein, The control unit associates a predetermined action signal of the polyhedral controller with a control operation instruction of a target device according to action setting information received from a terminal device.

4. The polyhedral controller of claim 1, wherein, If the polyhedral controller is not set with a scene mode, but detects a predetermined control action, the control unit controls a second predetermined device in a second target device combination according to the predetermined control action through the wireless communication unit.

5. The polyhedral controller of claim 1, wherein, The polyhedral controller is a hexahedral controller.

6. The polyhedral controller of claim 5, wherein, The polyhedral controller is a cubic controller.

7. The polyhedral controller of claim 5 or 6, wherein, The target direction is a direction opposite to a direction of gravity.

8. The polyhedral controller of claim 1, wherein, The posture detection sensor comprises an acceleration sensor, a gravity sensor and / or a gyroscope.

9. The polyhedral controller of claim 1, wherein, Each control surface is provided with a display module, which is used to display a corresponding scene mode.

10. A device control method characterized by, The method applied to the polyhedral controller of any one of claims 1-9, the method comprises: determining an actual control surface facing a target direction according to a detection signal of the posture detection sensor, and setting a first predetermined device in a first target device combination corresponding to the actual control surface to a predetermined state in a corresponding scene mode through the wireless communication unit; If the posture detection sensor detects a predetermined control action, the control unit controls a second predetermined device in a second target device combination in the target device combination according to the predetermined control action through the wireless communication unit; if in the scene mode, the posture detection sensor does not detect switching of the actual control surface, but detects a predetermined control action, and the second predetermined device in the second target device combination is the first predetermined device in the first target device combination, the control unit controls the first predetermined device in the first target device combination according to the predetermined control action through the wireless communication unit; If it is determined according to the detection signal of the posture detection sensor that the actual control surface has been switched to a new actual control surface, the control unit sets the target device combination corresponding to the new actual control surface to a predetermined state in a new scene mode through the wireless communication unit.

11. An apparatus control device characterized by comprising: The device is applied to the polyhedral controller in any one of claims 1-9, and the device comprises: a scene setting module configured to determine an actual control surface facing a target direction according to a detection signal of the posture detection sensor, and set a target device combination corresponding to the actual control surface to a predetermined state in a corresponding scene mode through the wireless communication unit; an action control module configured to, if the posture detection sensor detects a predetermined control action, control a second predetermined device in a second target device combination in the target device combination according to the predetermined control action through the wireless communication unit; if in the scene mode, the posture detection sensor does not detect switching of the actual control surface, but detects a predetermined control action, and the second predetermined device in the second target device combination is the first predetermined device in the first target device combination, the control unit controls the first predetermined device in the first target device combination according to the predetermined control action through the wireless communication unit; If it is determined according to the detection signal of the posture detection sensor that the actual control surface has been switched to a new actual control surface, the control unit sets the target device combination corresponding to the new actual control surface to a predetermined state in a new scene mode through the wireless communication unit.

12. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program is executed by the processor to implement the device control method in claim 10. The computer readable storage medium stores a computer program, and the computer program is executed by the processor to implement the device control method in claim 10.

Citation Information

Patent Citations

  • Control method, control equipment and control system

    CN110347054A

  • Controller of voice electric appliance, control method and device thereof, and storage medium

    CN111128163A

  • Intelligent Rubik's cube controller

    CN112445139A