Household equipment processing method and device, electronic equipment and readable medium

By employing preset standard protocols and protocol conversion middleware in a smart home environment, the system monitors device energy consumption and generates visualized carbon emission data, solving the problem of unified management caused by different device protocols. This optimizes device energy consumption and carbon emissions, enhances user experience, and improves system intelligence.

CN120993764APending Publication Date: 2025-11-21GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510986198.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-17
Publication Date
2025-11-21

AI Technical Summary

Technical Problem

Different brands of smart home devices use different communication protocols, making it impossible to manage multiple devices in a unified manner. This makes it difficult to accurately obtain the specific energy consumption of home devices, affecting energy consumption and carbon emission optimization, and resulting in a poor user experience.

Method used

The system monitors the energy consumption information of devices in the home environment using a preset standard protocol, communicates with the devices through a preset protocol conversion middleware, generates visualized carbon emission data, and generates operation adjustment strategies for the devices based on operation priorities and carbon quota indicators to adjust the operating status of the devices.

Benefits of technology

It enables unified management and control of multi-source home devices, accurately collects energy consumption data, generates a visualized display of carbon emissions, automatically generates device operation adjustment strategies, reduces energy consumption and carbon emissions, improves the intelligence level of smart home systems, and meets user needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120993764A_ABST
    Figure CN120993764A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a household equipment processing method and device, electronic equipment and a readable medium, and the method comprises the steps: monitoring the energy consumption information of equipment in a preset household environment through employing a preset standard protocol, generating the carbon emission visual data of the household environment according to the energy consumption information, and displaying the carbon emission visual data to a user side, and determining operation priorities corresponding to the devices and carbon quota indexes of the home environment, monitoring residual carbon quotas between the carbon emission visual data and the carbon quota indexes, generating operation adjustment strategies of the devices according to the residual carbon quotas and the operation priorities, and adjusting the operation states of the devices by adopting the operation adjustment strategies of the devices. According to the invention, standardized protocol and multi-device access are realized, multi-source household devices are managed and controlled in a unified manner, energy consumption data of the multi-source household devices are collected, carbon emission is displayed in a visualized manner, a device operation adjustment strategy is automatically generated to regulate and control the devices, and energy consumption and carbon emission are effectively 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 electrical appliances, in particular to a home equipment processing method, a home equipment processing device, an electronic device and a computer readable medium. BACKGROUND

[0002] With the progress of science and technology, smart home equipment has gradually become an important part of modern families. Smart air conditioners, smart lighting, smart home appliances and other equipment not only improve the convenience of life, but also provide users with a more comfortable living environment. However, due to the use of different communication protocols (such as Wi-Fi, Zigbee, Z-Wave, Bluetooth, etc.) by smart home equipment of different brands, users need to install multiple monitoring applications, which cannot uniformly control multiple smart home equipment, so that the specific energy consumption of the home equipment cannot be accurately obtained, which affects energy consumption and carbon emission optimization, and further affects the user's experience. SUMMARY

[0003] The embodiments of the present application provide a home equipment processing method, device, electronic device and computer readable storage medium to solve the problem that multiple smart home equipment cannot be uniformly controlled, the specific energy consumption of the home equipment cannot be accurately obtained, and energy consumption and carbon emission optimization are affected.

[0004] The embodiments of the present application disclose a home equipment processing method applied to a server, and the method comprises:

[0005] Monitoring energy consumption information of equipment in a preset home environment by using a preset standard protocol; wherein the server is in communication connection with the equipment through a preset protocol conversion middleware;

[0006] Generating carbon emission visualization data of the home environment according to the energy consumption information, and displaying the carbon emission visualization data to a user end;

[0007] Determining running priorities corresponding to the equipment respectively and a carbon quota index of the home environment, monitoring residual carbon quota between the carbon emission visualization data and the carbon quota index, and generating a running adjustment strategy of the equipment according to the residual carbon quota and the running priorities;

[0008] Adjusting the running state of the equipment by using the running adjustment strategy of the equipment.

[0009] Optionally, the monitoring of the energy consumption information of the equipment in the preset home environment by using the preset standard protocol comprises:

[0010] The preset protocol conversion middleware is in communication connection with the equipment in the preset home environment, and a standard protocol for data transmission between the server and the equipment is determined;

[0011] acquire the acquisition data of the current sensor corresponding to the device by using the standard protocol, and monitor the energy consumption information of the device.

[0012] Optionally, before the acquiring the acquisition data of the current sensor corresponding to the device by using the standard protocol, and monitoring the energy consumption information of the device, the method further comprises:

[0013] acquiring the measured data of the current sensor corresponding to the device by inputting a test current to the device at a timing;

[0014] comparing the standard data of the device under the test current with the measured data, calibrating the current sensor, and recording the number of calibration failures;

[0015] in a case where the number of calibration failures is greater than a preset threshold, displaying a replacement prompt for replacing the current sensor of the device on a user side.

[0016] Optionally, the generating the carbon emission visualization data of the home environment according to the energy consumption information, and displaying the carbon emission visualization data to the user side comprises:

[0017] acquiring environment information and user behavior information of the device;

[0018] generating carbon emission data of the device according to the energy consumption information, the environment information, and the user behavior information;

[0019] visualizing the carbon emission data of the device in a preset period to obtain the carbon emission visualization data of the home environment, and displaying the carbon emission visualization data to the user side.

[0020] Optionally, the generating the carbon emission data of the device according to the energy consumption information, the environment information, and the user behavior information comprises:

[0021] generating the carbon emission amount of the device according to the energy consumption information and a preset emission factor and carbon oxidation rate;

[0022] determining a carbon emission level of the device according to the carbon emission amount, the environment information, and the user behavior information;

[0023] taking the carbon emission amount and the carbon emission level of the device as the carbon emission data of the device.

[0024] Optionally, the visualizing the carbon emission data of the device in a preset period to obtain the carbon emission visualization data of the home environment, and displaying the carbon emission visualization data to the user side comprises:

[0025] format-convert carbon emission data of the device in a preset period to obtain at least one of visualized carbon-containing emission power diagram or energy-saving radar diagram as carbon emission visualization data of the home environment

[0026] display the carbon emission visualization data to a user end;

[0027] in response to an interactive operation of a user, dynamically display the carbon emission visualization data of the device at the user end.

[0028] Optionally, the determination of the running priority of the device respectively corresponding to the carbon quota index of the home environment, the monitoring of the remaining carbon quota between the carbon emission visualization data and the carbon quota index, and the generation of the running adjustment strategy of the device according to the remaining carbon quota and the running priority, include:

[0029] determine the running priority of the device respectively corresponding to the energy consumption information and the user behavior information of the device;

[0030] upload the historical carbon emission visualization data of the home environment to a carbon management platform to obtain the carbon quota index of the home environment issued by the carbon management platform;

[0031] monitor the remaining carbon quota between the carbon emission visualization data and the carbon quota index;

[0032] in the case that the remaining carbon quota is less than a preset residual threshold, generate a running adjustment strategy of the device according to the running priority.

[0033] Optionally, the generation of the running adjustment strategy of the device according to the running priority in the case that the remaining carbon quota is less than a preset residual threshold, includes:

[0034] in the case that the remaining carbon quota is less than a preset residual threshold, push an energy-saving reminder to the user end;

[0035] determine to adjust the running time or the running power of the device according to the running priority to generate the running adjustment strategy of the device.

[0036] Optionally, before the adjustment of the running state of the device by using the running adjustment strategy of the device, further includes:

[0037] monitor the vibration frequency and the current harmonic of the device;

[0038] identify the running state of the device according to the vibration frequency and the current harmonic; wherein, the running state includes a normal running state and an abnormal running state;

[0039] In a case where it is identified that the device is in an abnormal operating state, a maintenance prompt for device failure is displayed on the user terminal.

[0040] The embodiment of the present application also provides a home device processing apparatus applied to a server, the apparatus comprising:

[0041] a monitoring device module configured to monitor energy consumption information of devices in a preset home environment by using a preset standard protocol; wherein the server is in communication connection with the devices through a preset protocol conversion middleware;

[0042] a data generation module configured to generate carbon emission visualization data of the home environment according to the energy consumption information, and display the carbon emission visualization data to a user terminal;

[0043] a strategy generation module configured to determine an operating priority corresponding to each of the devices and a carbon quota index of the home environment, monitor a residual carbon quota between the carbon emission visualization data and the carbon quota index, and generate an operating adjustment strategy of the devices according to the residual carbon quota and the operating priority;

[0044] a device adjustment module configured to adjust operating states of the devices by using the operating adjustment strategy of the devices.

[0045] Optionally, the monitoring device module comprises:

[0046] a first determination sub-module configured to determine a standard protocol for data transmission between the server and the devices by connecting the preset protocol conversion middleware with the devices in the preset home environment;

[0047] a first monitoring sub-module configured to acquire collection data of a current sensor corresponding to the devices by using the standard protocol, and monitor the energy consumption information of the devices.

[0048] Optionally, the monitoring device module further comprises:

[0049] a test sub-module configured to input a test current to the devices at regular time intervals, and acquire measured data of the current sensor corresponding to the devices;

[0050] a calibration sub-module configured to compare standard data of the devices under the test current with the measured data, calibrate the current sensor, and record a calibration failure number;

[0051] a prompt sub-module configured to display a replacement prompt for replacing the current sensor of the devices on a user terminal in a case where the calibration failure number is greater than a preset threshold.

[0052] Optionally, the data generation module comprises:

[0053] An acquisition sub-module is configured to acquire environmental information and user behavior information of the device;

[0054] A generation sub-module is configured to generate carbon emission data of the device according to the energy consumption information, the environmental information and the user behavior information;

[0055] A visualization sub-module is configured to visualize the carbon emission data of the device in a preset period to obtain carbon emission visualization data of the home environment, and display the carbon emission visualization data to a user terminal.

[0056] Optionally, the generation sub-module comprises:

[0057] A first generation unit is configured to generate a carbon emission amount of the device according to the energy consumption information and a preset emission factor and carbon oxidation rate;

[0058] A first determination unit is configured to determine a carbon emission level of the device according to the carbon emission amount, the environmental information and the user behavior information;

[0059] A second determination unit is configured to take the carbon emission amount and the carbon emission level of the device as the carbon emission data of the device.

[0060] Optionally, the visualization sub-module comprises:

[0061] A conversion unit is configured to perform format conversion on the carbon emission data of the device in a preset period to obtain at least one of a carbon-containing emission thermodynamic diagram or an energy-saving radar diagram as the carbon emission visualization data of the home environment;

[0062] A first display unit is configured to display the carbon emission visualization data to a user terminal;

[0063] A second display unit is configured to dynamically display the carbon emission visualization data of the device on the user terminal in response to a user's interactive operation.

[0064] Optionally, the strategy generation module comprises:

[0065] A second determination sub-module is configured to determine a respective operation priority of the device according to the energy consumption information and the user behavior information of the device;

[0066] An uploading sub-module is configured to upload historical carbon emission visualization data of the home environment to a carbon management platform to obtain a carbon quota index of the home environment issued by the carbon management platform;

[0067] A second monitoring sub-module is configured to monitor a remaining carbon quota between the carbon emission visualization data and the carbon quota index;

[0068] The generation strategy submodule is configured to generate a running adjustment strategy of the device according to a running priority when the remaining carbon quota is less than a preset margin threshold.

[0069] Optionally, the generation strategy submodule comprises:

[0070] The pushing unit is configured to push an energy-saving reminder to the user end when the remaining carbon quota is less than a preset margin threshold.

[0071] The second generation unit is configured to determine to adjust a running time or a running power of the device according to the running priority, and generate the running adjustment strategy of the device.

[0072] Optionally, the device further comprises:

[0073] The monitoring signal module is configured to monitor a vibration frequency and a current harmonic of the device.

[0074] The identification state module is configured to identify a running state of the device according to the vibration frequency and the current harmonic, wherein the running state comprises a normal running state and an abnormal running state.

[0075] The fault prompt module is configured to display a maintenance prompt of a device fault on the user end when the device is identified as the abnormal running state.

[0076] An electronic device is also disclosed in the embodiments of the present application, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete communication with each other through the communication bus.

[0077] The memory is configured to store a computer program.

[0078] The processor is configured to execute the program stored on the memory, and implement the home device processing method as described in the embodiments of the present application.

[0079] One or more computer readable media are also disclosed in the embodiments of the present application, and the media store instructions, when executed by one or more processors, cause the processors to execute the home device processing method as described in the embodiments of the present application.

[0080] The embodiments of the present application have the following advantages:

[0081] The household equipment processing method provided by the embodiment of the present application monitors the energy consumption information of the equipment in the preset household environment by using the preset standard protocol, the server is in communication connection with the equipment through the preset protocol conversion middleware, generates the carbon emission visualization data of the household environment according to the energy consumption information, displays the carbon emission visualization data to the user end, determines the running priority corresponding to the equipment and the carbon quota index of the household environment, monitors the residual carbon quota between the carbon emission visualization data and the carbon quota index, generates the running adjustment strategy of the equipment according to the residual carbon quota and the running priority, and adjusts the running state of the equipment by using the running adjustment strategy of the equipment. The server of the embodiment of the present application is in communication connection with the equipment through the preset protocol conversion middleware, realizes the standardized protocol and the multi-device access, uniformly controls the multi-source household equipment, collects the energy consumption data of the multi-source household equipment and performs the carbon emission visualization display, automatically generates the equipment running adjustment strategy, and regulates and controls the equipment to effectively reduce the energy consumption and reduce the carbon emission. The user can intuitively understand the carbon emission and energy saving of the household equipment, improve the intelligent level of the smart home system, and meet the use requirements of the user. BRIEF DESCRIPTION OF DRAWINGS

[0082] Figure 1 is a step flow chart of a household equipment processing method provided in the embodiment of the present application;

[0083] Figure 2 is a structural block diagram of a household equipment processing device provided in the embodiment of the present application;

[0084] Figure 3 is a block diagram of an electronic device provided in the embodiment of the present application;

[0085] Figure 4 is a schematic diagram of a computer readable medium provided in the embodiment of the present application. DETAILED DESCRIPTION

[0086] In order to make the above-mentioned purpose, features and advantages of the present application more obvious and easy to understand, the present application will be further described in detail below with reference to the drawings and specific embodiments.

[0087] Referring to Figure 1 , a step flow chart of a household equipment processing method provided in the embodiment of the present application is shown, which is applied to a server and can specifically include the following steps:

[0088] Step 101, the energy consumption information of the equipment in the preset household environment is monitored by using the preset standard protocol; wherein the server is in communication connection with the equipment through the preset protocol conversion middleware.

[0089] It should be noted that in the present embodiment, the preset home environment refers to the main activity place of the user's daily life, including living room, bedroom, kitchen, bathroom, study room, etc. The home environment can include at least one device, and the device in the home environment can refer to various devices and apparatuses for improving the comfort, convenience and safety of family life, which can include but is not limited to: smart home appliances, smart lighting systems, smart security devices, smart environmental control devices, smart entertainment devices, smart cleaning devices, smart kitchen devices, smart curtains / windows, smart energy management devices, smart voice assistants, etc. Specifically, it can refer to kitchen appliances, household appliances, entertainment and office appliances, etc. The present embodiment does not make specific limitations.

[0090] In the present embodiment, since different brands of devices can use different communication protocols (such as Wi-Fi, Zigbee, Z-Wave, Bluetooth, etc.), the server needs to uniformly convert and standardize these communication protocols in order to uniformly monitor the energy consumption of the devices and optimize carbon emissions. The server can be a home host uniting the home environment, which is used to uniformly control the devices in the home environment. The server is connected with the devices through a preset protocol conversion middleware, and monitors the energy consumption information of the devices in the preset home environment by using a preset standard protocol.

[0091] In the present embodiment, a 5G / Wi-Fi7 dual-mode chip is mounted in the server, and a preset protocol conversion middleware is deployed in the server, such as MQTT Broker, HTTP Gateway, etc. The protocol conversion middleware supports the conversion of multiple communication protocols. According to the communication protocol type of the device, the protocol conversion middleware automatically selects the corresponding conversion module to convert the private protocol of the device into a standard protocol supported by the server. The standard protocol for transmitting data uniformly, such as RESTful API based on HTTP / HTTPS or message transmission protocol based on MQTT, is not limited in the present embodiment. The user does not need to care about the protocol difference between the devices, and only needs to operate through a unified user terminal, such as a smart central control or an interactive interface.

[0092] In the present embodiment, the server collects the current energy consumption data from the smart electricity meter, water meter, gas meter and other devices corresponding to the home devices through the standard protocol for transmitting data uniformly. The energy consumption data includes electric energy data, water energy data and gas data, etc. The electric energy data includes the time-period active power of each home device, such as the current power of the air conditioner being 1.5kW. The water energy data includes the water consumption of each home device, such as the water consumption of the washing machine being 50L. The gas data includes the gas consumption of each home device, such as the gas consumption of the gas stove being 0.1m3.

[0093] In step 102, carbon emission visualization data of the home environment is generated according to the energy consumption information, and the carbon emission visualization data is displayed to the user terminal.

[0094] In the embodiment of the present application, the server generates carbon emission visualization data of the home environment according to the energy consumption information, and displays the carbon emission visualization data to the user end. Specifically, the carbon emission data of the device is generated according to the energy consumption data collected from the smart electric meter, water meter, gas meter and other devices corresponding to the home device, combined with environmental information and user behavior information, including carbon emission amount, carbon emission distribution, carbon emission level, etc. of the device. According to the preset period, the carbon emission data of the device is visualized to generate carbon emission visualization data such as carbon emission heat map and energy saving radar chart, which is displayed to the user end.

[0095] The carbon emission heat map is used to display the carbon emission amount and carbon emission distribution of different time periods and different devices, and the energy saving radar chart is used to display the carbon emission level of the device, compare the current energy consumption with the theoretical optimal value, and display the energy saving potential. In the embodiment, the server can display the carbon emission visualization data to the user through the user end. The user end is an intelligent central control platform for the user to interact and control the devices of the home environment, such as AR central control screen or mobile phone App, etc. The embodiment is not limited specifically.

[0096] In step 103, the running priority corresponding to each device and the carbon quota index of the home environment are determined, the remaining carbon quota between the carbon emission visualization data and the carbon quota index is monitored, and the running adjustment strategy of the device is generated according to the remaining carbon quota and the running priority.

[0097] In the embodiment of the present application, the server analyzes the energy consumption characteristics of the device according to the energy consumption information of the device, analyzes the user's attention to the device according to the user behavior information such as device usage habit and energy saving preference, and determines the running priority corresponding to each device by combining the energy consumption characteristics and the user's attention degree of the energy consumption information and user behavior information. The running priority of the device includes high priority, medium priority and low priority.

[0098] In the embodiment of the present application, after determining the current carbon emission visualization data, the carbon emission visualization data reflects the carbon emission data such as the current day, week and month, and the real-time change of carbon emission. The server obtains the carbon quota index such as daily, weekly and monthly carbon quota issued by the carbon management platform, compares the carbon emission visualization data with the carbon quota index of the corresponding period, obtains the difference between the carbon quota index and the total carbon emission reflected by the carbon emission visualization data, i.e. the remaining carbon quota, monitors the remaining carbon quota between the carbon emission visualization data and the carbon quota index, and generates the running adjustment strategy of the device according to the running priority in the case that the remaining carbon quota is less than the preset residual threshold.

[0099] In this embodiment, the operation adjustment strategy of the device can comprise adjusting the operation time or operation power of the device according to the operation priority of the device, that is, in the order from low operation priority to high operation priority, preferentially ensuring the normal operation of the device with high operation priority, adjusting the operation time or operation power of the device with low operation priority, or dynamically optimizing the operation of the device in combination with the device priority, user demand and market price signal.

[0100] In step 104, the operation state of the device is adjusted by using the operation adjustment strategy of the device.

[0101] It should be noted that the operation state of the device can refer to the specific state and parameters of the device in the operation process, including the on-off state, working mode, performance index and the like of the device. In this embodiment, the operation adjustment strategy of the device can be used to adjust the operation state of the device. Since the operation adjustment strategy is obtained on the basis of considering the carbon emission visualization data and the respective operation priority of the device, by using the operation adjustment strategy to adjust the operation state of the device, the device can be operated in a low energy consumption and carbon emission state while meeting the demand.

[0102] By the home device processing method provided in the embodiment of the present application, the energy consumption information of the device in the preset home environment is monitored by using the preset standard protocol, the server is in communication connection with the device through the preset protocol conversion middleware, the carbon emission visualization data of the home environment is generated according to the energy consumption information, the carbon emission visualization data is displayed to the user end, the respective operation priority of the device and the carbon quota index of the home environment are determined, the residual carbon quota between the carbon emission visualization data and the carbon quota index is monitored, the operation adjustment strategy of the device is generated according to the residual carbon quota and the operation priority, and the operation state of the device is adjusted by using the operation adjustment strategy of the device. In the embodiment of the present application, the server is in communication connection with the device through the preset protocol conversion middleware, the standardized protocol and multi-device access are realized, the multi-source home devices are uniformly controlled, the energy consumption data of the multi-source home devices are collected and visualized display of the carbon emission amount is performed, the device operation adjustment strategy is automatically generated, the device is regulated to reduce energy consumption and carbon emission, the user can intuitively understand the carbon emission and energy saving of the home device, the intelligent level of the smart home system is improved, and the use demand of the user is met.

[0103] In one embodiment of the present application, the step 101 of monitoring the energy consumption information of the device in the preset home environment by using the preset standard protocol can specifically comprise the following steps:

[0104] S11, the preset protocol conversion middleware is in communication connection with the device in the preset home environment, and the standard protocol for the server and the device to transmit data is determined;

[0105] S12, acquire the collected data of the current sensor corresponding to the device by using a standard protocol, and monitor the energy consumption information of the device.

[0106] In the embodiment of the application, a preset protocol conversion middleware is deployed in the server, and the preset protocol conversion middleware is in communication connection with the devices in the preset home environment. The protocol conversion middleware, such as MQTT Broker and HTTP Gateway, supports conversion of multiple communication protocols. The protocol conversion middleware automatically selects a corresponding conversion module according to the communication protocol type of the device to convert the private protocol of the device into a standard protocol supported by the server. In this embodiment, the standard protocol for data transmission between the server and the device is determined, such as RESTful API based on HTTP / HTTPS or message transmission protocol based on MQTT. The collected data of the current sensor corresponding to the device is acquired by using the standard protocol, and the energy consumption information of the device is monitored.

[0107] It should be noted that the current sensor corresponding to the device can be a current sensor, a power sensor, etc. The collected data is the energy consumption data of the device collected by the sensor in real time, which can include current value, voltage value, power value, etc.

[0108] In the embodiment of the application, the protocol conversion middleware is used to compatible the communication protocols between different devices, so that the multi-source devices can perform data transmission with the server, and the problem of being unable to uniformly control the devices due to incompatible protocols is avoided, and the energy consumption information of the devices is monitored in real time.

[0109] In an embodiment of the application, the step 101 monitors the energy consumption information of the devices in the preset home environment by using a preset standard protocol, and further includes:

[0110] S13, input a test current to the device at a regular time to acquire measured data of the current sensor corresponding to the device;

[0111] S14, compare the standard data of the device under the test current with the measured data, calibrate the current sensor, and record the number of calibration failures;

[0112] S15, in the case that the number of calibration failures is greater than a preset threshold, display a replacement prompt for replacing the current sensor of the device on a user terminal.

[0113] In the embodiment of the present application, the accuracy of the energy consumption data of the device directly affects the optimization strategy of the device and the accuracy of carbon emission monitoring. In order to ensure the accuracy of the collection of the energy consumption data of the device, the embodiment calibrates the error of the current sensor corresponding to the device at regular intervals. The server turns off all high-power electrical appliances, and inputs a preset test current to the device in the home environment through the test device. The home device to be tested is selected according to the actual situation, such as a smart air conditioner, a smart refrigerator, etc. The strength and frequency of the test current are set according to the rated power of the device and the type of the sensor, which is not specifically limited in the embodiment.

[0114] In a specific implementation, the server obtains the measured data of the current sensor corresponding to the device. The sensor corresponding to the device can be a current sensor, a power sensor, etc. The measured data is the energy consumption data of the device collected by the sensor in real time under the test current, which can include current value, voltage value, power value, etc. The standard data of the device under the test current is determined in advance according to the rated current and the rated power of the device. The measured data is compared with the standard data. If the measured data meets the error range of the standard data, the sensor does not need to be calibrated. If the measured data exceeds the error range of the standard data, the sensor is calibrated, and the measured data of the calibrated sensor is obtained. If the measured data after calibration meets the error range of the standard data, the calibration is successful. Otherwise, the number of calibration failures is recorded. In the case where the number of calibration failures is greater than a preset threshold, a replacement prompt for replacing the current sensor of the device is displayed on the user side.

[0115] In an example, the measured data is compared with the standard data. If the deviation value is within a preset range (such as ±5%), the sensor is considered to be working normally and does not need to be calibrated. If the deviation value exceeds the preset range, the server calibrates the sensor, adjusts the output value of the sensor to be consistent with the standard data, and records the number of calibration failures of the sensor checked by the server at regular intervals. If the number of calibration failures is greater than a preset threshold, the sensor performance is considered to be degraded and needs to be replaced. The preset threshold can be three times. When calibration fails for three consecutive times, a replacement prompt for replacing the current sensor of the device is displayed on the user side, such as a smart central control or a mobile phone App. The user is reminded to replace the current sensor of the device. The replacement prompt can include specific information of the sensor (such as model, position) and replacement suggestions.

[0116] In some embodiments, the device has at least one sensor, including a current sensor, i.e., a main sensor, and a backup sensor. In the case where the number of calibration failures is greater than a preset threshold, the server controls automatic switching to the backup sensor.

[0117] The embodiment of the present application tests and calibrates the sensor of the device, ensures the accuracy of the device energy consumption data collected by the sensor, avoids the energy consumption monitoring deviation caused by sensor drift or error accumulation, and improves the reliability of the whole smart home energy consumption monitoring system.

[0118] In an embodiment of the present application, the step 102 generates carbon emission visualization data of the home environment according to the energy consumption information, and displays the carbon emission visualization data to the user end, which can specifically include the following steps:

[0119] S21, obtaining environment information and user behavior information of the device;

[0120] S22, generating carbon emission data of the device according to the energy consumption information, the environment information and the user behavior information;

[0121] S23, visualizing the carbon emission data of the device in a preset period to obtain carbon emission visualization data of the home environment, and displaying the carbon emission visualization data to the user end.

[0122] In the embodiment of the present application, the server obtains the environment information of the device through the sensor or the unified data interface of the device, and obtains the user behavior information of the device through the device running record or the user interaction record, wherein the environment information includes real-time electricity price information, weather information and device space positioning, etc., the current electricity price (such as peak-valley electricity price) is obtained by communicating with the power company or the smart meter, the current weather information such as temperature, humidity, wind speed, etc. is obtained by communicating with the weather service API, and the device is determined to be in the room and its function (such as kitchen, living room, bedroom, etc.) through the home layout and the device installation position data. The user behavior information includes device usage habit, energy saving preference, interactive operation, etc., the device usage habit is such as the opening time of the air conditioner, the heating period of the water heater, the start time of the washing machine, etc., the energy saving preference is such as whether the user enables the energy saving mode of the device, and the interactive operation is such as the control operation of the user to the device through the smart central control or the mobile phone App.

[0123] In this embodiment, according to the energy consumption data collected from the smart meters, water meters, gas meters and other devices corresponding to home devices, combined with environmental information and user behavior information, the carbon emission data of the device is generated, including the carbon emission amount, carbon emission distribution, carbon emission level and the like of the device, and the carbon emission data of the device is visualized according to a preset period such as every hour, every day, every week and the like, to generate the following charts, such as carbon emission heat map, for showing the carbon emission amount and carbon emission distribution of different devices in different time periods, energy saving radar chart, for showing the carbon emission level of the device, comparing the current energy consumption with the theoretical optimal value, and displaying the energy saving potential. The server displays the carbon emission visualization data to the user through the AR central control screen or the mobile phone App, and the display content includes: dynamically displaying the carbon emission heat distribution of different devices, supporting time axis switching, displaying the energy saving potential of the device, and displaying optimization suggestions, which will not be described one by one here.

[0124] It should be noted that the carbon emission visualization data includes but is not limited to: energy consumption data of the device, i.e. real-time / historical data of the electric meter, water meter and gas meter, emission factor, i.e. national / industry standard based on geographical location such as provincial power grid baseline emission factor, energy type such as methane emission coefficient of natural gas, device unit energy consumption rated parameter such as air conditioner refrigeration 1.5kWh power consumption per hour, refrigerator daily power consumption 0.5kWh, and spatial positioning data, i.e. family house type (room division), device installation location (such as kitchen gas stove, living room air conditioner), device current running power, standby power consumption, running time and other device energy consumption data, theoretical minimum energy consumption of the device in energy saving mode, such as air conditioner ECO mode power is 30% lower than that in normal mode, user behavior data, i.e. user usage habits (such as water heater heating period, washing machine start time), environmental data such as real-time electricity price, peak-valley price difference, weather information.

[0125] The embodiment of the present application generates accurate carbon emission data by combining energy consumption information, environmental information and user behavior information, and displays it to the user end in real time, which improves the accuracy and real-time performance of the carbon emission data, provides intuitive carbon emission display for the user, and enhances the user's sense of participation.

[0126] In the embodiment of the present application, the step S22 generates the carbon emission data of the device according to the energy consumption information, environmental information and user behavior information, which can specifically include:

[0127] According to the energy consumption information and the preset emission factor and carbon oxidation rate, the carbon emission amount of the device is generated;

[0128] According to the carbon emission amount, the environmental information and the user behavior information, the carbon emission level of the device is determined;

[0129] The carbon emission amount and carbon emission level of the device are taken as the carbon emission data of the device.

[0130] In the embodiment of the present application, in order to achieve the home carbon reduction target, the carbon emission and carbon emission level of the device in the home environment are determined, wherein the calculation of the carbon emission follows the internationally accepted method, such as the IPCC guide, the enterprise greenhouse gas emission accounting method and reporting guide, in the embodiment, the carbon emission of the device is generated according to the energy consumption information of the device and the preset emission factor and carbon oxidation rate, and the carbon emission level of the device is determined according to the carbon emission, environmental information and user behavior information, the carbon emission level is determined by the carbon emission, the theoretical minimum energy consumption of the device in the energy saving mode, the user behavior information, that is, the user usage habit and the environmental information, the higher the carbon emission level, the greater the energy saving potential, the carbon emission and carbon emission level of the device are used as the carbon emission data of the device to generate visual data and intuitively push to the user end.

[0131] It should be noted that the carbon emission of the device is calculated and determined by the following formula according to the energy consumption information and the preset emission factor and carbon oxidation rate, and the specific formula is as follows:

[0132] Carbon emission = Σ (device power × running time × emission factor) + Σ (gas volume × carbon oxidation rate) ;

[0133] Wherein, the device power is the product of the rated power and the load rate of the device, the running time is the running time of the device, the emission factor (Emission Factor, EFI) refers to the emission factor of the greenhouse gas in the i th stage, which represents the greenhouse gas emission of unit activity or unit product, the carbon oxidation rate refers to the proportion of carbon in fuel being oxidized to CO2 in the combustion process, which reflects the combustion efficiency.

[0134] The carbon emission data of the device is accurately calculated in the embodiment of the present application, so as to generate the device operation adjustment strategy based on the accurate device carbon emission data, and timely and effectively reduce the energy consumption and carbon emission.

[0135] In the embodiment of the present application, the step S23 visualizes the carbon emission data of the device in the preset period to obtain the carbon emission visualization data of the home environment, and the carbon emission visualization data is displayed to the user end, which can specifically include:

[0136] The carbon emission data of the device in the preset period is format converted to obtain at least one of the visual carbon-containing heat diagram or the energy saving radar chart as the carbon emission visualization data of the home environment;

[0137] The carbon emission visualization data is displayed to the user end;

[0138] In response to the interactive operation of the user, the carbon emission visualization data of the device is dynamically displayed on the user end.

[0139] In the embodiment of the present application, the server converts the carbon emission data in a preset period into a visual chart, the visual chart including at least one of a visual carbon emission heat map or an energy saving radar chart, wherein the carbon emission heat map is used to show the carbon emission amount, carbon emission level and carbon emission distribution of different time periods and different devices, the energy saving radar chart is used to compare the current energy consumption with the theoretical optimal value according to the carbon emission level, and show the energy saving potential of the device, and at least one of the visual carbon emission heat map or the energy saving radar chart is taken as the carbon emission visualization data of the home environment and displayed to the user end, and in response to the interactive operation of the user, the carbon emission visualization data of the device is dynamically displayed on the user end.

[0140] It should be noted that the server generates a color mapping rule of the carbon emission heat map according to the carbon emission amount and the carbon emission level of the device, and the deeper the color, the higher the carbon emission amount, such as red representing high carbon emission and green representing low carbon emission. The server generates a sector distribution of the radar chart according to the difference between the current energy consumption and the theoretical optimal value of the device. The carbon emission heat distribution and the energy saving potential of different devices are dynamically displayed, and the time axis is switched to convert the abstract carbon emission data into intuitive visual information, and the user can freely view the carbon emission heat map from different perspectives, such as a top view, a side view and the like, or focus on the details of a certain area, such as a living room, to help the user quickly locate the high carbon emission area / device and understand the time distribution rule of the emission, and assist the user in adjusting the device usage habit.

[0141] The embodiment of the present application displays the carbon emission visualization data to the user end to improve the user experience and enhance the user's sense of participation and responsibility, so that the user can interact based on the visualization data and actively take energy saving measures to reduce carbon emission.

[0142] In an embodiment of the present application, the step 103 determines the running priority of the device corresponding to each device and the carbon quota index of the home environment, compares the carbon emission visualization data and the carbon quota index, and generates a running adjustment strategy of the device according to the comparison result and the running priority, which can specifically include the following steps:

[0143] S31, determining the running priority of the device corresponding to each device according to the energy consumption information and the user behavior information of the device;

[0144] S32, uploading the historical carbon emission visualization data of the home environment to the carbon management platform to obtain the carbon quota index of the home environment issued by the carbon management platform;

[0145] S33, monitoring the remaining carbon quota between the carbon emission visualization data and the carbon quota index;

[0146] S34, in a case where the remaining carbon quota is less than a preset residual threshold, generating a running adjustment strategy of the device according to the running priority.

[0147] In the embodiment of the present application, in order to optimize the energy consumption of the device, the running adjustment strategy of the device needs to be executed first. Therefore, the server analyzes the energy consumption characteristics of the device according to the energy consumption information of the device, analyzes the importance of the user to the device according to the user behavior information such as the device use habit and energy saving preference, determines the running priority of the device by combining the energy consumption characteristics and the importance of the user, and the running priority is usually divided into high priority, medium priority and low priority. For example, the energy consumption of the air conditioner is high, but it affects the comfort, so it belongs to the high priority device. The energy consumption of the washing machine is low, and the use time can be flexibly adjusted, so it belongs to the low priority device.

[0148] In the embodiment, the server can upload the historical carbon emission visualization data (such as carbon-containing heat force diagram, energy saving radar diagram) of the home environment to the carbon management platform. The historical carbon emission visualization data includes historical carbon emission data such as daily, weekly and monthly carbon emission data, and carbon emission trend such as carbon emission fluctuation. The carbon management platform issues carbon quota indicators of the home environment according to the uploaded historical carbon emission visualization data and in combination with regional carbon emission policies and user carbon neutralization targets. For example, the carbon management platform calculates the monthly or weekly carbon quota of the user according to the historical carbon emission data of the user. The specific value of the carbon quota indicator of the home environment is not limited in the embodiment.

[0149] In a specific implementation, the current carbon emission visualization data is obtained, which reflects the current carbon emission data such as current hourly and daily carbon emission data, and the carbon emission trend such as real-time change of carbon emission. The carbon quota indicators such as daily and weekly carbon quota issued by the carbon management platform are obtained. The carbon emission visualization data is compared with the carbon quota indicators corresponding to the time length, and the difference between the carbon quota indicators and the total carbon emission reflected by the carbon emission visualization data, i.e. the remaining carbon quota, is obtained. The remaining carbon quota between the carbon emission visualization data and the carbon quota indicator is monitored. In a case where the remaining carbon quota is less than a preset residual threshold, a running adjustment strategy of the device is generated according to the running priority. If the remaining carbon quota is greater than the preset residual threshold, the remaining carbon quota between the carbon emission visualization data of the device and the carbon quota indicator is continuously monitored without intervention.

[0150] The embodiment of the present application determines the running priority of the device in combination with the energy consumption information and the user behavior information of the device, uploads the historical carbon emission data to the carbon management platform to obtain the carbon quota indicator, monitors the remaining carbon quota in real time, and generates the running adjustment strategy according to the running priority, thereby realizing the comprehensive management and control of the carbon emission of the home device.

[0151] In the embodiment of the present application, in the case that the remaining carbon quota is less than the preset margin threshold, the operation adjustment strategy of the device is generated according to the operation priority, which can specifically include:

[0152] In the case that the remaining carbon quota is less than the preset margin threshold, an energy-saving reminder is pushed to the user end.

[0153] According to the operation priority, the operation time or operation power of the device is determined, and the operation adjustment strategy of the device is generated.

[0154] In the embodiment of the present application, if the current carbon emission visualization data approaches the carbon quota index, that is, in the case that the remaining carbon quota is less than the preset margin threshold, it indicates that the current operation of the device will cause the carbon emission to exceed the standard, and needs to be optimized and adjusted in time. In the embodiment, in the case that the remaining carbon quota is less than the preset margin threshold, an energy-saving reminder is pushed to the user end, prompting the user to perform energy-saving optimization. At the same time, according to the operation priority of the device, the operation time or operation power of the device is determined, and the operation adjustment strategy of the device is generated. The preset margin threshold is determined based on the carbon quota index, which can be twenty or thirty percent of the carbon quota index, and is specifically set according to the actual situation, which is not limited in the embodiment.

[0155] Specifically, when the carbon emission visualization data approaches the carbon quota index, the remaining carbon quota between the carbon emission visualization data and the carbon quota index is obtained, and the operation adjustment strategy of the device is generated according to the remaining carbon quota between the carbon emission visualization data and the carbon quota index. If the remaining carbon quota is less than the preset margin threshold, according to the operation priority of the device, the normal operation of the device with high operation priority is preferentially ensured in the order of low operation priority to high operation priority, and the operation time or operation power of the device with low operation priority is adjusted. In the embodiment, since the server monitors the remaining carbon quota between the carbon emission visualization data and the carbon quota index in real time, the remaining carbon quota is usually a value greater than zero. In some cases, if the remaining carbon quota is less than zero, that is, the total carbon emission amount of the home environment device reflected by the carbon emission visualization data exceeds the carbon quota index, an over-standard warning is pushed to the user end.

[0156] In some embodiments, the server monitors carbon emission visualization data in the home environment in real time, dynamically optimizes the operation of the device according to the carbon emission visualization data and the carbon quota index, in combination with the device priority, user demand and market price signal, and the operation adjustment strategy of the specific device is as follows: when the carbon emission visualization data approaches the carbon quota index, such as the remaining carbon quota is 20% of the carbon quota index, the server pushes an energy-saving reminder through a user terminal such as an APP, and automatically starts the power limiting of the low-priority device, such as turning off unnecessary lighting and increasing the temperature controller setting value. It should be noted that the operation adjustment strategy of the device can also be adjusted in combination with the real-time carbon price (such as the CEA price of the national carbon market), such as when the carbon price rises, the high-emission device is preferentially reduced in operation.

[0157] In this embodiment, the operation priority of the device includes: high priority, which can be a refrigerator, a router and the like that need to be continuously operated, and only allows optimization operation at the valley of the power grid, for example, the refrigerator adjusts the refrigeration period; medium priority, which can be a washing machine, a water heater and the like that can be delayed in operation, and if the remaining carbon quota in the current period is less than a preset residual threshold, it is automatically delayed to the energy consumption valley time or the period when the remaining carbon quota is sufficient, such as moving the start time of the washing machine from 18:00 (energy consumption peak time) to 23:00 (energy consumption valley time); low priority, which can be an air conditioner, a water heater and the like that can dynamically reduce the operating power, such as adjusting the air conditioner from 26℃ to 27℃, reducing 10% energy consumption. In some embodiments, the device supports user participation in incentives, that is, the user is allowed to manually adjust the operation adjustment strategy of the device, such as indicating "allow the server to notify me 3 days before over-emission" or setting "automatically purchase quota with household energy storage electricity sales revenue when over-emission".

[0158] In some embodiments, an AI sleep mode can be enabled, unnecessary standby devices are turned off during the user sleep period, the air conditioner setting value is dynamically adjusted according to the outdoor temperature, the device operation adjustment strategy is generated according to the real-time electricity price of the power grid and the household electricity load, and the flexible devices such as washing and dishwashing are scheduled to the low-price period. It can also be linked to the electric vehicle charging pile to realize "vehicle-home-grid" energy two-way flow, coordinate the energy interaction between the electric vehicle, the household energy system (such as photovoltaic, energy storage battery) and the power grid through the intelligent controller, realize two-way power flow, that is, store energy at the valley and supply power at the peak, when the electricity price is low, the electric vehicle charges and stores the excess photovoltaic energy, and when the electricity price is high, the energy storage battery of the electric vehicle supplies power to the home devices.

[0159] The embodiment of the present application automatically generates a device operation adjustment strategy based on the device priority and the carbon quota to regulate the operation of the device, effectively reduces energy consumption and carbon emissions, improves the intelligent level of the smart home system, and meets the use demand of the user.

[0160] In an embodiment of the present application, the method further comprises:

[0161] monitoring the vibration frequency and the current harmonic of the device;

[0162] identifying the operation state of the device according to the vibration frequency and the current harmonic; wherein the operation state comprises a normal operation state and an abnormal operation state;

[0163] in the case of identifying that the device is in the abnormal operation state, displaying a maintenance prompt of the device fault on the user side.

[0164] In the embodiment of the present application, the conventional device fault diagnosis relies on "after-repair", such as the user actively discovers the abnormal refrigeration of the air conditioner, which causes the device to continuously run in an abnormal condition, thereby affecting the energy consumption and carbon emission of the device. In the embodiment, the vibration frequency and the current harmonic of the device are monitored, the fault prediction is realized by using the current harmonic analysis and the micro-vibration capture, the abnormal operation state of the device is identified in time, the maintenance prompt of the device fault is displayed on the user side, the chain problem of the over-standard energy and carbon emission of the home environment caused by the device fault is avoided, and the development of the fault is delayed by adjusting the operation strategy of the device.

[0165] In the embodiment, the vibration frequency and the current harmonic of the device are monitored, the operation state of the device is identified according to the vibration frequency and the current harmonic, the operation state comprises a normal operation state and an abnormal operation state, and in the case of identifying that the device is in the abnormal operation state, a maintenance prompt of the device fault is displayed on the user side. Specifically, by emitting 10GHz-100GHz high-frequency electromagnetic waves, the micro-vibration (such as motor rotation and transformer humming) generated when the coil in the electrical appliance works is captured. The vibration frequency is positively correlated with the power load, an electrical appliance electromagnetic noise fingerprint library is established, such as the 50Hz fundamental frequency and the 120Hz harmonic of the refrigerator compressor, the frequency domain analysis is performed on the current harmonic, the micro-mechanical vibration signal during the operation of the electrical appliance is captured, the accurate abnormal diagnosis is realized by the auxiliary harmonic analysis, whether the device appears the abnormal operation state is identified, and in the case of identifying that the device is in the abnormal operation state, a maintenance prompt of the device fault is displayed on the user side.

[0166] In the embodiment of the present application, the fault prediction is realized by using the current harmonic analysis and the micro-vibration capture, the abnormal operation state of the device is identified in time, the maintenance prompt of the device fault is displayed on the user side, and the chain problem of the over-standard energy and carbon emission of the home environment caused by the device fault is avoided.

[0167] Reference Figure 2 , a structure block diagram of a home device processing device provided in the embodiment of the present application is shown, and specifically can include the following modules:

[0168] The monitoring device module 201 is used for monitoring the energy consumption information of the device in the preset home environment by using a preset standard protocol; wherein the server is in communication connection with the device through a preset protocol conversion middleware;

[0169] The data generation module 202 is configured to generate carbon emission visualization data of the home environment according to the energy consumption information, and display the carbon emission visualization data to the user terminal.

[0170] The policy generation module 203 is configured to determine a running priority of the device and a carbon quota index of the home environment, monitor a residual carbon quota between the carbon emission visualization data and the carbon quota index, and generate a running adjustment policy of the device according to the residual carbon quota and the running priority.

[0171] The device adjustment module 204 is configured to adjust a running state of the device by using the running adjustment policy of the device.

[0172] Optionally, the monitoring device module 201 comprises:

[0173] The first determination sub-module is configured to communicate the preset protocol conversion middleware with the device in the preset home environment, and determine a standard protocol for data transmission between the server and the device.

[0174] The first monitoring sub-module is configured to acquire the collection data of the current sensor corresponding to the device by using the standard protocol, and monitor the energy consumption information of the device.

[0175] Optionally, the monitoring device module 201 further comprises:

[0176] The test sub-module is configured to input a test current to the device at a regular time, and acquire the measured data of the current sensor corresponding to the device.

[0177] The calibration sub-module is configured to compare the standard data of the device under the test current with the measured data, calibrate the current sensor, and record a calibration failure number.

[0178] The prompt sub-module is configured to display a replacement prompt for replacing the current sensor of the device on the user terminal when the calibration failure number is greater than a preset threshold.

[0179] Optionally, the data generation module 202 comprises:

[0180] The acquisition sub-module is configured to acquire environment information and user behavior information of the device.

[0181] The generation sub-module is configured to generate carbon emission data of the device according to the energy consumption information, the environment information and the user behavior information.

[0182] The visualization sub-module is configured to visualize the carbon emission data of the device in a preset period to obtain the carbon emission visualization data of the home environment, and display the carbon emission visualization data to the user terminal.

[0183] Optionally, the generating submodule comprises:

[0184] a first generating unit, configured to generate the carbon emission amount of the device according to the energy consumption information and preset emission factors and carbon oxidation rates;

[0185] a first determining unit, configured to determine a carbon emission level of the device according to the carbon emission amount, the environmental information and the user behavior information;

[0186] a second determining unit, configured to take the carbon emission amount and the carbon emission level of the device as carbon emission data of the device.

[0187] Optionally, the visualization submodule comprises:

[0188] a converting unit, configured to convert the carbon emission data of the device in a preset period to obtain at least one of a visualized carbon-containing heat force diagram or an energy-saving radar diagram as carbon emission visualization data of the home environment;

[0189] a first display unit, configured to display the carbon emission visualization data to a user terminal;

[0190] a second display unit, configured to dynamically display the carbon emission visualization data of the device on the user terminal in response to an interactive operation of a user.

[0191] Optionally, the strategy generating module 203 comprises:

[0192] a second determining submodule, configured to determine respective running priorities of the devices according to the energy consumption information and the user behavior information of the devices;

[0193] an uploading submodule, configured to upload historical carbon emission visualization data of the home environment to a carbon management platform to obtain a carbon quota index of the home environment issued by the carbon management platform;

[0194] a second monitoring submodule, configured to monitor a remaining carbon quota between the carbon emission visualization data and the carbon quota index;

[0195] a strategy generating submodule, configured to generate a running adjustment strategy of a device according to the running priority in a case where the remaining carbon quota is less than a preset residual threshold.

[0196] Optionally, the strategy generating submodule comprises:

[0197] a pushing unit, configured to push an energy-saving reminder to the user terminal in a case where the remaining carbon quota is less than a preset residual threshold.

[0198] The second generation unit is used to determine the adjustment of the device's operating time or operating power based on the operating priority, and to generate the device's operating adjustment strategy.

[0199] Optionally, the device further includes:

[0200] A monitoring signal module is used to monitor the vibration frequency and current harmonics of the device.

[0201] The status identification module is used to identify the operating status of the device based on the vibration frequency and current harmonics; wherein the operating status includes normal operating status and abnormal operating status;

[0202] The fault indication module is used to display a maintenance prompt for the device fault on the user terminal when the device is detected to be in an abnormal operating state.

[0203] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0204] The home appliance processing device provided in this embodiment of the invention monitors the energy consumption information of devices in a preset home environment using a preset standard protocol. The server communicates with the devices through a preset protocol conversion middleware, generates visualized carbon emission data of the home environment based on the energy consumption information, displays this data to the user, determines the operating priority of each device and the carbon quota index of the home environment, monitors the remaining carbon quota between the visualized carbon emission data and the carbon quota index, and generates an operating adjustment strategy for the devices based on the remaining carbon quota and operating priority. This strategy is then used to adjust the operating status of the devices. In this embodiment, the server communicates with the devices through a preset protocol conversion middleware, enabling standardized protocols and multi-device access. This allows for unified management of multi-source home appliances, collection of energy consumption data from these appliances, visualization of carbon emissions, automatic generation of operating adjustment strategies, and control of devices to reduce energy consumption and carbon emissions. Users can intuitively understand the carbon emission and energy-saving status of their home appliances, improving the intelligence level of the smart home system and meeting user needs.

[0205] This invention also provides an electronic device, such as... Figure 3 As shown, it includes a processor 301, a communication interface 302, a memory 303, and a communication bus 304, wherein the processor 301, the communication interface 302, and the memory 303 communicate with each other through the communication bus 304.

[0206] Memory 303 is used to store computer programs;

[0207] When processor 301 executes a program stored in memory 303, it performs the following steps:

[0208] monitoring energy consumption information of devices in a preset home environment according to a preset standard protocol; wherein the server is in communication connection with the devices through a preset protocol conversion middleware;

[0209] generating carbon emission visualization data of the home environment according to the energy consumption information, and displaying the carbon emission visualization data to a user terminal;

[0210] determining running priorities of the devices respectively and a carbon quota index of the home environment, monitoring residual carbon quota between the carbon emission visualization data and the carbon quota index, and generating a running adjustment strategy of the devices according to the residual carbon quota and the running priorities;

[0211] adjusting running states of the devices by using the running adjustment strategy of the devices.

[0212] The communication bus mentioned above can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or only one type of bus.

[0213] The communication interface is used for communication between the terminal and other devices.

[0214] The memory can include a Random Access Memory (RAM) and can also include a non-volatile memory, such as at least one disk memory. Optionally, the memory can also be at least one storage device located away from the aforementioned processor.

[0215] The processor described above can be a general processor, including a central processing unit (CPU), a network processor (NP), etc.; or can be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.

[0216] As shown in FIG. 1, in an embodiment, the home device processing method provided by the present application comprises the following steps. Figure 4 As shown in FIG. 1, in an embodiment, the home device processing method provided by the present application comprises the following steps.

[0217] In another embodiment provided by the present application, a computer program product containing instructions is provided, which, when executed on a computer, causes the computer to perform the home device processing method described in the above embodiments.

[0218] In the above embodiments, the implementation can be achieved entirely or partially by software, hardware, firmware, or any combination thereof. When implemented by software, the implementation can be in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the entire or partial processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0219] It is to be noted that, as used in this specification and the appended claims, the singular forms "a," "an" and "the" include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to "a component" can include a combination of two or more components, and the term "an element" can include comparable reference to a plurality of elements. Also, as used in this specification and the appended claims, the term "or" as used in the context of "A / B" or "A / B / C" means any of the possibilities; for example, "A or B" means "A or B or both".

[0220] Each of the embodiments in the specification is described in a relevant manner, and the same or similar parts between the embodiments can be referred to each other. Each of the embodiments focuses on the difference from other embodiments. In particular, for the system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the part of the description of the method embodiments.

[0221] The above only describes the preferred embodiments of the present application, and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for processing household appliances, characterized in that, Applied to a server, the method includes: The system monitors the energy consumption information of devices in a preset home environment using a preset standard protocol; wherein the server communicates with the devices through a preset protocol conversion middleware. Based on the energy consumption information, visualized carbon emission data of the home environment is generated and displayed to the user. Determine the operating priority of the device and the carbon allowance index of the home environment, monitor the remaining carbon allowance between the carbon emission visualization data and the carbon allowance index, and generate the operating adjustment strategy of the device based on the remaining carbon allowance and the operating priority. The operating status of the equipment is adjusted using the equipment's operating adjustment strategy.

2. The method according to claim 1, characterized in that, The method of monitoring energy consumption information of devices in a preset home environment using a preset standard protocol includes: The preset protocol conversion middleware is connected to the devices in the preset home environment to determine the standard protocol for data transmission between the server and the devices. The standard protocol is used to acquire the data collected by the current sensor of the device and to monitor the energy consumption information of the device.

3. The method according to claim 2, characterized in that, Before acquiring the data collected by the current sensor of the device using the standard protocol and monitoring the energy consumption information of the device, the method further includes: A test current is periodically input into the device to obtain the measured data of the current sensor of the device; Compare the standard data of the device under the test current with the measured data, calibrate the current sensor, and record the number of calibration failures; If the number of calibration failures exceeds a preset threshold, a replacement prompt will be displayed on the user's device to replace the current sensor of the device.

4. The method according to claim 1, characterized in that, The step of generating visualized carbon emission data for the home environment based on the energy consumption information and displaying the visualized carbon emission data to the user terminal includes: Obtain the device's environmental information and user behavior information; Based on the energy consumption information, the environmental information, and the user behavior information, the carbon emission data of the device is generated; The carbon emission data of the device within a preset period is visualized to obtain the carbon emission visualization data of the home environment, and the carbon emission visualization data is displayed to the user.

5. The method according to claim 4, characterized in that, The step of generating carbon emission data for the device based on the energy consumption information, the environmental information, and the user behavior information includes: The carbon emissions of the equipment are generated based on the energy consumption information, the preset emission factor, and the carbon oxidation rate. The carbon emission level of the device is determined based on the carbon emissions, the environmental information, and the user behavior information. The carbon emissions and carbon emission levels of the equipment are used as the carbon emission data of the equipment.

6. The method according to claim 4, characterized in that, The step of visualizing the carbon emission data of the device within a preset period to obtain visualized carbon emission data of the home environment, and displaying the visualized carbon emission data to the user terminal, includes: The carbon emission data of the device within a preset period is converted into a format to obtain at least one of a visualized carbon emission heat map or an energy-saving radar map, which serves as the visualized carbon emission data of the home environment. The visualized carbon emission data is displayed to the user. In response to user interaction, the device's carbon emission visualization data is dynamically displayed on the user's device.

7. The method according to claim 1, characterized in that, The process of determining the operating priority of the device and the carbon allowance index of the home environment, monitoring the remaining carbon allowance between the carbon emission visualization data and the carbon allowance index, and generating an operating adjustment strategy for the device based on the remaining carbon allowance and the operating priority includes: Based on the energy consumption information and user behavior information of the device, the operating priority of each device is determined. The historical carbon emission visualization data of the home environment is uploaded to the carbon management platform to obtain the carbon quota index of the home environment issued by the carbon management platform. Monitor the remaining carbon allowances between the aforementioned carbon emission visualization data and the aforementioned carbon allowance indicators; If the remaining carbon quota is less than a preset reserve threshold, an operation adjustment strategy for the equipment is generated based on the operation priority.

8. The method according to claim 7, characterized in that, When the remaining carbon quota is less than a preset reserve threshold, the process of generating an operational adjustment strategy for the equipment based on operational priority includes: If the remaining carbon allowance is less than a preset reserve threshold, an energy-saving reminder will be pushed to the user terminal. Based on the operating priority, the operating time or operating power of the device is adjusted, and an operating adjustment strategy for the device is generated.

9. The method according to claim 1, characterized in that, Before adjusting the operating state of the equipment using the equipment operation adjustment strategy, the method further includes: Monitor the vibration frequency and current harmonics of the equipment; The operating status of the device is identified based on the vibration frequency and current harmonics; wherein, the operating status includes normal operating status and abnormal operating status; If the device is detected to be in an abnormal operating state, a maintenance prompt for the device malfunction will be displayed on the user terminal.

10. A household equipment processing device, characterized in that, Applied to a server, the device includes: The monitoring device module is used to monitor the energy consumption information of devices in a preset home environment using a preset standard protocol; wherein, the server communicates with the device through a preset protocol conversion middleware; The data generation module is used to generate carbon emission visualization data of the home environment based on the energy consumption information, and to display the carbon emission visualization data to the user terminal; The strategy generation module is used to determine the operating priority of the device and the carbon quota index of the home environment, monitor the remaining carbon quota between the carbon emission visualization data and the carbon quota index, and generate the operating adjustment strategy of the device based on the remaining carbon quota and the operating priority. The equipment adjustment module is used to adjust the operating status of the equipment using the equipment's operating adjustment strategy.

11. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; The memory is used to store computer programs; When the processor executes the program stored in the memory, it implements the home appliance processing method as described in any one of claims 1-9.

12. A computer-readable medium, characterized in that, It stores instructions that, when executed by one or more processors, cause the processors to perform the home appliance processing method as described in any one of claims 1-9.