Index data display method and display system of ventilation system and central control equipment
By converting the monitoring data of the ventilation system into a visual interface, the problem of invisible information in traditional fresh air systems is solved, enabling intuitive monitoring of air quality and equipment status, and improving user experience and management efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGDONG CHENGYI TECH CO LTD
- Filing Date
- 2026-01-20
- Publication Date
- 2026-05-12
AI Technical Summary
Traditional fresh air systems cannot intuitively display information such as air quality, ventilation effect, ventilation intensity, and filter life, causing users to be unable to perceive the actual effect brought by the system.
The monitoring data is transmitted to the central control device through the ventilation function component. The central control device converts the data into a preset format and reports it to the cloud server. The smart terminal obtains, parses, and renders the data into a visual interface through a long connection, displaying information such as air quality indicators, equipment status, and filter life.
It enables intuitive monitoring of indoor air quality and equipment status, improving user experience and management efficiency. Users can clearly understand air quality and equipment status and make targeted adjustments and maintenance.
Smart Images

Figure CN122019657A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of building ventilation technology, and in particular to a method for displaying indicator data of a ventilation system, an indicator data display system, and a central control device. Background Technology
[0002] As people's living standards improve, air quality in daily life is gradually attracting attention, and indoor ventilation equipment is coming into focus. Currently, traditional fresh air systems can help ventilate indoor spaces, but information such as air quality, ventilation effect, ventilation intensity, and filter life in each space is not displayed intuitively for users to monitor, thus preventing users from experiencing the actual effects of the fresh air system. Summary of the Invention
[0003] This application provides a method, system, and central control device for displaying indicator data of a ventilation system, in order to solve at least one of the aforementioned technical problems.
[0004] The method for displaying indicator data of a ventilation system according to embodiments of this application includes: The ventilation function component transmits the monitoring data of the ventilation system to the central control device via a communication bus. The monitoring data includes at least one of the following: air quality data, function switch status data, and filter life data. The central control equipment converts the received monitoring data into a preset format and reports it to the cloud server via the Internet of Things protocol; The smart terminal obtains data in a preset format transmitted by the cloud server by establishing a long connection with the cloud server; The smart terminal parses and renders data in a preset format according to a preset parsing protocol to generate and display a visual interface. The visual interface includes at least one of the following: a room details information table area, a space plan diagram area, an ozone negative ion switch information table area, a filter life diagram area, and a real-time statistics diagram area.
[0005] In the ventilation system indicator data display method of this application, the ventilation function component transmits the monitoring data of the ventilation system to the central control device; the central control device converts the received monitoring data into preset format data and reports it to the cloud server; the smart terminal obtains the preset format data transmitted from the cloud server, and parses and renders the preset format data according to a preset parsing protocol to generate a visual interface for display. In this way, the dispersed and abstract monitoring data of the ventilation system can be presented to the user in a highly integrated and visualized manner, realizing intuitive monitoring of indoor air quality and equipment status, solving the problem of the invisible effects of traditional ventilation systems, and improving user experience and management efficiency.
[0006] In some embodiments, the ventilation function component includes at least one of an environmental sensor, a filter monitoring device, an ozone generator switch, a negative ion generator switch, and an exhaust switch; and / or Air quality data include at least one of the following: inhalable particulate matter concentration, fine particulate matter concentration, carbon dioxide concentration, volatile organic compound concentration, formaldehyde concentration, carbon monoxide concentration, ozone concentration, and methane concentration; and / or Function switch status data includes at least one of the following: ozone switch status, negative ion switch status, and exhaust gear position; and / or Filter life data includes at least one of the following: primary filter lifespan and advanced filter lifespan.
[0007] The aforementioned technical solution, by clearly defining the data acquisition sources and specific data content types, enriches and enhances the data dimensions of the entire monitoring system. Users can not only view comprehensive air quality assessments but also trace the specific pollutants exceeding standards and clearly understand the operational status of purification and exhaust equipment. This allows for more targeted adjustments and maintenance, significantly improving the system's practicality and the level of refined management.
[0008] In some implementations, the monitoring data is raw hexadecimal data; The central control equipment converts the received monitoring data into a preset format, including: The central control device converts the raw hexadecimal data into JSON format data. The JSON format data includes timestamp field, device ID field, attribute value field, MAC address field, and online status field. Among them, the smart terminal establishes a long connection with the cloud server based on the device ID field.
[0009] The aforementioned technical solution describes the conversion process of data from unstructured raw format to standardized, easily processed JSON format. This conversion transforms low-level data, which was originally only understandable by specific devices, into high-level information that can be universally accessed on the internet and parsed by various languages and platforms. This is a crucial prerequisite for achieving cross-platform data sharing and visualization. Furthermore, the smart terminal establishes a long-term connection with the cloud server based on the device ID field, enabling the smart terminal to accurately obtain data from the corresponding central control device, thereby achieving precise data routing and targeted monitoring.
[0010] In some implementations, when the visualization interface includes a room details information table area, the parsing and rendering process includes: Analyze the content data of each component in air quality index data; Based on the content data of each component and the preset air quality standards, the air quality level is determined; The corresponding air quality level is displayed in the room details information area and marked with the corresponding color. Different air quality levels correspond to different colors.
[0011] The aforementioned technical solution transforms multi-dimensional raw air composition data into a single, intuitive color-coded identifier through calculation and evaluation, achieving dimensionality reduction and visualization of complex information. This data-level-color mapping process enables users to quickly and intuitively compare and focus on the air quality of multiple rooms, improving user experience and facilitating efficient monitoring.
[0012] In some implementations, when the visualization interface includes a spatial planar schematic area, the parsing and rendering process includes: Analyze the exhaust gear data in the function switch status data; Render airflow animation in the spatial planar schematic area, and control the airflow animation to play, stop, or change the flow rate based on the exhaust gear data.
[0013] The above technical solution achieves a leap from static monitoring to dynamic perception by directly linking device status data with dynamic visual effects. It not only informs users whether the device is working, but also vividly demonstrates the intensity of the device's operation and airflow through the start, stop, and speed of animations, greatly enhancing the intuitiveness and interactivity of the interface.
[0014] In some implementations, when the visualization interface includes a filter life diagram area, the parsing and rendering process includes: Analyze the filter cartridge operating time in the filter cartridge life data; Determine the remaining lifespan of the filter element based on its operating time; The remaining lifespan of the filter cartridge is displayed in the filter cartridge lifespan diagram area.
[0015] The aforementioned technical solution transforms underlying operating time data into user-friendly, clearly instructive remaining lifespan information, presented graphically. This solves the problem of users being unable to perceive the filter's status. It turns a maintenance task requiring professional judgment into intuitive information accessible to ordinary users, effectively reminding them to replace the filter in a timely manner. This ensures that the ventilation and purification system always operates at optimal efficiency, safeguarding indoor air quality.
[0016] In some implementations, when the visualization interface includes an ozone negative ion switch information table area, the parsing and rendering process includes: Analyze the ozone switch status and negative ion switch status in the function switch status data; The switching status identifier is determined based on the ozone switching status and the negative ion switching status. The corresponding switch in the ozone negative ion switch information table area displays the corresponding switch status indicator.
[0017] The above technical solution allows for intuitive and real-time monitoring of the actual working status of the ozone generator and negative ion generator, achieving a visualized presentation of remote monitoring.
[0018] The ventilation system index data display system of the present application includes ventilation functional components, central control equipment, cloud server and smart terminal; The ventilation function component is used to transmit the monitoring data of the ventilation system to the central control device via a communication bus. The monitoring data includes at least one of the following: air quality data, function switch status data, and filter life data. The central control equipment is used to convert the received monitoring data into data in a preset format and report it to the cloud server via the Internet of Things protocol; The smart terminal is used to obtain data in a preset format transmitted by the cloud server by establishing a long connection with the cloud server; The smart terminal is used to parse and render data in a preset format according to a preset parsing protocol to generate and display a visual interface. The visual interface includes at least one of the following: a room details information table area, a space plan diagram area, an ozone negative ion switch information table area, a filter life diagram area, and a real-time statistics diagram area.
[0019] The method for displaying indicator data of a ventilation system according to embodiments of this application includes: Receives monitoring data of the ventilation system transmitted by the ventilation function components via a communication bus. The monitoring data includes at least one of the following: air quality data, function switch status data, and filter life data. The received monitoring data is converted into a preset format and reported to the cloud server via the Internet of Things protocol, so that: the smart terminal obtains the preset format data transmitted by the cloud server by establishing a long connection with the cloud server; and the smart terminal parses and renders the preset format data according to the preset parsing protocol to generate and display a visualization interface, which includes at least one of the following: a room details information table area, a space plan diagram area, an ozone negative ion switch information table area, a filter life diagram area, and a real-time statistics diagram area.
[0020] The central control device of the ventilation system in this embodiment is used for: Receives monitoring data of the ventilation system transmitted by the ventilation function components via a communication bus. The monitoring data includes at least one of the following: air quality data, function switch status data, and filter life data. The received monitoring data is converted into a preset format and reported to the cloud server via the Internet of Things protocol, so that: the smart terminal obtains the preset format data transmitted by the cloud server by establishing a long connection with the cloud server; and the smart terminal parses and renders the preset format data according to the preset parsing protocol to generate and display a visualization interface, which includes at least one of the following: a room details information table area, a space plan diagram area, an ozone negative ion switch information table area, a filter life diagram area, and a real-time statistics diagram area.
[0021] In the ventilation system indicator data display method, indicator data display system, and central control equipment of this application, the ventilation function component transmits the monitoring data of the ventilation system to the central control equipment; the central control equipment converts the received monitoring data into preset format data and reports it to the cloud server; the smart terminal obtains the preset format data transmitted from the cloud server, and parses and renders the preset format data according to a preset parsing protocol to generate a visual interface for display. In this way, the dispersed and abstract monitoring data of the ventilation system can be presented to the user in a highly integrated and visualized manner, realizing intuitive monitoring of indoor air quality and equipment status, solving the problem of the invisible effects of traditional ventilation systems, and improving user experience and management efficiency.
[0022] Additional aspects and advantages of embodiments of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of embodiments of this application. Attached Figure Description
[0023] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, wherein: Figure 1 This is a flowchart illustrating a method for displaying indicator data of a ventilation system according to certain embodiments of this application. Figure 2 This is a schematic diagram of the indicator data display system of the ventilation system according to certain embodiments of this application; Figure 3 This is a schematic diagram of the layout of the visual interface of some embodiments of this application; Figure 4 This is a schematic diagram illustrating the effect of a visual interface for certain embodiments of this application; Figure 5 This is a flowchart illustrating a method for displaying indicator data of a ventilation system according to certain embodiments of this application.
[0024] Explanation of reference numerals in the attached figures: The system includes: 100 indicator data display systems, 10 ventilation function components, 20 central control devices, 30 cloud servers, and 40 smart terminals. Detailed Implementation
[0025] The embodiments of this application will be further described below with reference to the accompanying drawings. The same or similar reference numerals in the drawings denote the same or similar elements or elements having the same or similar functions throughout. Furthermore, the embodiments of this application described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of this application, and should not be construed as limiting this application.
[0026] Please see Figures 1 to 3 The method for displaying indicator data of the ventilation system according to the embodiments of this application includes: S10: The ventilation function component 10 transmits the monitoring data of the ventilation system to the central control device 20 via the communication bus. The monitoring data includes at least one of the following: air quality data, function switch status data, and filter life data. S20: The central control device 20 converts the received monitoring data into data in a preset format and reports it to the cloud server 30 via the Internet of Things protocol; S30: The smart terminal 40 obtains data in a preset format transmitted by the cloud server 30 by establishing a long connection with the cloud server 30; S40: The smart terminal 40 parses and renders the preset format data according to the preset parsing protocol to generate and display a visual interface. The visual interface includes at least one of the following: room details information table area, space plan diagram area, ozone negative ion switch information table area, filter life diagram area, and real-time statistics diagram area.
[0027] In the ventilation system indicator data display method of this application embodiment, the ventilation function component 10 transmits the monitoring data of the ventilation system to the central control device 20; the central control device 20 converts the received monitoring data into preset format data and reports it to the cloud server 30; the smart terminal 40 obtains the preset format data transmitted by the cloud server 30, and parses and renders the preset format data according to a preset parsing protocol to generate a visual interface for display. In this way, the dispersed and abstract monitoring data of the ventilation system can be presented to the user in a highly integrated and visualized manner, realizing intuitive monitoring of indoor air quality and equipment status, solving the problem of the invisible effect of traditional ventilation systems, and improving user experience and management efficiency.
[0028] Specifically, in S10, the ventilation function component 10 transmits the monitoring data of the ventilation system to the central control device 20 via a communication bus.
[0029] Ventilation functional components 10 refer to various hardware units installed within or associated with the ventilation system that are capable of generating or monitoring data. Monitoring data refers to raw information collected by these hardware units or generated by them that reflects the status of the ventilation system or environmental conditions; specifically, it may include at least one of air quality index data, function switch status data, and filter life data. A communication bus is a shared communication line used for transmitting data between devices, allowing multiple ventilation functional components 10 to be connected to the central control device 20 on the same cable to communicate, thus simplifying wiring complexity.
[0030] In the embodiments of this application, various ventilation function components 10 distributed in the building, such as environmental sensors, filter monitoring devices, function switches, etc., can send real-time monitoring data in the raw data format (e.g., hexadecimal code stream) to the central control device 20 (e.g., Android central control screen) which serves as a local gateway via RS485 bus.
[0031] In S20, the central control device 20 converts the received monitoring data into a preset format and reports it to the cloud server 30 via the Internet of Things protocol.
[0032] The Internet of Things (IoT) protocol is a communication protocol specifically designed for IoT scenarios, characterized by its lightweight nature, low power consumption, and support for large-scale device connections. A cloud server 30 is one or more high-performance computers deployed on the internet, capable of receiving, storing, processing, and distributing data, serving as a bridge connecting local devices and remote terminals.
[0033] In the embodiments of this application, one of the functions of the central control device 20 is protocol conversion and data formatting. The central control device 20 can receive hexadecimal raw data from the RS485 bus and convert it into structured, universal JavaScript Object Notation (JSON) format data. Subsequently, the central control device 20 can establish communication with the cloud server 30 through the lightweight Message Queuing Telemetry Transport (MQTT) IoT protocol and report the encapsulated JSON format data to the cloud server 30.
[0034] In S30, the smart terminal 40 obtains data in a preset format transmitted by the cloud server 30 by establishing a long connection with the cloud server 30.
[0035] Smart terminal 40 refers to a display device used by users to view monitoring data, such as a smart TV, computer, or smartphone.
[0036] In the embodiments of this application, after receiving JSON format data, the cloud server 30 can start a WebSocket service, allowing the user's smart terminal 40 to establish a persistent communication channel with it via the WebSocket protocol, i.e., a long connection. This connection mode enables the cloud server 30 to immediately and proactively push the latest JSON format data to the smart terminal 40 when data is updated, ensuring the real-time nature of the data.
[0037] In S40, the smart terminal 40 parses and renders data in a preset format according to a preset parsing protocol to generate and display a visual interface.
[0038] The preset parsing protocol refers to a set of rules internally defined by the smart terminal 40, used to interpret the meaning of each field in preset format data. Parsing rendering refers to the process of transforming abstract data into concrete graphics, which may include data parsing (extracting numerical values) and visual rendering (drawing graphics based on numerical values, changing colors, displaying text, etc.). The visualization interface is the final graphical user interface (GUI) presented to the user, which can organize and present complex monitoring data in an intuitive and easy-to-understand way.
[0039] In embodiments of this application, the smart terminal 40 can interpret received JSON format data according to a custom parsing protocol. After data parsing is complete, the rendering engine transforms the abstract data into a rich graphical visualization interface, which can be displayed on the website of the smart terminal 40. For example... Figure 3 As shown, as an example, the interface can use a large screen title as the visual center, with multiple functional areas integrated below or around it, including at least one of the following: a room details information table area for displaying key indicators of each room; a spatial plan diagram area for intuitively displaying the building layout and airflow dynamics; an ozone negative ion switch information table area for monitoring the status of the purification function; a filter life diagram area for reminding maintenance; and a real-time statistics diagram area for macro-statistics.
[0040] The above technical solution constructs a complete data link from underlying hardware acquisition, central control aggregation and conversion, cloud storage and forwarding to real-time display on the terminal. This presents the scattered and abstract monitoring data of the ventilation system to users in a highly integrated and visualized manner, enabling intuitive monitoring of indoor air quality and equipment status. It solves the problem of the invisible effect of traditional ventilation systems and improves user experience and management efficiency.
[0041] In some embodiments, the ventilation function component 10 includes at least one of an environmental sensor, a filter monitoring device, an ozone generator switch, a negative ion generator switch, and an exhaust switch; and / or Air quality data include at least one of the following: inhalable particulate matter concentration, fine particulate matter concentration, carbon dioxide concentration, volatile organic compound concentration, formaldehyde concentration, carbon monoxide concentration, ozone concentration, and methane concentration; and / or Function switch status data includes at least one of the following: ozone switch status, negative ion switch status, and exhaust gear position; and / or Filter life data includes at least one of the following: primary filter lifespan and advanced filter lifespan.
[0042] Specifically, in the embodiments of this application, specific examples of the ventilation function component 10 include, but are not limited to, at least one of: an environmental sensor, a filter monitoring device, an ozone generator switch, a negative ion generator switch, and an exhaust switch. The environmental sensor is used to collect air quality data; for example, an environmental sensor is a PM2.5 sensor or a carbon dioxide sensor. The filter monitoring device records the usage of the filter element through timing or flow sensing to generate filter lifespan data. The ozone generator switch, negative ion generator switch, and exhaust switch control the activation, deactivation, or intensity of their respective functions and report their current status as function switch status data.
[0043] The specific content of air quality index data includes, but is not limited to, at least one of the following: concentration of inhalable particulate matter (Particulate Matter 1.0), fine particulate matter (Particulate Matter 2.5), carbon dioxide (CO2), volatile organic compounds (VOC), formaldehyde, carbon monoxide, ozone, and methane.
[0044] The specific content of the function switch status data includes, but is not limited to, at least one of the following: ozone switch status (ozoneState, including on or off), negative ion switch status (negativeIonState, including on or off), and exhaust level (exhaustFanLevel, such as high, medium, or low fan speed or specific RPM level).
[0045] The specific content of filter life data includes, but is not limited to, at least one of the following: primary filter runtime and high efficiency filter runtime.
[0046] The aforementioned technical solution, by clearly defining the data acquisition sources and specific data content types, enriches and enhances the data dimensions of the entire monitoring system. Users can not only view comprehensive air quality assessments but also trace the specific pollutants exceeding standards and clearly understand the operational status of purification and exhaust equipment. This allows for more targeted adjustments and maintenance, significantly improving the system's practicality and the level of refined management.
[0047] In some implementations, the monitoring data is raw hexadecimal data; The central control device 20 converts the received monitoring data into a preset format, including: The central control device 20 converts the hexadecimal raw data into JSON format data, which includes timestamp field, device ID field, attribute value field, MAC address field and online status field.
[0048] Specifically, in the embodiments of this application, the monitoring data obtained by the central control device 20 from the ventilation function component 10 is compact hexadecimal raw data, a format that saves transmission bandwidth. The central control device 20 decodes the hexadecimal raw data stream and converts it into JSON format data that is easy to transmit over the network and process by programs. This conversion process can transform the underlying, unstructured device language into a common, structured information format.
[0049] The converted JSON data can contain several key fields to provide rich contextual information. These include: a timestamp field for accurately recording the time of data reporting; a device ID field for globally uniquely identifying the central control device 20 (one central control device 20 can correspond to multiple ventilation function components 10, for example, one central control device 20 can be set up for each floor, and this central control device 20 corresponds to the ventilation function components 10 of the entire floor); a Media Access Control (MAC) address field for distinguishing multiple ventilation function components 10 corresponding to one central control device 20 (for example, ventilation function components 10 on a floor are distinguished by MAC address); an attribute value field for carrying one or more specific monitoring values; and an online status field for indicating the network connection status of the device. This rich JSON structure lays a solid data foundation for subsequent cloud storage, analysis, and flexible display on the terminal.
[0050] The aforementioned technical solution describes the process of converting data from unstructured raw format to a standardized, easily processed JSON format. This conversion transforms low-level data, which could only be understood by specific devices, into high-level information that can be universally accessed on the internet and parsed by various languages and platforms. This is a crucial prerequisite for achieving cross-platform data sharing and visualization.
[0051] Please see Figure 2 In some implementations, the communication bus is an RS485 bus; and / or The IoT protocol is MQTT; and / or Long connections use the WebSocket protocol.
[0052] Specifically, in the embodiments of this application, the communication bus between the ventilation function component 10 and the central control device 20 is an RS485 bus. RS485 is a serial communication standard used in industrial control. It uses differential signal transmission, has strong anti-common-mode interference capability, and supports long transmission distances and a high number of connected devices. In building environments, wiring is complex and electromagnetic interference may exist. Using an RS485 bus can ensure the stability and reliability of data transmission between underlying sensors and switching equipment, making it an economical and efficient solution for large-scale, distributed device data acquisition.
[0053] The communication between the central control device 20 and the cloud server 30 uses the MQTT protocol, a lightweight IoT communication protocol based on a publish / subscribe model. The central control device 20, acting as a publisher, publishes data to a specific topic on the cloud server 30, and any client subscribed to that topic (such as other management backends or services of the cloud server 30 itself in this solution) receives the message. Its lightweight and low bandwidth consumption characteristics are well-suited for the resource-constrained central control device 20, while the publish / subscribe model decouples the central control device 20 from the cloud server 30, improving the system's flexibility and scalability.
[0054] The long-lived connection between the smart terminal 40 and the cloud server 30 specifically adopts the WebSocket protocol. The WebSocket protocol provides a channel for full-duplex communication over a single Transmission Control Protocol (TCP) connection. Compared to HTTP polling, it significantly reduces unnecessary network overhead and server load, and achieves millisecond-level communication latency, ensuring that the data on the smart terminal 40 remains highly synchronized with the actual situation on site, providing users with a real-time monitoring experience.
[0055] In some embodiments, the smart terminal 40 can establish a WebSocket connection with the cloud server 30 based on the device ID field in the aforementioned JSON format data. Since the device ID field is used to uniquely identify the central control device 20 globally, the smart terminal 40 can establish a WebSocket connection with the cloud server 30 based on the device ID field and accurately obtain data from the corresponding central control device 20, thereby achieving accurate data routing and targeted monitoring.
[0056] The above technical solution ensures reliable, efficient, and secure data transmission at the physical, network, and application layers by specifying concrete communication protocols. RS485 ensures the stability of the underlying data acquisition, MQTT enables flexible reporting to the cloud, and WebSocket connections based on device IDs guarantee accurate data routing and targeted listening. Together, these constitute the robust data communication architecture of this solution.
[0057] Please see Figure 3 and Figure 4 In some implementations, the visualization interface of the ventilation system includes a large display title area, a room details information table area, a space plan diagram area, an ozone negative ion switch information table area, a filter life diagram area, and a real-time statistics diagram area, which aims to present complex system monitoring data to users in an intuitive and centralized manner.
[0058] The display area includes a title section for the large screen, for example, displaying the title "Building Ventilation Management System".
[0059] Room details information area: Includes room number, room name, air quality level and exhaust volume, used to centrally display the real-time status of each independent space.
[0060] The spatial plan schematic area includes the building floor plan, exhaust and air supply pipes, air quality index arrangement, exhaust animation, and air supply animation. It is used to dynamically and realistically simulate the layout of exhaust and air supply pipes, airflow direction (displayed through animation effects), and air quality indexes in each area on the building floor plan, so that users can have a clear understanding of the airflow organization and air quality distribution of the entire building.
[0061] The ozone and negative ion switch information table area includes the switch number, ozone generator switch, negative ion generator switch, and gas supply volume. It clearly lists the switch status of each functional module (such as ozone generator and negative ion generator) and the corresponding gas supply volume, which facilitates centralized management and control.
[0062] The filter life diagram area includes diagrams showing the remaining life of the primary filter and the remaining life of the advanced filter. These diagrams are used to graphically display the remaining lifespan of the primary and advanced filters (such as progress bars or percentages) to provide early warnings for maintenance and replacement.
[0063] Real-time statistics diagram area: including total gas supply, number of rooms, rooms with good air quality, and rooms under warning, to provide a global data overview, including the total gas supply of the entire system, the total number of monitored rooms, and to classify and statistically analyze the number of rooms with good air quality and those requiring warning.
[0064] By combining the above-mentioned areas, the visualization interface transforms the originally scattered and abstract data into easily understandable graphics and animations, solving the problem of opaque information in traditional systems and greatly improving the user's monitoring efficiency and user experience.
[0065] Please see Figure 3 and Figure 4 In some implementations, when the visualization interface includes a room details information table area, the parsing and rendering process includes: Analyze the content data of each component in air quality index data; Based on the content data of each component and the preset air quality standards, the air quality level is determined; The corresponding air quality level is displayed in the room details information area and marked with the corresponding color. Different air quality levels correspond to different colors.
[0066] Specifically, in the embodiments of this application, the parsing and rendering process first includes parsing the content data of each component in the air quality index data. For example, the smart terminal 40 can extract the specific concentration value of each air component from the received JSON format data. In some embodiments, the JSON format data fields are parsed as follows: pm1_0, pm2_5, CO2, voc, formaldehyde, carbon monoxide, ozone, methane. Wherein, pm1_0 is the concentration of inhalable particulate matter, pm2_5 is the concentration of fine particulate matter, CO2 is the concentration of carbon dioxide, voc is the concentration of volatile organic compounds, formaldehyde is the concentration of formaldehyde, carbon monoxide is the concentration of carbon monoxide, ozone is the concentration of ozone, and methane is the concentration of methane.
[0067] Subsequently, based on the analyzed component content data and preset air quality standards, a comprehensive air quality level is determined. For example, the smart terminal 40 can assess the concentration of various pollutants according to the built-in national or regional air quality standards and comprehensively calculate an overall air quality level, such as four levels: excellent, good, moderate, and poor.
[0068] Finally, the corresponding air quality level for each room is displayed in the room details information area and marked with a corresponding color. Different air quality levels correspond to different colors. For example, a room in the room details information area is marked green for an excellent rating, blue for a good rating, yellow for a medium rating, and red for a poor rating. In this way, color marking allows users to quickly identify rooms with poor air quality with a single glance, greatly improving the efficiency of information retrieval.
[0069] The aforementioned technical solution transforms multi-dimensional raw air composition data into a single, intuitive color-coded identifier through calculation and evaluation, achieving dimensionality reduction and visualization of complex information. This data-level-color mapping process enables users to quickly and intuitively compare and focus on the air quality of multiple rooms, improving user experience and facilitating efficient monitoring.
[0070] Please see Figure 3 and Figure 4 In some implementations, when the visualization interface includes a spatial planar schematic area, the parsing and rendering process includes: Analyze the exhaust gear data in the function switch status data; Render airflow animation in the spatial planar schematic area, and control the airflow animation to play, stop, or change the flow rate based on the exhaust gear data.
[0071] Specifically, in the embodiments of this application, the parsing and rendering process first includes parsing the exhaust gear data in the function switch status data. For example, the smart terminal 40 can extract the value of the exhaustFanLevel field from the received JSON format data, which represents the current operating gear of the exhaust fan (such as stop, low speed, medium speed, high speed).
[0072] Then, airflow animation is rendered in the spatial plan view area and dynamically controlled based on exhaust level data. For example, the spatial plan view area can be based on an architectural floor plan, overlaid with the ventilation system's duct layout, where blue ducts represent make-up air ducts and red ducts represent exhaust ducts to clearly distinguish airflow direction. The rendering engine can control the airflow animation within the ducts in real time based on the parsed exhaust level data. When the level is stopped, the exhaust animation stops; when the level is active, the exhaust animation plays.
[0073] In some embodiments, the control of the airflow animation can be more precise. The playback speed of the airflow animation can be proportional to the exhaust gear level, i.e., a lower gear corresponds to slow flow, and a higher gear corresponds to fast flow.
[0074] The above technical solution achieves a leap from static monitoring to dynamic perception by directly linking device status data with dynamic visual effects. It not only informs users whether the device is working, but also vividly demonstrates the intensity of the device's operation and airflow through the start, stop, and speed of animations, greatly enhancing the intuitiveness and interactivity of the interface.
[0075] Please see Figure 3 and Figure 4 In some implementations, when the visualization interface includes a filter life diagram area, the parsing and rendering process includes: Analyze the filter cartridge operating time in the filter cartridge life data; Determine the remaining lifespan of the filter element based on its operating time; The remaining lifespan of the filter cartridge is displayed in the filter cartridge lifespan diagram area.
[0076] Specifically, in the embodiments of this application, the parsing and rendering process first includes parsing the filter life data for the filter cartridge running time. For example, the smart terminal 40 can extract the values of the primaryFilterRuntime and highEfficiencyFilterRuntime fields from the received JSON format data, which represent the primary filter cartridge running time and the highEfficiencyFilterRuntime running time.
[0077] Then, the remaining lifespan of the filter element is determined based on the filter element's operating time. For example, the smart terminal 40 can calculate the current percentage of the remaining lifespan based on the preset total design lifespan of the filter element of this model, using the formula: Remaining lifespan percentage = (1 - Operating time / Total design lifespan) × 100%.
[0078] In some embodiments, more complex algorithms can be employed to improve the accuracy of predictions. For example, a dynamic lifespan consumption model can be established, combining the filter cartridge's operating time with the air pollution level (e.g., average PM2.5 concentration) during that period to calculate the remaining lifespan of the filter cartridge. It is understood that the lifespan consumption rate accelerates when operating in highly polluted environments, thus the calculated remaining lifespan is closer to reality than a simple linear decline, avoiding waste caused by premature filter cartridge failure due to harsh environments or premature filter cartridge replacement in clean environments.
[0079] Finally, the remaining lifespan of the filter cartridge is displayed in the filter cartridge lifespan diagram area. For example, separate progress bars or pie charts can be set for the primary and advanced filter cartridges in this area. The graph can be filled with the calculated percentage of remaining lifespan and can be accompanied by color changes (e.g., from blue at 100% lifespan, gradually transitioning to red at lower lifespan) to provide users with clear replacement guidance.
[0080] The aforementioned technical solution transforms underlying operating time data into user-friendly, clearly instructive remaining lifespan information, presented graphically. This solves the problem of users being unable to perceive the filter's status. It turns a maintenance task requiring professional judgment into intuitive information accessible to ordinary users, effectively reminding them to replace the filter in a timely manner. This ensures that the ventilation and purification system always operates at optimal efficiency, safeguarding indoor air quality.
[0081] Please see Figure 3 and Figure 4 In some implementations, when the visualization interface includes an ozone negative ion switch information table area, the parsing and rendering process includes: Analyze the ozone switch status and negative ion switch status in the function switch status data; The switching status identifier is determined based on the ozone switching status and the negative ion switching status. The corresponding switch in the ozone negative ion switch information table area displays the corresponding switch status indicator.
[0082] Specifically, in the embodiments of this application, the parsing and rendering process first includes parsing the ozone switch state and negative ion switch state in the function switch state data. For example, the smart terminal 40 can extract the values of the ozoneState and negativeIonState fields from the received JSON format data, which represent the switch state of the ozone generator and the negative ion generator.
[0083] Subsequently, based on the resolved ozone and negative ion on / off states, a switch state indicator is determined. This indicator can be, for example, "on" or "off".
[0084] Finally, the corresponding switch status indicator is displayed in the ozone negative ion switch information table area. For example, all switch entries in the ozone negative ion switch information table area (each switch entry is further divided into ozone generator switch and negative ion generator switch) can be traversed, and the aforementioned determined switch status indicator is displayed in real time at the corresponding switch. Different switch status indicators can be marked with different colors for easy distinction. For example, the switch status indicator is marked in blue if it is on, and in gray if it is off.
[0085] The above technical solution allows for intuitive and real-time monitoring of the actual working status of the ozone generator and negative ion generator, achieving a visualized presentation of remote monitoring.
[0086] Please see Figure 2 and Figure 3 The ventilation system index data display system 100 of the embodiments of this application includes ventilation function components 10, central control equipment 20, cloud server 30 and smart terminal 40.
[0087] The ventilation function component 10 is used to transmit the monitoring data of the ventilation system to the central control device 20 via a communication bus. The monitoring data includes at least one of air quality index data, function switch status data, and filter life data. The central control device 20 is used to convert the received monitoring data into data in a preset format and report it to the cloud server 30 via the Internet of Things protocol; The smart terminal 40 is used to obtain data in a preset format transmitted by the cloud server 30 by establishing a long connection with the cloud server 30; The smart terminal 40 is used to parse and render data in a preset format according to a preset parsing protocol to generate and display a visual interface. The visual interface includes at least one of the following areas: a room details information table area, a space floor plan diagram area, an ozone negative ion switch information table area, a filter life diagram area, and a real-time statistics diagram area.
[0088] Specifically, the ventilation function component 10 is used to transmit the monitoring data of the ventilation system to the central control device 20 via a communication bus. For example, the ventilation function component 10, such as environmental sensors, filter monitoring devices, ozone generator switches, negative ion generator switches, and exhaust switches installed in the building, transmits air quality data, function switch status data, and filter life data in hexadecimal raw data format to the serial port of the Android central control screen via an RS485 bus.
[0089] The central control device 20 is used to convert the received monitoring data into data in a preset format and report it to the cloud server 30 via the Internet of Things (IoT) protocol. For example, the Android central control screen, acting as a local gateway, receives raw hexadecimal data, converts it into JSON format data containing fields such as timestamp, device ID, attribute value, MAC address, and online status, and then reports the JSON format data to the cloud server 30 via the MQTT protocol.
[0090] The smart terminal 40 is used to obtain data in a preset format transmitted by the cloud server 30 by establishing a long-term connection with the cloud server 30. For example, the smart terminal 40, such as a smart TV, computer, or smartphone, establishes a persistent full-duplex communication connection with the cloud server 30 through the WebSocket protocol in order to receive the latest JSON format data actively pushed by the cloud server 30 in real time.
[0091] The intelligent terminal 40 is used to parse and render data in a preset format according to a preset parsing protocol to generate and display a visual interface. This visual interface presents complex ventilation system data in an intuitive graphical way, and may include a large screen title area, a room details information table area, a space plan diagram area, an ozone negative ion switch information table area, a filter life diagram area, and a real-time statistics diagram area, thereby providing users with a comprehensive, real-time, and easy-to-understand ventilation system monitoring interface.
[0092] The aforementioned technical solution constructs a complete and efficient data link through the collaborative work of various functional modules. It can process and transmit raw data from the underlying hardware at each level, ultimately presenting it in real-time on the user terminal through a rich and intuitive graphical interface. This system solves the problems of opaque operating status and difficulty in perceiving the effects of traditional ventilation systems. By providing multi-dimensional and visualized data displays, it greatly improves the system's manageability, user experience, and maintenance convenience, while also simplifying function updates and iterations.
[0093] Please see Figure 2 , Figure 3 and Figure 5 The method for displaying indicator data of the ventilation system according to the embodiments of this application includes: S110: Receives monitoring data of the ventilation system transmitted by the ventilation function component 10 via the communication bus. The monitoring data includes at least one of air quality index data, function switch status data, and filter life data. S120: The received monitoring data is converted into preset format data and reported to the cloud server 30 via the Internet of Things protocol, so that: the smart terminal 40 obtains the preset format data transmitted by the cloud server 30 by establishing a long connection with the cloud server 30; and the smart terminal 40 parses and renders the preset format data according to the preset parsing protocol to generate and display a visualization interface, which includes at least one of the following: room details information table area, space plan diagram area, ozone negative ion switch information table area, filter life diagram area, and real-time statistics diagram area.
[0094] In the ventilation system indicator data display method of this application embodiment, the central control device 20 receives monitoring data of the ventilation system transmitted by the ventilation function component 10; and converts the received monitoring data into preset format data and reports it to the cloud server 30, so that the smart terminal 40 obtains the preset format data transmitted by the cloud server 30, and parses and renders the preset format data according to a preset parsing protocol to generate a visual interface for display. In this way, the scattered and abstract monitoring data of the ventilation system can be presented to the user in a highly integrated and visualized manner, realizing intuitive monitoring of indoor air quality and equipment status, solving the problem of the invisible effect of traditional ventilation systems, and improving user experience and management efficiency.
[0095] It should be noted that the explanation of the indicator data display method with the indicator data display system 100 as the execution subject in the foregoing embodiments also applies to the indicator data display method with the central control device 20 as the execution subject in the embodiments of this application, and will not be explained further here.
[0096] Please see Figure 2 , Figure 3 and Figure 5 The central control device 20 of the ventilation system in this application embodiment is used for: The ventilation system receives monitoring data transmitted by the ventilation function component 10 via a communication bus. The monitoring data includes at least one of air quality index data, function switch status data, and filter life data. The received monitoring data is converted into a preset format and reported to the cloud server 30 via the Internet of Things protocol, so that: the smart terminal 40 obtains the preset format data transmitted by the cloud server 30 by establishing a long connection with the cloud server 30; and the smart terminal 40 parses and renders the preset format data according to the preset parsing protocol to generate and display a visualization interface, which includes at least one of the following: a room details information table area, a space plan diagram area, an ozone negative ion switch information table area, a filter life diagram area, and a real-time statistics diagram area.
[0097] In the central control device 20 of the ventilation system according to this application embodiment, the central control device 20 receives monitoring data of the ventilation system transmitted by the ventilation function component 10; and converts the received monitoring data into preset format data and reports it to the cloud server 30, so that: the smart terminal 40 obtains the preset format data transmitted by the cloud server 30, and parses and renders the preset format data according to a preset parsing protocol to generate a visual interface for display. In this way, the scattered and abstract monitoring data of the ventilation system can be presented to the user in a highly integrated and visualized manner, realizing intuitive monitoring of indoor air quality and equipment status, solving the problem of the invisible effect of traditional ventilation systems, and improving user experience and management efficiency.
[0098] It should be noted that the explanation of the central control device 20 in the indicator data display system 100 in the foregoing embodiments also applies to the central control device 20 in the embodiments of this application, and will not be elaborated here.
[0099] The electronic device according to embodiments of this application includes one or more processors and a memory, wherein the memory stores a computer program. When the computer program is executed by the processor, it controls the implementation of the indicator data display method of any of the above embodiments.
[0100] It should be noted that the explanation of the indicator data display method in the foregoing embodiments also applies to the electronic devices in the embodiments of this application, and will not be elaborated here.
[0101] The computer-readable storage medium of this application embodiment stores a computer program thereon. When the program is executed by a processor, it controls the implementation of the indicator data display method of any of the above embodiments.
[0102] It should be noted that the explanation of the dynamic correction timing method in the foregoing embodiments also applies to the computer-readable storage medium of the embodiments of this application, and will not be elaborated here.
[0103] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0104] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the function involved, as will be understood by those skilled in the art to which embodiments of this application pertain.
[0105] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable storage medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, a computer-readable storage medium can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable storage medium could be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0106] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0107] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments. Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc.
[0108] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application, the scope of which is defined by the claims and their equivalents.
Claims
1. A method for displaying indicator data of a ventilation system, characterized in that, include: The ventilation function component transmits the monitoring data of the ventilation system to the central control device via a communication bus. The monitoring data includes at least one of air quality index data, function switch status data, and filter life data. The central control device converts the received monitoring data into a preset format and reports it to the cloud server via the Internet of Things protocol; The smart terminal obtains the preset format data transmitted by the cloud server by establishing a long connection with the cloud server; The smart terminal parses and renders the preset format data according to a preset parsing protocol to generate and display a visual interface. The visual interface includes at least one of the following: a room details information table area, a space plan diagram area, an ozone negative ion switch information table area, a filter life diagram area, and a real-time statistics diagram area.
2. The indicator data display method according to claim 1, characterized in that, The ventilation function component includes at least one of an environmental sensor, a filter monitoring device, an ozone generator switch, a negative ion generator switch, and an exhaust switch; and / or The air quality data includes at least one of the following: concentration of inhalable particulate matter, concentration of fine particulate matter, concentration of carbon dioxide, concentration of volatile organic compounds, concentration of formaldehyde, concentration of carbon monoxide, concentration of ozone, and concentration of methane; and / or The function switch status data includes at least one of ozone switch status, negative ion switch status, and exhaust gear position; and / or The filter life data includes at least one of the primary filter lifespan and the advanced filter lifespan.
3. The indicator data display method according to claim 1, characterized in that, The monitoring data is raw hexadecimal data; The central control device converts the received monitoring data into a preset format, including: The central control device converts the hexadecimal raw data into JSON format data, which includes a timestamp field, a device ID field, an attribute value field, a MAC address field, and an online status field. The smart terminal establishes a long connection with the cloud server based on the device ID field.
4. The indicator data display method according to claim 1, characterized in that, When the visualization interface includes a room details information table area, the parsing and rendering process includes: Analyze the content data of each component in the air quality index data; Based on the content data of each component and the preset air quality standards, the air quality level is determined; The corresponding air quality level is displayed in the room details information table area and marked with a corresponding color, wherein different air quality levels correspond to different colors.
5. The indicator data display method according to claim 1, characterized in that, When the visualization interface includes a spatial planar schematic area, the parsing and rendering process includes: Analyze the exhaust gear data in the function switch status data; Render airflow animation in the spatial planar schematic area, and control the airflow animation to play, stop, or change the flow rate according to the exhaust gear data.
6. The indicator data display method according to claim 1, characterized in that, When the visualization interface includes a filter life diagram area, the parsing and rendering process includes: Analyze the filter cartridge operating time in the filter cartridge life data; The remaining lifespan of the filter element is determined based on the filter element's operating time. The remaining lifespan of the filter element is displayed in the area shown in the filter element lifespan diagram.
7. The indicator data display method according to claim 1, characterized in that, When the visualization interface includes an ozone negative ion switch information table area, the parsing and rendering process includes: Analyze the ozone switch status and negative ion switch status in the functional switch status data; Based on the ozone switch state and the negative ion switch state, a switch state identifier is determined; The corresponding switch in the ozone negative ion switch information table area displays the corresponding switch status identifier.
8. A system for displaying index data of a ventilation system, characterized in that, This includes ventilation components, central control equipment, cloud servers, and smart terminals; The ventilation function component is used to transmit the monitoring data of the ventilation system to the central control device via a communication bus. The monitoring data includes at least one of air quality index data, function switch status data, and filter life data. The central control device is used to convert the received monitoring data into data in a preset format and report it to the cloud server via the Internet of Things protocol; The smart terminal is used to obtain the preset format data transmitted by the cloud server by establishing a long connection with the cloud server; The smart terminal is used to parse and render the preset format data according to a preset parsing protocol to generate and display a visual interface. The visual interface includes at least one of the following: a room details information table area, a space plan diagram area, an ozone negative ion switch information table area, a filter life diagram area, and a real-time statistics diagram area.
9. A method for displaying indicator data of a ventilation system, characterized in that, include: The system receives monitoring data of the ventilation system transmitted by the ventilation function components via a communication bus. The monitoring data includes at least one of air quality index data, function switch status data, and filter life data. The received monitoring data is converted into a preset format and reported to the cloud server via the Internet of Things protocol, so that: the smart terminal can obtain the preset format data transmitted by the cloud server by establishing a long connection with the cloud server; The smart terminal parses and renders the preset format data according to a preset parsing protocol to generate and display a visual interface. The visual interface includes at least one of the following: a room details information table area, a space plan diagram area, an ozone negative ion switch information table area, a filter life diagram area, and a real-time statistics diagram area.
10. A central control device for a ventilation system, characterized in that, The central control device is used for: The system receives monitoring data of the ventilation system transmitted by the ventilation function components via a communication bus. The monitoring data includes at least one of air quality index data, function switch status data, and filter life data. The received monitoring data is converted into a preset format and reported to the cloud server via the Internet of Things protocol, so that: the smart terminal can obtain the preset format data transmitted by the cloud server by establishing a long connection with the cloud server; The smart terminal parses and renders the preset format data according to a preset parsing protocol to generate and display a visual interface. The visual interface includes at least one of the following: a room details information table area, a space plan diagram area, an ozone negative ion switch information table area, a filter life diagram area, and a real-time statistics diagram area.