Data reporting method and device

The data reporting attributes of smart home appliances are dynamically configured through the cloud IOT platform, the data is divided into real-time and delay reporting categories, and reported according to preset rules, solving the resource waste problem caused by frequent reporting in the existing technology, and real-time realization of flexible data reporting strategies and key data.

CN120017504APending Publication Date: 2025-05-16SICHUAN HONGMEI INTELLIGENT TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510142913.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-10
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

In the process of reporting smart home appliance data, frequent reporting of status data leads to network blockage and waste of traffic, and it is difficult to balance real-time and resource consumption.

Method used

Dynamically configure the real-time reporting data attributes and delay reporting data attributes of smart devices through the cloud IOT platform, generate configuration information and transmit it to the WiFi intelligent module, and divide the smart device data into real-time reporting data and delay reporting data based on the configuration information, and report it according to preset rules.

Benefits of technology

It realizes a flexible data reporting strategy, reduces resource waste, ensures real-time nature of key data, and reduces redundant reporting of non-critical data, and is suitable for data reporting needs of different devices and scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120017504A_ABST
    Figure CN120017504A_ABST
Patent Text Reader

Abstract

The invention provides a data reporting method and device, and the method comprises the steps: carrying out the dynamic configuration of the data attributes of an intelligent device through a cloud IOT platform, generating configuration information, and transmitting the configuration information to a WiFi intelligent module; receiving the configuration information through the WiFi intelligent module and performing local storage; the method comprises the following steps of: after acquiring intelligent equipment data, dividing the intelligent equipment data into real-time report type data or delay report type data according to configuration information; and immediately uploading the real-time report class data to the cloud IOT platform, storing the delay report class data according to a preset rule, and uploading the delay report class data to the cloud IOT platform regularly or quantitatively. According to the data reporting method provided by the invention, the real-time performance of the key data is ensured, and the redundant reporting of the non-key data is reduced. And the reported data is classified, so that the real-time performance of the control type data is ensured, frequent reporting is reduced, and the operation data of the equipment is also acquired. The method is suitable for data reporting requirements of various different scenes of intelligent household appliances such as refrigerators, air conditioners and washing machines.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of smart home appliances, and in particular to a data reporting method and device. Background Art

[0002] With the rapid development of smart home appliances, more and more smart home appliances are activated. To ensure that users can use APP to remotely control and display the actual operating status of smart home appliances in real time on APP, smart home appliances need to report data in time. In this process, frequent reporting of status data can easily cause network congestion, traffic waste, and even attack the IOT platform. The above problems need to be solved.

[0003] As disclosed in the prior art application number 202111407021.1 "Data reporting method, device, smart home device and storage medium", a data reporting method, device, smart home device and storage medium are disclosed. The data reporting method includes: when receiving a first instruction, determining the type of a first operation corresponding to the first instruction; according to the type of the first operation, judging whether the first operation is a target operation, wherein the target operation includes controlling the corresponding device; when it is judged that the first operation is a target operation and the target operation is executed, according to a preset message protocol, reporting the first device status data generated after the device responds to the target operation to the corresponding requesting party.

[0004] The existing method reduces the frequency of reporting, but also reduces the necessary data collection. Data reporting also needs to complete the necessary data collection function while reducing the frequency of reporting. Summary of the invention

[0005] To solve the existing problem of manually generating paper contracts and then scanning and uploading them to the system for archiving when electronic contracts need to be generated for multiple bills in the same business scenario, which is inefficient and prone to errors.

[0006] On the one hand, the present application provides a data reporting method, comprising the following steps:

[0007] Based on the model and functional requirements of the smart device, the real-time reporting data attributes and delayed reporting data attributes of the smart device are dynamically configured through the cloud IOT platform, configuration information is generated and transmitted to the WiFi smart module;

[0008] Receiving the configuration information through the WiFi smart module and storing it locally;

[0009] After collecting the smart device data, the smart device data is divided into real-time reporting data or delayed reporting data according to the configuration information;

[0010] The real-time reporting data is uploaded to the cloud IOT platform immediately, and the delayed reporting data is stored according to preset rules and uploaded to the cloud IOT platform periodically or quantitatively.

[0011] In a feasible implementation, the real-time reporting data includes: control instruction response data and equipment failure data; the delayed reporting data includes: equipment operation status data and energy consumption data.

[0012] In a feasible implementation, the preset rules include: a periodic reporting strategy and a reporting strategy after the data buffer is full;

[0013] The periodic reporting strategy is: triggering reporting when a specified time interval is reached;

[0014] The reporting strategy after the data buffer is full is: triggering reporting after the accumulated amount of delayed reporting data reaches a preset threshold.

[0015] The first aspect of the present application provides a data reporting device, comprising: a cloud IOT platform, a WiFi smart module and a smart device, wherein the WiFi smart module is wirelessly connected to the smart device;

[0016] The cloud IOT platform is used to configure the real-time reporting data attributes and delayed reporting data attributes of the smart device data according to the model and functional requirements of the smart device, obtain configuration information, and send the configuration information to the WiFi smart module;

[0017] The WiFi smart module is used to receive and locally store the configuration information;

[0018] It is also used to classify the collected smart device data into real-time reporting data or delayed reporting data according to the configuration information;

[0019] The real-time reporting data is immediately uploaded to the cloud IOT platform, and the delayed reporting data is stored according to preset rules and then uploaded to the cloud IOT platform at a fixed time or in a fixed quantity;

[0020] The smart device is used to generate the smart device data and send it to the WiFi smart module.

[0021] In a feasible implementation, the WiFi smart module includes: a configuration storage module, a data classification module and a reporting trigger module;

[0022] The configuration storage module is used to store the configuration information issued by the cloud IOT platform;

[0023] The data classification module classifies the collected smart device data according to the configuration information;

[0024] The reporting trigger module executes a real-time reporting operation of uploading the real-time reporting data to the cloud IOT platform immediately, and a delayed reporting operation of storing the delayed reporting data according to preset rules and then uploading it to the cloud IOT platform periodically or quantitatively.

[0025] In a feasible implementation, the cloud IOT platform is connected to the smart device through an API interface and performs data attribute configuration, or performs data attribute configuration through a visual interface.

[0026] In a feasible implementation, the cloud IOT platform adjusts the priority of the real-time reporting data according to the failure rate of the smart device.

[0027] In a feasible implementation, the delayed reporting data is compressed or encrypted during storage.

[0028] In a feasible implementation, the WiFi smart module caches the unreported smart device data when the network is disconnected, and retransmits the data according to the configuration information after the network is restored.

[0029] A third aspect of the present application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements any of the above-mentioned data reporting methods.

[0030] The beneficial effects of a data reporting method and device provided by the present application include but are not limited to: dynamically configuring the data attributes of real-time reporting and delayed reporting according to the models and functional requirements of different smart devices through the cloud IOT platform, solving the problem of resource waste caused by fixed reporting rules in the prior art. Classifying data into real-time reporting and delayed reporting categories not only ensures the real-time nature of key data, but also reduces redundant reporting of non-key data. Classifying and processing reported data not only ensures the real-time nature of control data, reduces frequent reporting, but also collects the operating data of the equipment. The classification method of reported data can be configured online on the cloud IOT platform, which is more flexible and has a wider range of applications. This solution is not only applicable to smart home appliances such as refrigerators, air conditioners, and washing machines, but can also be extended to industrial Internet of Things devices (such as sensors and controllers). By adjusting the configuration rules, the data reporting requirements of different scenarios can be adapted. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the implementation of the present invention, and together with the specification are used to explain the principles of the embodiments of the present invention. Obviously, the accompanying drawings described below are only some embodiments of the implementation of the present invention, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.

[0032] Figure 1 It is a flowchart of a data reporting method shown in an exemplary embodiment of the present application;

[0033] Figure 2 It is a structural diagram of a data reporting device shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0034] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the embodiments of the present invention will be more comprehensive and complete and fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, many specific details are provided to provide a full understanding of the implementation of the embodiments of the present invention.

[0035] With the popularity of IoT devices, the frequency of data reporting has increased dramatically, leading to increasingly prominent problems of network congestion and platform resource waste. Existing technologies such as fixed-cycle reporting or differential data screening can reduce traffic, but lack flexibility and make it difficult to balance real-time performance and resource consumption. For example, conventional smart air conditioners occupy bandwidth due to frequent reporting of operating status data, and delayed reporting of fault data prevents users from processing in a timely manner. Therefore, a classified reporting solution that supports dynamic configuration is urgently needed.

[0036] In order to solve the above problems, the first aspect of the present application provides a data reporting method, referring to Figure 1 As shown, the following steps are included:

[0037] S100: Based on the model and functional requirements of the smart device, the real-time reporting data attributes and delayed reporting data attributes of the smart device are dynamically configured through the cloud IOT platform, and the configuration information is generated and transmitted to the WiFi smart module.

[0038] The purpose of this step is to perform dynamic configuration. According to the different models and functional requirements of the equipment, the cloud IOT platform can flexibly decide which data needs to be reported in real time and which can be delayed. In this way, the reporting strategy can be adjusted according to different device types or usage scenarios to improve flexibility. For example, different models of air conditioners may have different monitoring requirements, or the same device may require different data reporting strategies at different times. The limitation of fixed reporting cycle is broken to achieve on-demand configuration. For example, high-priority data (such as fault alarm) is configured for real-time reporting, and low-priority data (such as ambient temperature) is configured for delayed reporting.

[0039] S200: receiving configuration information through the WiFi smart module and storing it locally.

[0040] The WiFi module receives the configuration information and saves it. Even if the network is temporarily interrupted, the device can perform data classification according to the latest configuration to ensure the persistence and availability of the configuration. Local storage can also reduce frequent access to the cloud IOT platform and save resources. It ensures that the device can still perform classification according to the configuration when the network fluctuates, reducing the real-time dependence on the cloud IOT platform.

[0041] S300: After collecting the smart device data, the smart device data is divided into real-time reporting data or delayed reporting data according to the configuration information.

[0042] This step is to classify the data of smart devices. After collecting the data of smart devices, the data is divided into two categories: real-time reporting data or delayed reporting data according to the local configuration information. Ensure that the data can be correctly distinguished according to the preset rules, thereby optimizing the reporting process, and through local decision-making, data interaction delays on the cloud IOT platform can be avoided, thereby improving data classification efficiency.

[0043] S400: Upload the real-time reporting data to the cloud IOT platform immediately, and store the delayed reporting data according to preset rules and then upload them to the cloud IOT platform at a fixed time or in a fixed quantity.

[0044] Upload real-time data immediately to ensure that key data reaches the cloud IOT platform in a timely manner; delayed data is uploaded after accumulating to a certain amount or a certain period of time, reducing the frequent transmission of small data packets, saving bandwidth and platform resources, reducing network congestion, and ensuring the real-time nature of key data.

[0045] The embodiments of the present application implement flexible data reporting strategies through dynamic configuration, solving the problem that fixed cycles or simple difference screening in the prior art are not flexible enough. Dynamic configuration allows the reporting strategy to be adjusted according to the needs of different devices, balancing real-time and resource consumption. For example, when the device is in a high-load period, some non-critical data can be adjusted to delayed reporting to reduce network pressure; and when an anomaly is detected, critical data is reported immediately to ensure real-time processing. The embodiments of the present application improve flexibility through dynamic configuration to adapt to the needs of different devices and scenarios. It effectively balances real-time and resource consumption, solving the deficiencies in the prior art.

[0046] In some embodiments of the present application, real-time reporting data includes: control instruction response data and equipment failure data; delayed reporting data includes: equipment operation status data and energy consumption data.

[0047] Specifically, the control command response data in the real-time reporting data reflects the immediate feedback of the smart device to the control command. For users or management systems, timely understanding whether the device responds to the control command as expected helps ensure the correct operation and timely regulation of the device. Equipment fault data is key information when the device is abnormal or fails. Real-time reporting of this type of data can quickly trigger the fault handling process and reduce the impact of the fault on device operation and user experience.

[0048] The equipment operating status data in the delayed reporting category describes the continuous operating status of the equipment. Although it is important for monitoring the health status of the equipment, it usually does not need to be processed in real time. Delayed reporting can reduce the network burden, and at the same time, the accumulation of this data can provide a more comprehensive analysis of the operating status. Energy consumption data reflects the energy usage of the equipment and is crucial for energy management and optimization. Although real-time energy consumption information may be useful for some application scenarios, in most cases, the analysis of accumulated energy consumption data over a longer time scale is more valuable, so it is also suitable for delayed reporting.

[0049] In this embodiment, by distinguishing between real-time and delayed reporting data, the solution can flexibly adjust the reporting strategy according to the needs of different devices and scenarios, and realize more refined data management. Among them, real-time fault reporting and control instruction response feedback can quickly respond to user needs or equipment abnormalities, improving user satisfaction and trust. At the same time, by delaying the reporting of non-emergency data, unnecessary interruptions and interference are reduced.

[0050] In some embodiments of the present application, the preset rules include: periodic reporting strategy and reporting strategy after data buffer is full; the periodic reporting strategy is: trigger reporting when a specified time interval is reached; the reporting strategy after data buffer is full is: trigger reporting when the accumulated delayed reporting data volume reaches a preset threshold.

[0051] Among them, the periodic reporting strategy sets a fixed time interval. When this time interval is reached, a report will be triggered regardless of the amount of data in the buffer. This strategy can ensure the regular update of data, so that the cloud IoT platform can regularly receive delayed reporting data from the device. Periodic reporting helps to find a balance between data update frequency and resource consumption. By setting the time interval reasonably, it is possible to reduce unnecessary network transmission and resource consumption while ensuring data timeliness.

[0052] The reporting strategy after the data buffer is full triggers reporting based on the usage of the data buffer. When the accumulated delayed reporting data reaches the preset threshold, a reporting operation will be triggered. This strategy can ensure that the data volume is transmitted after it reaches a certain scale, thereby improving the efficiency of network transmission. Reporting after the data buffer is full helps reduce the frequency of network transmission, especially when the data volume is small and does not change frequently.

[0053] The combination of the periodic reporting strategy and the reporting strategy after the data buffer is full can flexibly adjust the reporting timing according to the actual situation, thereby improving the efficiency of data transmission. Periodic reporting ensures regular data updates, while reporting after the data buffer is full reduces the number of unnecessary transmissions. In addition, by reasonably setting the time interval and data threshold, these two strategies can optimize the utilization of network resources and computing resources while ensuring data integrity and timeliness. Reducing unnecessary network transmission and data processing operations can reduce the energy consumption of devices and the load of the cloud IoT platform.

[0054] The second aspect of the present application provides a data reporting device, referring to Figure 2 As shown, it includes: a cloud IOT platform, a WiFi smart module and a smart device, wherein the WiFi smart module is wirelessly connected to the smart device, wherein the cloud IOT platform is used to configure the real-time reporting data attributes and delayed reporting data attributes of the smart device data according to the model and functional requirements of the smart device, obtain the configuration information, and send the configuration information to the WiFi smart module. The cloud IOT platform can flexibly configure the real-time reporting data attributes and delayed reporting data attributes to ensure that the data reporting strategy can meet the actual needs of different devices and scenarios.

[0055] The cloud IoT platform can be flexibly configured according to the models and functional requirements of different smart devices to ensure that the data reporting strategy can meet the needs of actual scenarios. This flexibility helps to solve the shortcomings of fixed-cycle reporting or simple difference screening strategies in terms of adaptability and real-time performance.

[0056] The WiFi smart module is used to receive and locally save configuration information; it is also used to classify the collected smart device data into real-time reporting data or delayed reporting data according to the configuration information; the real-time reporting data is immediately uploaded to the cloud IOT platform, and the delayed reporting data is stored according to preset rules and then uploaded to the cloud IOT platform at a fixed time or in a fixed quantity. The data classification and reporting mechanism of the WiFi smart module realizes the reasonable distinction and reporting of real-time data and delayed data.

[0057] Smart devices are used to generate smart device data and send it to the WiFi smart module. The collaborative work between the cloud IOT platform, WiFi smart module and smart devices ensures the reliability and stability of data reporting. Even in the case of network fluctuations or interruptions, the WiFi smart module can still perform classified reporting according to the configuration, ensuring the continuity and integrity of the data.

[0058] In some embodiments of the present application, continue to refer to Figure 2 As shown, the WiFi smart module includes: a configuration storage module, a data classification module and a reporting trigger module. Among them, the configuration storage module is used to save the configuration information issued by the cloud IOT platform; the data classification module classifies the collected smart device data according to the configuration information; the reporting trigger module performs the real-time reporting operation of uploading the real-time reporting data to the cloud IOT platform immediately, and the delayed reporting operation of storing the delayed reporting data according to the preset rules and uploading it to the cloud IOT platform at a scheduled or quantitative time.

[0059] Specifically, the configuration storage module saves configuration information to ensure that the WiFi smart module can still classify and report data according to the established strategy when it is offline or the network is unstable, thereby enhancing the reliability and stability of the system. The data classification module realizes the accurate classification of data, ensuring that key data (such as fault information, emergency control instructions, etc.) can be reported in real time, while other non-critical data is reported with a delay according to preset rules. The reporting trigger module realizes flexible reporting of data, which not only ensures the real-time nature of key data, but also reduces the transmission frequency of non-critical data, thereby reducing the network burden and resource consumption. In addition, through the reporting mechanism of preset rules, the reporting trigger module can also dynamically adjust the reporting strategy according to the network status and data volume, further improving the efficiency and stability of data transmission.

[0060] In some embodiments of the present application, the cloud IOT platform connects to the smart device through an API interface and performs data attribute configuration, or performs data attribute configuration through a visual interface.

[0061] It is understandable that by connecting smart devices through the API interface, the cloud IoT platform can directly access and control the data attribute configuration of smart devices. This direct connection method reduces the intermediate links and makes the configuration process more efficient and flexible. The API interface supports automated configuration and data synchronization, so that configuration information can be updated to smart devices and WiFi smart modules in real time. This avoids the errors and delays that may be caused by manual configuration and improves configuration efficiency and accuracy.

[0062] At the same time, the visual interface provides a user-friendly configuration method, so that non-technical personnel can easily understand and operate the configuration of data attributes. It improves the popularity and usability of the system. The visual interface displays configuration options graphically and provides real-time feedback on configuration results, allowing users to intuitively see the configuration effect, so as to quickly adjust and optimize the configuration strategy. Through the visual interface, users can also monitor the operating status and data reporting of smart devices in real time, so as to discover and solve problems in a timely manner, and improve the reliability and stability of the system.

[0063] In some embodiments of the present application, the cloud IOT platform adjusts the priority of real-time reporting data according to the failure rate of the smart device.

[0064] By monitoring the failure rate of smart devices, the cloud IOT platform can understand the health status of the devices in real time. When the failure rate increases, the platform will automatically adjust the priority of the real-time reporting data related to the device to ensure that these key data can be processed and responded to more quickly. At the same time, adjusting the priority of real-time reporting data according to the failure rate will help the cloud IOT platform to more reasonably allocate processing power and network resources when resources are limited. By promptly responding to and processing the real-time reporting data of high-failure-rate devices, the cloud IOT platform can discover and solve problems earlier, thereby preventing the failure from further spreading and worsening.

[0065] This dynamic priority adjustment mechanism enables the system to respond more quickly when faced with equipment failures, reducing the impact of failures on the overall operation of the system. When the equipment failure rate is low, the platform can focus more resources and attention on other tasks; when the failure rate rises, the platform can quickly adjust its strategy to ensure that key data is prioritized. This preventive maintenance strategy helps improve the overall stability and reliability of the system and reduce system downtime or service interruptions caused by equipment failures. By optimizing data reporting and processing processes, the cloud IOT platform can provide users with a more stable, reliable and efficient service experience.

[0066] In some embodiments of the present application, delayed reporting data is compressed or encrypted when stored. Data compression can significantly reduce the space occupied by delayed reporting data when stored. By compressing data, the system can more effectively utilize storage space and reduce the risk of data loss or overwriting due to insufficient storage space.

[0067] At the same time, data encryption can also ensure the confidentiality and integrity of delayed reporting data during storage and transmission, preventing data from being decrypted or tampered with after being stolen, and helping to prevent the leakage and abuse of sensitive information.

[0068] In some embodiments of the present application, the WiFi smart module caches the unreported smart device data in the disconnected state, and retransmits it according to the configuration information after the network is restored. That is, in the disconnected state, the WiFi smart module can cache the unreported smart device data, and the key data generated by the device will not be lost during the network interruption. When the network is restored, the WiFi smart module can automatically retransmit the data according to the configuration information to ensure that all data can be completely recorded and reported.

[0069] Through the cache and retransmission mechanism, the WiFi smart module can maintain the continuity of data reporting when the network is unstable or interrupted, which helps to improve the reliability of the entire data reporting system and reduce data loss or reporting delay caused by network problems.

[0070] A third aspect of the present application provides a computer-readable storage medium storing a computer program, which implements any of the above-mentioned data reporting methods when the program is executed by a processor.

[0071] As can be seen from the above embodiments, in this application, the smart device is connected to the cloud IOT platform through the WiFi smart module. During the connection process, the smart device can configure data attributes with the cloud IOT platform through the API interface or the visual interface. The smart device continuously collects operation data, including real-time reporting data and delayed reporting data. The real-time reporting data is directly reported to the cloud IOT platform, while the delayed reporting data is stored locally or in the WiFi smart module. The cloud IOT platform receives and processes the reported smart device data, and performs real-time data analysis, historical data query and audit operations. The analysis results can be used to optimize equipment performance, predict fault trends, and formulate maintenance plans. The data reporting method of this application ensures the real-time nature of key data and reduces the redundant reporting of non-key data. The reported data is classified and processed, which not only ensures the real-time nature of control data, reduces frequent reporting, but also collects the operation data of the equipment. It is suitable for data reporting needs in various scenarios such as refrigerators, air conditioners, washing machines and other smart home appliances.

[0072] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the disclosure of the specification and the examples. This application is intended to cover any modifications, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure.

Claims

1. A data reporting method, characterized in that: The following steps are involved: Based on the model and functional requirements of the smart device, the real-time reporting data attributes and delayed reporting data attributes of the smart device are dynamically configured through the cloud IOT platform, configuration information is generated and transmitted to the WiFi smart module; Receiving the configuration information through the WiFi smart module and storing it locally; After collecting the smart device data, the smart device data is divided into real-time reporting data or delayed reporting data according to the configuration information; The real-time reporting data is uploaded to the cloud IOT platform immediately, and the delayed reporting data is stored according to preset rules and uploaded to the cloud IOT platform periodically or quantitatively.

2. The data reporting method according to claim 1, characterized in that: The real-time reporting data includes: control instruction response data and equipment failure data; the delayed reporting data includes: equipment operation status data and energy consumption data.

3. The data reporting method according to claim 1, wherein the preset rules include: Periodic reporting strategy and reporting strategy after data buffer is full; The periodic reporting strategy is: triggering reporting when a specified time interval is reached; The reporting strategy after the data buffer is full is: triggering reporting after the accumulated amount of delayed reporting data reaches a preset threshold.

4. A data reporting device, characterized in that: include: A cloud IOT platform, a WiFi smart module and a smart device, wherein the WiFi smart module is wirelessly connected to the smart device; The cloud IOT platform is used to configure the real-time reporting data attributes and delayed reporting data attributes of the smart device data according to the model and functional requirements of the smart device, obtain configuration information, and send the configuration information to the WiFi smart module; The WiFi smart module is used to receive and locally store the configuration information; It is also used to classify the collected smart device data into real-time reporting data or delayed reporting data according to the configuration information; The real-time reporting data is immediately uploaded to the cloud IOT platform, and the delayed reporting data is stored according to preset rules and then uploaded to the cloud IOT platform at a fixed time or in a fixed quantity; The smart device is used to generate the smart device data and send it to the WiFi smart module.

5. The data reporting device according to claim 4, characterized in that: The WiFi smart module includes: a configuration storage module, a data classification module and a reporting trigger module; The configuration storage module is used to store the configuration information issued by the cloud IOT platform; The data classification module classifies the collected smart device data according to the configuration information; The reporting trigger module executes a real-time reporting operation of uploading the real-time reporting data to the cloud IOT platform immediately, and a delayed reporting operation of storing the delayed reporting data according to preset rules and then uploading it to the cloud IOT platform periodically or quantitatively.

6. The data reporting device according to claim 5, characterized in that: The cloud IOT platform is connected to the smart device through an API interface and performs data attribute configuration, or performs data attribute configuration through a visual interface.

7. According to the data reporting device of claim 5, the cloud IOT platform adjusts the priority of the real-time reporting data according to the failure rate of the smart device.

8. According to the data reporting device of claim 5, the delayed reporting data is compressed or encrypted when stored.

9. According to the data reporting device of claim 5, the WiFi smart module caches the unreported smart device data when the network is disconnected, and retransmits the data according to the configuration information after the network is restored.

10. A computer-readable storage medium storing a computer program, characterized in that: When the program is executed by a processor, the data reporting method according to any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Data reporting methods, devices, smart home devices and storage media

    CN114157523B