Equipment control method and device, equipment and computer readable storage medium
By obtaining and displaying the environmental parameters of the target environment and the predicted energy consumption of the power consumption equipment, and combining the user's interactive request and control intention, the power consumption equipment is intelligently controlled, which solves the problem that the existing equipment control solution cannot meet individual needs and adapt to the application. The problem of the electrical environment has achieved better energy saving and user experience.
Patent Information
- Application Number
- CN202411617108.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-11-12
AI Technical Summary
The existing equipment control solutions cannot meet the individual needs of users and cannot effectively adapt to the current power consumption environment, resulting in poor user experience and energy saving effects.
By obtaining the environmental parameters of the target environment, the energy consumption of the power consumption equipment is predicted, and the predicted energy consumption and environmental parameters are displayed in the interface through user interaction requests, and the power consumption equipment is controlled according to the user's control intention and preferences.
It achieves better energy-saving effects and user experience, meets users' individual electricity needs, and improves users' energy-saving awareness and participation.
Smart Images

Figure CN119439769A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of intelligent devices, and in particular to a device control method, apparatus, device and computer-readable storage medium. Background Art
[0002] With the development and popularization of science and technology, the types and number of electrical devices in various environments are increasing day by day. While providing convenience and good experience for users, it also brings a greater burden of electricity consumption. Therefore, how to control the equipment is an important issue.
[0003] In the process of implementing the existing technology, the inventors found that the existing equipment control is generally based on expert experience or big data analysis to achieve automatic control, which can only guarantee a universal basic equipment usage experience and basic energy-saving effects. This automatic control based on average experience cannot meet the individual needs of users, nor can it adapt well to the current power consumption environment, which leads to poor user experience and energy-saving effects of the existing equipment control solutions.
[0004] Therefore, a device control solution with better energy saving effect and user experience is needed. Summary of the invention
[0005] In view of this, the embodiments of the present application provide a device control method, apparatus, device and computer-readable storage medium, which can achieve better energy saving effects and user experience.
[0006] In a first aspect, an embodiment of the present application provides a device control method, the device control method comprising: Get the environment parameters of the target environment; Determining predicted energy consumption of electrical equipment within the target environment based on the environmental parameters; Receiving an interaction request sent by a user in a preset interface; wherein the predicted energy consumption and / or the environmental parameters are displayed in the interface; The electrical device is controlled according to at least one of the interaction request, the predicted energy consumption, and the environmental parameter.
[0007] By adopting the above technical solution, the predicted energy consumption and environmental parameters are displayed to allow users to intuitively see the impact of their behavior on the environment, and the user's energy-saving awareness and enthusiasm for participating in energy conservation are improved through interaction with the user through the interface. The electrical equipment is controlled according to at least one of the interactive request, predicted energy consumption and environmental parameters, and the user's control intention and control preference are introduced in the control process through the interactive request. The energy-saving effect is guaranteed by predicting energy consumption and environmental parameters, so as to achieve better energy-saving effects while fully meeting the user's individual electricity needs and achieving a more comfortable user experience.
[0008] In some embodiments, the method further comprises: responding to a target environmental parameter value input by the user in the interface; Displaying the target predicted energy consumption corresponding to the target environmental parameter value in the interface; and / or, in response to a target predicted energy consumption input by the user in the interface; The target environmental parameter value corresponding to the target predicted energy consumption is displayed in the interface.
[0009] In some embodiments, the interaction request includes a parameter setting request for the electric device and / or a voting request; the voting request is used to request a plurality of users to vote on the device parameters of the electric device; The method further comprises: If the voting request sent by at least one of the users and / or the parameter setting request sent by multiple users is detected, voting prompt information is displayed in the interface; wherein the voting request is used to request to initiate a vote on the selection of the device parameters of the target device; the parameter setting request is used to request to set the device parameters of the electrical device to a target value; the voting prompt information is used to prompt the user to vote on the selection of the device parameters of the target device; Obtaining voting results sent by each of the users in response to the voting prompt information; The electrical equipment is controlled according to all the voting results.
[0010] In some embodiments, the method further comprises: For each of the users, determining energy-saving suggestion information corresponding to the user according to the user status of the user, the energy-saving target corresponding to the user, and at least one of the predicted energy consumption; The voting prompt information corresponding to the user is generated according to the energy-saving suggestion information and the parameter setting requests sent by other users.
[0011] In some embodiments, the interface is a gamification interface; the gamification interface includes at least one interactive component; the method further includes: For each of the users, determining the energy-saving behavior score of the user according to a comparison result of the voting result of the user with the voting results of all the users; The user's interaction authority for the interaction component is adjusted according to the energy-saving behavior score.
[0012] In some embodiments, the gamification interface is implemented based on a preset virtualization technology; the interactive components include virtual character components and / or game components.
[0013] In some embodiments, the environmental parameter includes at least one of a state parameter of the user, an indoor and outdoor environmental parameter of the target environment, and a regional environmental parameter of the area where the target environment is located.
[0014] In a second aspect, an embodiment of the present application further provides a device control device, the device control device comprising: An acquisition module is used to obtain the environmental parameters of the target environment; A prediction module, used to input the environmental parameters into a preset energy consumption prediction model to obtain predicted energy consumption of electrical equipment in the target environment; A receiving module, configured to receive an interaction request sent by a user through a preset interface; wherein the predicted energy consumption and / or the environmental parameters are displayed in the interface; A control module is used to control the electrical device according to at least one of the interaction request, the predicted energy consumption and the environmental parameter.
[0015] In a third aspect, an embodiment of the present application further provides a device control device, comprising a processor and a memory, wherein the memory is used to store instructions, and the processor is used to call the instructions in the memory so that the device control device executes the device control method as described in the first aspect.
[0016] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions. When the computer instructions are executed on a processor, the processor executes the device control method as described in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 The present invention is a flowchart of a method for controlling a device according to an embodiment of the present application.
[0018] Figure 2 The present invention is a flowchart of a sub-step of a device control method provided according to an embodiment of the present application.
[0019] Figure 3 The present invention is a flowchart of a method for controlling a device according to an embodiment of the present application.
[0020] Figure 4 The present invention is a flowchart of a method for controlling a device according to an embodiment of the present application.
[0021] Figure 5 The present invention is a flowchart of a method for controlling a device according to an embodiment of the present application.
[0022] Figure 6The present invention is a schematic diagram of the structure of a system on which a device control method provided according to an embodiment of the present application is based.
[0023] Figure 7 This is a state change diagram of an interface based on interface interaction in a device control method provided according to an embodiment of the present application.
[0024] Figure 8 It is a structural schematic diagram of a device control device provided according to an embodiment of the present application.
[0025] Fig. 9 The present invention is a schematic diagram of the structure of a device control device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0026] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the present application is described in detail below in conjunction with the accompanying drawings and specific implementation methods. It should be noted that the implementation methods of the present application and the features in the implementation methods can be combined with each other without conflict.
[0027] In the following description, many specific details are set forth to facilitate a full understanding of the present application. The described implementations are only part of the implementations of the present application, rather than all the implementations.
[0028] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.
[0029] It should be further noted that, in this article, the terms "comprises", "includes" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0030] In this application, "at least one" means one or more, and "more" means two or more than two. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The terms "first", "second", "third", "fourth", etc. (if any) in the specification, claims and drawings of this application are used to distinguish similar objects, rather than to describe a specific order or sequence.
[0031] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0032] In the field of intelligent control energy-saving systems, existing technologies usually use components such as the Internet of Things, sensors, and intelligent control devices to achieve perception and adjustment of indoor environments. For example, intelligent building control systems use bus systems to achieve intelligent control of indoor lighting and security. Whole-house smart home systems: This system uses the Internet of Things to achieve intelligent control of home devices, including lighting, curtains, and air conditioning. Smart airport solutions use real-time monitoring and automatic adjustment of various environmental parameters.
[0033] However, the inventors found that the above technical problem has the following problems: Generally, automatic control is achieved based on expert experience or big data analysis, which can only guarantee universal basic equipment usage experience and basic energy-saving effects. This automatic control based on average experience cannot meet the individual needs of users, nor can it adapt well to the current power consumption environment. As a result, the user experience and energy-saving effects of existing equipment control solutions are poor.
[0034] It can be seen from the above that the existing equipment control solutions have the problems of poor energy saving effect and poor user comfort.
[0035] In view of this, the embodiments of the present application provide a device control method, apparatus, device and computer-readable storage medium, which can improve energy saving effects and user comfort.
[0036] See also Figure 1 , is a flowchart of the steps of a device control method provided by another embodiment of the present application. According to different requirements, the order of the steps in the flowchart can be changed, and some steps can be omitted.
[0037] See also Figure 1As shown, the device control method may include the following steps: Step 101: Obtain environmental parameters of the target environment.
[0038] Specifically, the target environment may be an environment where device control is required. There is at least one electrical device in the target environment, and the target environment may be an office environment, a classroom environment, a cinema, a gymnasium, a factory workshop, a shopping mall, a hotel room, a tourist attraction, etc.
[0039] It is understandable that the user uses the electric device in the target environment, so the user's experience of the electric device will be affected by the environmental parameters of the target environment, such as the air conditioner temperature is adjusted according to the ambient temperature, the light intensity of the lamp is adjusted according to the ambient brightness, etc. Therefore, in this embodiment, in order to ensure the user's device experience and more accurately control the device, the environmental parameters of the target environment are obtained, and the environmental parameters are used as the basis and basis for adjusting the electric device.
[0040] Specifically, considering that the user is generally directly in the target environment, the environmental parameters may include indoor and outdoor environmental parameters of the target environment. For example, the indoor and outdoor environmental data may be collected by sensors preset inside and outside the target environment, and may include information such as illumination, temperature, humidity, and carbon dioxide concentration of the target environment.
[0041] In addition, considering the influence of the climate characteristics of the target environment on the use of the electrical equipment in the target environment, the environmental parameters include the regional environmental parameters of the target environment. For example, the regional environmental parameters may include the annual meteorological data, global irradiance, diffuse horizontal irradiance, outdoor dry bulb temperature, solar altitude angle and other parameters of the target environment.
[0042] Optionally, even if the electrical equipment uses the same control parameters, the user's own state will affect the user experience of the electrical equipment. In order to introduce individual differences, so as to more personally control the equipment according to the user's physical state and ensure the user's comfort in the equipment control scenario, the environmental parameters in this embodiment also include the user's state parameters. Specifically, the state parameters may include the user's physiological parameters and the environmental parameters of the area where the user is located. Among them, the physiological parameters can be collected through the wearable device worn by the user, and may include the user's heart rate, blood oxygen, body temperature, emotions, etc. Environmental parameters may include the temperature, illumination, humidity, etc. of the user's location.
[0043] It should be noted that the environmental parameters may include at least one of the user's state parameters, the indoor and outdoor environmental parameters of the target environment, and the regional environmental parameters of the area where the target environment is located.
[0044] Step 102: Determine the predicted energy consumption of the electrical equipment in the target environment according to the environmental parameters.
[0045] Taking into account that users may not understand the principles of energy saving and thus cannot perform more efficient energy saving, in this embodiment, the energy consumption of electrical equipment in the target environment is predicted based on environmental parameters, thereby providing an intuitive basis for users to make energy-saving decisions, and also lowering the threshold for users to participate in energy saving and enhancing their enthusiasm for participating in energy saving.
[0046] Specifically, the environmental parameters can be input into a preset energy consumption prediction model to obtain the predicted energy consumption of the electrical equipment in the target environment. The energy consumption prediction model can be trained in advance according to a machine learning algorithm. The energy consumption prediction model is trained using environmental parameter samples and energy consumption labels corresponding to the environmental parameter samples as training samples.
[0047] Step 103: receiving an interaction request sent by a user in a preset interface; wherein the predicted energy consumption and / or the environmental parameters are displayed in the interface.
[0048] Specifically, in order to further enhance the user's enthusiasm for participating in energy conservation and the fun of energy-saving behavior, the predicted energy consumption and / or environmental parameters are displayed through a preset interface so that the user can input an interactive request based on the displayed data and participate in energy-saving activities. Specifically, multiple interactive components can be displayed in the interface, and the interactive components are used to process and respond in real time according to the interactive request input by the user. The interactive components include control components for users to directly control electrical equipment, components for multiple users to collaboratively interact with the control of electrical equipment, and game components for users to play games based on historical energy-saving behaviors. In the process of users controlling equipment through interaction, in order to subtly prompt users to complete energy-saving goals to ensure energy-saving effects, the concept of gamification is introduced in the interactive interface, and the enthusiasm of users to participate in interaction and the continuity of energy-saving behavior are stimulated through methods such as points, rankings, and virtual rewards. Different from traditional energy-saving reminder slogans or notifications, the gamification design in this embodiment can enhance the user's participation in energy-saving behavior.
[0049] When displaying environmental parameters, they can be displayed in a virtualized way in combination with the user's real environment, so that the user can more intuitively understand the current environment and provide a strong basis for controlling electrical equipment. For example, when the user enters the target environment, the temperature, illumination, humidity, etc. of the user's environment can be displayed in real time based on the virtual reality device (such as a head display) worn by the user. Optionally, predictions can be made based on the user's state parameters and environmental parameters to recommend the most suitable device parameters and environmental location to the user.
[0050] Optionally, considering that the reasons why users are not very active in energy-saving behaviors include the high threshold for energy-saving and the inability of users to acquire and learn energy-saving related knowledge, in order to make users understand the impact of their operations on energy consumption more intuitively, in some embodiments, such as Figure 2 As shown, step 103 also includes: Step 1031: Responding to the target environment parameter value input by the user in the interface.
[0051] Specifically, the optional range of parameter values of the environmental parameters can be displayed in the interface, such as the indoor temperature can range from -40 degrees to 40 degrees, etc., so that the user can select the target environmental parameter value based on the optional range of parameter values. Optionally, in order to further enrich the user's interactive experience and increase the fun of user interaction, the optional range of parameter values can be displayed based on a preset sliding interaction component. The sliding interaction component can respond to the user's sliding operation, move the indicator mark in the optional range of parameter values accordingly, and finally locate it on the target environmental parameter value selected by the user.
[0052] Step 1032: Display the target predicted energy consumption corresponding to the target environmental parameter value in the interface.
[0053] Among them, the target environmental parameter value can be predicted according to the aforementioned energy consumption prediction model to obtain the target predicted energy consumption, and the target predicted energy consumption can be displayed.
[0054] Optionally, considering that the use of the user device will affect the environmental parameters, in order to intuitively display the correlation between the environmental parameters and the predicted energy consumption, the environmental parameters and the predicted energy consumption can be displayed in association. For example, the sliding interaction component in the aforementioned step responds to the user's movement operation in the optional range of the parameter value, and displays the target predicted energy consumption corresponding to the target environmental parameter indicated by the current user.
[0055] Optionally, considering that traditional energy-saving systems usually lack intuitive feedback mechanisms, virtual reality technology can also be introduced to provide the above-mentioned real-time visualization of energy consumption and environmental parameters. Users can view the impact of their operations on energy consumption and environmental comfort in real time through an interface built based on virtual reality technology, and adjust settings in an interactive way. This intuitive visualization method not only improves user participation and energy-saving awareness, but also allows users to preview adjustment results in a virtual environment, so as to make more reasonable decisions.
[0056] And / or, step 1033: responding to the target predicted energy consumption input by the user in the interface.
[0057] Specifically, the optional range of energy consumption values of the predicted energy consumption can be displayed in the interface, such as 0 kWh to 200 kWh, so that the user can select the target predicted energy consumption based on the optional range of energy consumption values. Optionally, in order to further enrich the user's interactive experience and increase the fun of user interaction, the optional range of predicted energy consumption can be displayed based on a preset sliding interaction component. The sliding interaction component can respond to the user's sliding operation, move the indicator mark in the optional range of predicted energy consumption accordingly, and finally locate it on the target predicted energy consumption selected by the user.
[0058] Step 1034: Displaying the target environmental parameter value corresponding to the target predicted energy consumption in the interface.
[0059] Among them, according to the aforementioned energy consumption prediction model, a reverse prediction can be made according to the target predicted energy consumption to obtain the target environmental parameter value, and the target environmental parameter value can be displayed.
[0060] Optionally, considering that the use of the user device will affect the environmental parameters, in order to intuitively display the correlation between the environmental parameters and the predicted energy consumption, the environmental parameters and the predicted energy consumption can be displayed in association. For example, the sliding interaction component in the aforementioned step responds to the user's movement operation in the optional range of energy consumption values, and displays the target environmental parameter value corresponding to the target predicted energy consumption indicated by the current user.
[0061] Step 104: Control the electrical device according to at least one of the interaction request, the predicted energy consumption, and the environmental parameter.
[0062] Specifically, the user's control intention is parsed according to the interaction request. When unavailable situations occur such as the user's control intention being unclear or contradictory, predictions can be made based on the predicted energy consumption and environmental parameters to obtain recommendations on control plans for the electrical equipment, and intelligent automatic device control of the electrical equipment can be implemented based on the recommended plans.
[0063] Specifically, the user can directly interact with the selection of control parameters based on at least one of the environmental parameters and predicted energy consumption displayed in the aforementioned steps. That is, the interaction request includes a parameter setting request for the electrical device, and the parameter setting request is used to request that the device parameter of the electrical device be set to a target value. When a parameter setting request from a single user is received, the device parameter of the electrical device is set according to the parameter setting request.
[0064] Optionally, considering that there may be multiple users in the target environment, controlling the electrical device based on the control operation of a single user alone may not guarantee the comfort of other users. Therefore, the interactive operation may also be a voting operation, and the voting request is used to request to initiate a vote on the selection of device parameters of the target device. At this time, a vote on the device parameters of the electrical device can be initiated among multiple users according to the voting request, and the target device parameters of the target device are determined according to the voting results of multiple users.
[0065] Specifically, if Figure 3 As shown, step 104 also includes: Step 1041: If the voting request sent by at least one of the users and / or the parameter setting request sent by multiple users is detected, voting prompt information is displayed in the interface; wherein the voting prompt information is used to prompt the users to vote on the selection of device parameters of the target device.
[0066] It is understandable that in addition to initiating voting based on users' voting requests, when parameter setting requests sent by multiple users are detected, in order to ensure the comfort of the majority of users, a voting activity can be initiated based on the interface, and voting prompt information can be used to encourage multiple users to select the device parameters of the target device they want to select.
[0067] Alternatively, if Figure 4 As shown, step 1041 may also include: Step 411: for each of the users, determine energy-saving suggestion information corresponding to the user according to the user status of the user, the energy-saving target corresponding to the user, and at least one of the predicted energy consumption. In order to improve the efficiency of user selection of equipment parameters and energy-saving effects, and lower the threshold for users to implement and participate in energy-saving behaviors, energy-saving suggestion information corresponding to each user can be determined based on the user's status, the pre-set energy-saving target, and at least one of the predicted energy consumption. Among them, the user status includes the user's physical and mental state, such as the user's physical state, emotional state, etc. The energy-saving target can be preset by the user or determined based on big data technology.
[0068] Specifically, the energy-saving suggestion information may include recommended device parameters of the target device, such as recommending setting the air conditioner to 26 degrees. The energy-saving suggestion information is obtained by analyzing at least one of the user status, the energy-saving target corresponding to the user, and the predicted energy consumption based on artificial intelligence technology, so that the energy-saving suggestion information matches the current user status, can meet the user's energy-saving target, and / or the energy consumption of the controlled device does not exceed the predicted energy consumption.
[0069] Step 412: Generate the voting prompt information corresponding to the user according to the energy-saving suggestion information and the parameter setting requests sent by other users.
[0070] Among them, the energy-saving suggestion information and the parameter setting request sent by other users are displayed to the current voting user, so that the user can vote based on the selections and suggestions of other users, thereby improving the effectiveness of the user's voting results. For example, the voting prompt information can be "User Alice initiated a vote on the temperature adjustment of the air conditioner. Currently, 10 people suggested setting the air conditioner to 24 degrees, and 5 people suggested setting it to 26 degrees. Your current body state is predicted to be comfortable. It is recommended that you choose to set it to 26 degrees."
[0071] Step 1042: Obtain voting results sent by each of the users in response to the voting prompt information.
[0072] The voting result includes the equipment parameters of the electrical equipment selected by the user.
[0073] Step 1043: Control the electrical equipment according to all the voting results.
[0074] Based on the principle of minority obeys majority, the control parameter with the most votes is selected as the target control parameter, and the electrical equipment is controlled according to the target control parameter.
[0075] In some embodiments, the interface includes at least one interactive component; the interactive component is used for visual display and response to user interaction operations. Figure 5 As shown, after step 1042, the following steps are also included: Step 421: for each of the users, determine the energy-saving behavior score of the user according to the comparison result of the voting result of the user with the voting results of all the users.
[0076] The voting results of all the users are counted, and the device parameters selected the most times are obtained as the target device parameters. The voting results of the current user are compared with the target device parameters, and the similarity between the two is proportional to the energy-saving behavior score of the current user. That is, if the parameter selected by the user's vote is the final target device parameter, the user's energy-saving behavior score is the highest, and the user's participation and correct energy-saving behavior are rewarded through the energy-saving behavior score.
[0077] Step 422: adjusting the user's interaction authority for the interaction component according to the energy-saving behavior score.
[0078] The higher the energy-saving behavior score, the higher the user's interaction authority for the interactive component. Interaction authority is used to characterize the interactive operations that the user can perform. For example, for the interactive component of virtual character interaction, the higher the user's energy-saving behavior score, the richer the interactive operations that the user can perform on the virtual characters (such as virtual pets and virtual plants) displayed in the interface. Specifically, it is considered that users may lack energy-saving awareness and energy-saving habits and fail to achieve effective energy management. For example, they may forget to turn off the lights when not needed or fail to open the curtains in time under suitable natural light conditions. Traditional energy-saving measures often only use simple energy-saving reminder slogans or notifications to prompt users to manually adjust the air-conditioning temperature, or automatically switch components based on the timing of commuting time. They lack perception ability, perceived attraction and perceived incentives, resulting in low user participation. Therefore, in this embodiment, the user's interaction rights in the interface are adjusted according to the energy-saving behavior score, and users with good energy-saving habits and richer energy-saving knowledge are rewarded, so that they can obtain more and smoother and richer game experiences in the interface, thereby improving the stickiness of users' implementation of energy-saving behaviors, which is conducive to helping users continue to learn energy-saving knowledge, develop energy-saving habits, and further ensure energy-saving effects.
[0079] Optionally, the interface is implemented based on a preset virtualization technology; and the interactive component includes a virtual character component and / or a game component.
[0080] Among them, virtualization technology may include augmented reality, virtual reality, etc.
[0081] The virtual character component may include a virtual character image that responds to the user's interactive operation, such as a virtual farm, virtual animals, virtual plants, etc. The user redeems the interactive rights for the virtual character image through the energy-saving behavior score. For example, as the user's energy-saving behavior score increases, the user can change from only being able to touch the virtual pet to being able to dress up the virtual pet to being able to instruct the virtual pet to complete preset tasks, such as letting the virtual pet go out, go to school, etc.
[0082] The game component may include preset interactive games, such as quiz games, action games, reasoning games, multiplayer games, etc. The types of games that users can participate in, as well as the levels and props in the games, are determined based on the user's energy-saving behavior score. For example, the game component may include a throwing game, where users redeem throwable props and game scenes based on their energy-saving behavior scores, and through interactive operations with the game component, throw the throwable props in the game scene to gain game experience as a reward for their energy-saving behavior.
[0083] Optionally, users can also purchase the right to control electrical equipment using energy-saving behavior scores. For example, in a voting activity to control equipment, users can purchase multiple votes using energy-saving behavior scores, or achieve exclusive control over electrical equipment by exchanging energy-saving behavior scores. By introducing a gamification mechanism, it not only promotes users' active participation in energy-saving behavior, but also ensures the effective implementation of energy-saving measures.
[0084] Optionally, in order to further stimulate the energy-saving enthusiasm of users, the energy-saving behavior scores of multiple users can be compared, and the comparison results can be visualized, such as in the form of a real-time ranking list. Optionally, the users who are pre-positioned in the ranking list can be given rewards such as highlighted user logos and unique avatar ornaments to encourage users to maintain energy-saving habits.
[0085] In some embodiments, the structural diagram of the system based on which the device control method provided in an embodiment of the present application is based can be referred to as Figure 6 .like Figure 6 As shown, the system based on which the device control method is based includes three subsystems: a decision system, a control system and a gamification system. Also, the system based on which the device control method is based is designed based on an energy-saving feedback mechanism, a voting mechanism and an incentive mechanism.
[0086] Among them, the energy-saving feedback mechanism visualizes the relationship between user decisions and energy consumption through real-time environmental and human parameter collection and energy consumption prediction, providing instant energy-saving feedback. The voting mechanism judges the rationality of user operations based on energy consumption simulation, and promotes energy-saving behavior through guided collective voting. The incentive mechanism combines immersive experience to stimulate users' energy-saving choices through points redemption, team pets, etc. Under the guidance of the three concepts of humanism, intelligence, and gamification, these mechanisms are implemented by the decision-making system, control system, and gamification system respectively to ensure efficient operation of the system and active participation of users, thereby improving the energy-saving effect and user comfort of the office environment. Among them, the humanism concept takes individual differences into consideration. By using individual data (such as wristband skin temperature and sensor desktop illumination) to consider individual differences in mechanism design, it can make adaptive adjustments according to the needs of different users. Compared with traditional fixed equipment control solutions, it can better meet individual needs and provide higher decision-making democracy and rationality. The gamification concept stimulates users' enthusiasm for participation and the continuity of energy-saving behavior through points, rankings, and virtual rewards. Unlike traditional energy-saving reminder slogans or notifications, gamification design can enhance users' participation in energy-saving behavior.
[0087] Specifically, the decision-making system integrates three parts: environmental data capture, model prediction, and game rule determination, and completes the entire decision-making and control through the methods of "sensing", "transmitting", "calculating", and "deciding". The environmental data mainly comes from the arranged sensors, and the detailed environmental parameters of the collection device are measured in real time using sensors such as black ball thermometers, and the illumination, temperature, humidity, and carbon dioxide concentration are transmitted to the Unity front-end interface in real time for user reference. In terms of model predictive control, the machine learning prediction model is combined with the gamification rules to retrieve and change the status of each component.
[0088] For the prediction of energy consumption generated by air-conditioning equipment, the hourly data from the meteorological website is crawled, the city benchmark data template is referred to, the personnel activity schedule of the actual space is input, and the annual meteorological data of Shenzhen is used to obtain the simulated hourly energy consumption for the whole year with 26 degrees Celsius as the benchmark value. The meteorological data and schedule are compared with the energy consumption data respectively, and the data with the highest correlation - personnel activity schedule, global horizontal radiation illuminance (Global Horizontal Radiation, GHR) and diffuse horizontal radiation illuminance (DHI), outdoor dry bulb temperature, solar altitude angle, etc. are selected as feature groups, and the prediction model is trained with energy consumption data as the result group. The benchmark value of energy consumption prediction can be obtained when the model is called. For the simulation prediction of illumination, the multilayer perceptron model (Multilayer Perceptron Model) model is trained with the verified data and the meteorological parameters of Shenzhen's typical meteorological year after simulation and comparison with the measured data using the high-performance environmental performance analysis software Climate studio. Some structures are adjusted and the model depth and Dropout (random inactivation) layer are increased to improve the prediction accuracy of the model.
[0089] Based on the above data, combined with the wristband's measurement of people's body temperature or desktop illumination, the game rules use it as the basis for determining the four voting types of "energy saving and comfortable", "energy saving but not comfortable", "not energy saving but comfortable", and "not energy saving and not comfortable", and the points are settled according to the basic rule of minority obeys majority.
[0090] Based on the logical support of the decision-making system, the control system realizes the process of user operation, component state change, and game production. Users can select seats, set goals, preview changes, and finally initiate or participate in voting based on the visualized environmental parameters and energy consumption data in the front-end Unity interface. After collecting environmental data, the Python server will also send energy-saving proposals through the basic control strategy. The user's operation will be recorded in the C# client, which will communicate with the server through the TCP (Transmission Control Protocol) protocol. The final voting result will be transmitted to the microcontroller through the communication protocol, and the microcontroller will control the component entity to change its state according to the environment.
[0091] The gamification system includes aspects such as Unity client interaction, interactive feedback of building components controlled by Home Assistant, and Meta Quest3 interaction. Use Unity to write scripts for the visual front-end interface, and then use Quest3's spatial recognition function to scan the actual office space to obtain real space data. Finally, upload the program written in Unity to Meta Quest3, and interact with the control system through buttons, sliders, etc., and instantly feel the automatic adjustment feedback of building components controlled by Home Assistant; at the same time, use the spatial positioning component in Unity to achieve the matching of real space and virtual scene, so that the virtual scene can be switched freely.
[0092] In some embodiments, the device temperature is controlled based on the device control scheme of the present application to achieve energy saving goals. Specifically, Figure 7 This is a diagram of interface state changes based on interface interaction in a device control method provided according to an embodiment of the present application.
[0093] like Figure 7 As shown, the method for realizing device control based on the interface includes the following steps, wherein the display change of the interface is as follows: Figure 7 shown.
[0094] State 430: Display the environment screen display window and seat selection controls.
[0095] Based on state 430, a seat selection request input by a user is obtained.
[0096] Specifically, the environment picture display window can display the environment picture of the user's current environment, such as a real-life picture of the office environment the user has entered. Optionally, a personalized comfortable seat can be recommended to the user based on the seat sensor data to provide a reference for the user to select a seat in the seat selection control.
[0097] State 431: Display the energy consumption display window and the energy saving target setting control.
[0098] Specifically, the energy saving target setting control is displayed for users to set energy saving targets, and energy consumption is predicted based on seat selection requests, and the predicted energy consumption is displayed in the energy consumption display window. The predicted and actual data of energy consumption and carbon emissions can be seen in real time, reminding users to maintain energy saving awareness.
[0099] State 432: Display the environment parameter display window and voting controls.
[0100] A voting mechanism is introduced for users to refer to real-time environmental parameters and component information, and to decide whether to initiate a temperature adjustment vote by adjusting the temperature slider to observe changes in energy consumption.
[0101] Status 433: Display the voting result display window, user points display window, and points redemption game permission control.
[0102] Based on the interaction between the user and the voting control, the control interface enters state 433. Specifically, after detecting that the user initiates a voting request based on the voting control, other users are notified according to the content of the voting request, and the voting results of all users are displayed.
[0103] According to the consistency between the voting result and the current user's voting choice, the user's points are calculated and displayed on the user's points display window. Specifically, the user's points display window may display a points ranking list, which is used to display the accumulated points of the users after voting, and highlight the highest-scoring user.
[0104] Introduce an incentive mechanism and display a control for exchanging points for game permissions, prompting users to exchange points earned from participating in energy-saving behaviors for game permissions, thereby promoting users' participation in energy-saving behaviors through games.
[0105] State 434: Display the game screen display window and game interactive controls.
[0106] Users can enter the augmented reality game through the game screen display window and game interactive controls. For example, points can be used to open treasure chests, plant radishes and raise rabbits, forming a virtuous circle, enhancing the emotional connection between users and virtual farms, and promoting continuous participation in energy-saving games. Optionally, each user's farm is also equipped with a farmer character, who introduces energy-saving tips through dialogue. Optionally, agility games can also be displayed, such as throwing props to the target location, in which the number of props and game opportunities can be obtained by exchanging points, thereby enhancing the user's experience of the linkage between games and energy-saving behaviors.
[0107] In some embodiments, a control system for lamps and blinds is provided to guide lighting energy-saving behavior. Based on the energy-saving feedback mechanism, users can learn about the occupancy of each seat and the light environment in the interface when they enter the room. These data are updated in real time by the server and sent to the augmented reality glasses. There are only one-way side windows in the office for lighting, so the illumination and glare probability at different locations vary to a certain extent, and the user's choice also represents his preference for different light environments. The system will give corresponding specific suggestions based on today's illumination and glare rate forecasts. For example, when the outdoor lighting conditions are good but blocked by blinds, the system will suggest users to close the blinds at the beginning of the hour to get daylight.
[0108] Based on the voting mechanism, the system obtains the thresholds for illumination and glare judgment of lighting components through multiple simulations. Using hourly prediction, the system performs traversal calculations by receiving information sent by the client, such as user seat selection, voting, and intention to change lighting components, and outputs the final state of the lighting components based on the pre-designed weights. Users can change the state of lighting components and initiate multi-consensus decision-making votes on their own. If the voting results do not meet expectations, users can also spend gold coins to purchase the privilege of controlling lighting components. This is to avoid the long-term existence of the majority obeying the minority, and at the same time, use points as a price to achieve a "Nash equilibrium" between users and promote energy-saving behavior.
[0109] Based on the reward mechanism, after the user finishes work, the system will evaluate his energy consumption behavior for the day and reward or punish points based on performance. The accumulated points can be used to purchase interactive decoration scenes in the office or to reserve seats for tomorrow. In the AR scene, users can seamlessly switch virtual scenes by clicking on the wall or ceiling.
[0110] Please refer to Figure 8 , is a schematic diagram of the structure of the device control device 501 provided in the embodiment of the present application. Figure 8 As shown, the device control device 501 includes: Acquisition module 5001, used to acquire environmental parameters of the target environment; Prediction module 5002, used to input the environmental parameters into a preset energy consumption prediction model to obtain predicted energy consumption of electrical equipment in the target environment; The receiving module 5003 is used to receive an interaction request sent by a user through a preset interface; wherein the predicted energy consumption and / or the environmental parameters are displayed in the interface; The control module 5004 is used to control the electrical device according to at least one of the interaction request, the predicted energy consumption and the environmental parameter.
[0111] Please refer to Fig. 9 , is a schematic diagram of the hardware structure of the electronic device 601 provided in the embodiment of the present application. Fig. 9As shown, the electronic device 601 may include a processor 6001 and a memory 6002. The memory 6002 is used to store one or more computer programs 6003. The one or more computer programs 6003 are configured to be executed by the processor 6001. The one or more computer programs 6003 include instructions, and the above instructions can be used to implement the above device control method in the electronic device 601.
[0112] It is understandable that the structure shown in this embodiment does not constitute a specific limitation on the electronic device 601. In other embodiments, the electronic device 601 may include more or fewer components than shown, or combine or separate some components, or arrange the components differently.
[0113] The processor 6001 may include one or more processing units, for example, the processor 6001 may include an application processor (AP), a modem, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0114] The processor 6001 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 6001 is a cache memory. The memory may store instructions or data that the processor 6001 has just used or circulated. If the processor 6001 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 6001, and thus improves the efficiency of the system.
[0115] In some embodiments, the processor 6001 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a SIM interface, and / or a USB interface, etc.
[0116] In some embodiments, the processor 6001 is used to execute acceleration schemes such as single instruction multiple data (SIMD) and very long instruction word (VLIW).
[0117] In some embodiments, the memory 6002 may include a high-speed random access memory and may also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0118] This embodiment also provides a computer-readable storage medium, in which computer instructions are stored. When the instructions are executed on a processor, the processor executes the above-mentioned related method steps to implement the device control method in the above-mentioned embodiment.
[0119] Among them, the electronic device, device, and computer-readable storage medium provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0120] In practical applications, the above functions can be distributed to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0121] In several embodiments provided in the present application, the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are schematic. For example, the division of the modules or units is a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0122] The unit described as a separate component may or may not be physically separated, and the component shown as a unit may be one physical unit or multiple physical units, that is, it may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment.
[0123] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0124] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.
[0125] The above description is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application.
Claims
1. A device control method, characterized in that: The device control method comprises: Get the environment parameters of the target environment; Determining predicted energy consumption of electrical equipment within the target environment based on the environmental parameters; Receiving an interaction request sent by a user in a preset interface; wherein the predicted energy consumption and / or the environmental parameters are displayed in the interface; The electrical device is controlled according to at least one of the interaction request, the predicted energy consumption, and the environmental parameter.
2. The method according to claim 1, characterized in that The method further comprises: In response to a target environment parameter value input by the user in the interface, Displaying the target predicted energy consumption corresponding to the target environmental parameter value in the interface; and / or; In response to a target predicted energy consumption input by the user in the interface, The target environmental parameter value corresponding to the target predicted energy consumption is displayed in the interface.
3. The method according to claim 1, characterized in that The interaction request includes a parameter setting request for the electric device and / or a voting request; the voting request is used to request to initiate a vote on the selection of device parameters of the target device; The parameter setting request is used to request that the device parameter of the electric device be set to a target value; The method further comprises: If the voting request sent by at least one of the users and / or the parameter setting request sent by multiple users are detected, voting prompt information is displayed in the interface; wherein the voting prompt information is used to prompt the users to vote on the selection of the device parameters of the target device; Obtaining voting results of each of the users with respect to the voting prompt information; The electrical equipment is controlled according to all the voting results.
4. The method according to claim 3, characterized in that The process of determining the voting prompt information further includes: For each of the users, determining energy-saving suggestion information corresponding to the user according to the user status of the user, the energy-saving target corresponding to the user, and at least one of the predicted energy consumption; The voting prompt information corresponding to the user is generated according to the energy-saving suggestion information and the parameter setting requests sent by other users.
5. The method according to claim 3, characterized in that: The interface is a gamification interface; the gamification interface includes at least one interactive component; the method further includes: For each of the users, determining the energy-saving behavior score of the user according to a comparison result of the voting result of the user with the voting results of all the users; The interaction authority of the interaction component corresponding to the user is adjusted according to the energy-saving behavior score.
6. The method according to claim 5, characterized in that The gamification interface is implemented based on a preset virtualization technology; the interactive components include virtual character components and / or game components.
7. The method according to claim 1, characterized in that The environmental parameters include at least one of the state parameters of the user, the indoor and outdoor environmental parameters of the target environment, and the regional environmental parameters of the area where the target environment is located.
8. A device control device, characterized in that: The equipment control device comprises: An acquisition module is used to obtain the environmental parameters of the target environment; A prediction module, used to input the environmental parameters into a preset energy consumption prediction model to obtain predicted energy consumption of electrical equipment in the target environment; A receiving module, configured to receive an interaction request sent by a user through a preset interface; wherein the predicted energy consumption and / or the environmental parameters are displayed in the interface; A control module is used to control the electrical device according to at least one of the interaction request, the predicted energy consumption and the environmental parameter.
9. A device control device, comprising a processor and a memory, characterized in that: The memory is used to store instructions, and the processor is used to call the instructions in the memory, so that the device control device executes the device control method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a processor, the processor is caused to execute the device control method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Method and system for controlling power consumption of smart home equipment
CN108536026A
Electric appliance intelligent management method, device and system based on power consumption scene
CN116909160A
Smart home energy consumption control method and device and computer readable storage medium
CN117270410A
Method and device for controlling air conditioning system
US20160109146A1
Cited By
Automobile display method, system and equipment and storage medium
CN120450805A