Distributed networking temperature monitoring system based on swan gap system

Through the distributed networking temperature monitoring system based on the Hongmeng system, using the OpenHarmony distributed soft bus and ArkUI framework, real-time temperature monitoring and data sharing between multiple devices is realized, solving the problem that existing systems cannot realize multi-device collaborative work and cross-device The problem of data sharing improves the real-time and user experience of the system, and is suitable for scenarios such as smart home and industrial control.

CN119309697APending Publication Date: 2025-01-14ZHUHAI BLACKSTONE ELECTRICITY AUTOMATION SCI & TECH
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411429721.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

The existing temperature monitoring system cannot realize the collaborative work of multiple devices and the sharing of data across devices, lacks real-time performance, and cannot meet the needs of modern environmental monitoring and industrial control for efficient monitoring.

Method used

Adopt a distributed networking temperature monitoring system based on Hongmeng system, and through OpenHarmony distributed soft bus and ArkUI framework, efficient collaborative work and data sharing between multiple devices are realized, HTTP requests and asynchronous callbacks are used to process data, combined with distributed key-value databases Perform data synchronization and storage.

Benefits of technology

Real-time temperature monitoring and data sharing between multiple devices, improves system transparency and user experience, enhances data security and maintainability, supports cross-device data synchronization and alarm linkage, and is suitable for smart home and industrial control. etc.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119309697A_ABST
    Figure CN119309697A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electric power internet of things, in particular to a distributed networking temperature monitoring system based on a swan gap system. Comprising an acquisition program and a networking program, the acquisition program requests data of an acquisition end sensor through http, then the data is processed and converted into a json format and stored in a database, the requested data is displayed through arkui, and the data is circularly rendered and displayed on a screen; the networking program is based on an OpenHarmony distributed soft bus, and carries a mobile phone and other color screens to carry out distributed networking. The system integrates the advantages of real-time data processing, flexible distributed networking capability, cross-device data sharing and cooperative work, high safety and reliability, easy expansion and maintenance and the like, and provides an efficient and intelligent solution for the fields of environment monitoring, industrial control and the like.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of electric power Internet of Things, and specifically to a distributed networking temperature monitoring system based on Hongmeng system. Background Art

[0002] With the rapid development of the Internet of Things and computer technology, distributed networks have been widely used in environmental monitoring, industrial control, smart home and other fields. Most of the existing temperature monitoring systems rely on single devices of Windows and Android operating systems, which cannot achieve multi-device collaboration through distributed systems, and lack real-time and cross-device data sharing functions. As a new generation of open source operating system, Hongmeng system's distributed capabilities can effectively support the collaboration of multiple devices, provide more efficient cross-device task allocation and data transmission, and are particularly suitable for multi-point sensing scenarios such as temperature monitoring. Summary of the invention

[0003] The technical problem to be solved by this technical solution is: a distributed networking temperature monitoring system based on the Hongmeng system, which makes full use of the distributed capabilities of the Hongmeng system to realize functions such as multi-device collaborative work, real-time temperature monitoring, and cross-device data sharing. The system builds an efficient, real-time, multi-point temperature monitoring system through the distributed network architecture of the Hongmeng system. The system can integrate multiple temperature sensor devices to realize real-time data collection, processing and sharing, and provide comprehensive and accurate temperature information for environmental monitoring, industrial control and other fields.

[0004] To achieve the above purpose, the present invention creates a technical solution: a distributed networking temperature monitoring system based on Hongmeng system, including a collection program and a networking program. The collection program collects data from sensors on the collection end through HTTP requests, then converts the data into JSON format and stores it in a database. At the same time, the requested data is displayed through Akuui, and the data is rendered and displayed on the screen in a loop. The specific steps are as follows:

[0005] (1) Request data from the communication manager by sending HTTP. Before creating the HTTP instance, you need to import the http namespace from @kit.NetworkKit and apply for the ohos.permission.INTERNET permission. Then, create an HttpRequest object through the createHttp() method and send the request.

[0006] (2) The requested returned data needs to be processed using await and async asynchronous callbacks, and then converted into a json object using the json.parse() method.

[0007] (3) Create an array and add the requested data to the array using the push() method;

[0008] (4) The read data is rendered in arkui through a foreach loop and compared with the set threshold to determine whether it exceeds the threshold. If so, the sound and light alarms are turned on.

[0009] The above-mentioned acquisition program has the following technical effects: directly obtaining data from the communication management machine through HTTP requests, avoiding possible data transmission delays and losses in traditional methods, and ensuring the real-time and accuracy of the data. Using asynchronous callbacks to process HTTP responses improves the response speed and execution efficiency of the program, avoiding problems such as interface freezes. During the data processing process, the original data is converted into JSON format and stored in the database, which facilitates subsequent data analysis and utilization, and also improves the security and maintainability of the data. Through ArkUI, real-time data is rendered and displayed on the screen in a loop, and users can view the current temperature monitoring situation at any time, which improves the transparency of the system and user experience.

[0010] The networking program is based on the OpenHarmony distributed soft bus, equipped with mobile phones and other color screens for distributed networking. The networking program includes device authentication, creation of distributed management and listing processes, distributed key-value databases, and distributed data communications. OpenHarmony supports one-time development and multi-terminal deployment of applications, allowing developers to reuse the same code and logic on multiple devices, reducing development costs.

[0011] Furthermore, the device authentication adopts ohos.permission.DISTRIBUTED_DATASYNC distributed data synchronization permission for cross-device data synchronization and ohos.permission.ACCESS_SERVICE_DM distributed device authentication networking permission for networking. The cross-device data synchronization permission and distributed networking permission are configured in the requestPermissions field in the module.json5 configuration file. The authorization method of the distributed data synchronization permission is user_grant. The distributed data synchronization permission calls the requestPermissionsFromUser interface to apply for authorization from the user in a dynamic pop-up window.

[0012] Furthermore, the process of creating a distributed management instance column includes the following steps:

[0013] (1) First, import the distributedDeviceManager module, and then create a distributed device management instance: let dmInstance = distributedDeviceManager.createDeviceManager(). This instance is the calling entry for the distributed device management method, and after this method, a callback function for discovering the device is created: dmInstance.on();

[0014] (2) After discovering the device, you need to establish a trusted relationship with the discovered device and query the device information through the getAvailableDeviceListSync():Array <devicebasicinfo>; All online and trusted devices can be obtained;

[0015] (3) Create an array, add the devices that have established trusted connections, and display them;

[0016] The solution constitutes an efficient, secure and adaptable distributed device management system through modular design, asynchronous event processing, security assurance, data consistency and availability assurance, dynamic device management and user experience optimization. After creating the distributed management implementation process, the system has distributed networking capabilities. The networking capability constraint condition is that the development board and the networking device must be in the same local area network or have Bluetooth turned on. The distributed networking includes the following steps:

[0017] (1) Click the device query button on the main interface to execute the device discovery method, register the device monitoring task, and pull up a pop-up window to display the device list.

[0018] (2) Click on an unpaired device in the list to pair. If a PIN code pops up, enter the PIN code in the pop-up window of the other device to be paired.

[0019] (3) Click on the paired device to start distributed networking.

[0020] (4) After networking, the startAbility() method is executed to start the application on the connected device, and the data collected by the current color screen is sent to the connected device through the distributed key-value database as a parameter.

[0021] Furthermore, the distributed data communication adopts the distributed key-value database @ohos.data.distributedKVStore for communication between devices. The distributed key-value database @ohos.data.distributedKVStore provides the system program with the distributed collaboration capability of databases between different devices. The distributed data communication is the communication between devices through a distributed soft bus. The distributed soft bus provides a unified distributed communication capability for multi-device terminals, so that different devices can be quickly discovered and connected without a complicated configuration process. Regardless of whether the devices are connected via WiFi, Bluetooth or other communication methods, the distributed soft bus can provide stable and efficient communication services and realize seamless interconnection between devices. Sending data through a distributed key-value database ensures the synchronization and consistency of data between different devices. This design not only simplifies the process of data sharing, but also improves the reliability and security of data. The use of a distributed key-value database also enables the system to be easily expanded to more devices and scenarios, providing convenience for future functional expansion and upgrades.

[0022] The distributed soft bus communication process is as follows:

[0023] (1) Import the distributed key-value database module through import distributedKVStore from'@ohos.data.distributedKVStore';

[0024] (2) Build a SingleKVStore database instance through getKVStore, which provides methods for adding data, deleting data, subscribing to data changes, and subscribing to data synchronization. By importing the distributed key-value database module and building a SingleKVStore instance, the application can easily implement distributed data storage and synchronization functions.

[0025] (3) After the database is successfully created, call the enableSync() method to enable synchronization, and call the setDataChangeListener() method to subscribe to database change notifications;

[0026] (4) When the application exits, you need to use the off() method to cancel data change monitoring.

[0027] Furthermore, the acquisition procedure includes initialization, and the initialization steps are as follows:

[0028] (1) Obtain the collection configuration table information and store it in a temporary variable.

[0029] (2) Add the collection thread class,

[0030] (3) Parse the configuration table data, instantiate according to the receiving device type, and add the receiving device to the collection thread.

[0031] (4) Initialize the item point table and store it in List form.

[0032] (5) Initialization of alarm information: when the acquisition program is exited manually or abnormally, the alarm data is not closed-loop processed.

[0033] Through the above steps, the acquisition program can be initialized efficiently and start to perform data acquisition tasks. At the same time, by properly managing alarm information and other key data, the stability and reliability of the system can be ensured.

[0034] The present invention is based on the distributed networking temperature monitoring system of the domestic operating system Hongmeng system. Through the characteristics of the OpenHarmony distributed soft bus, it realizes efficient collaboration between multiple devices and significantly improves the real-time performance and data sharing capabilities of temperature monitoring. Compared with the existing single-device temperature monitoring system based on Windows or Android, the present invention breaks through the limitations of single-device data collection, supports viewing temperature data on the color screen through a mobile phone, and can share and synchronize temperature monitoring information across devices.

[0035] It makes full use of the distributed capabilities and technical advantages of the Hongmeng system and can be widely used in various scenarios that require temperature monitoring, such as industrial production lines, cold chain logistics, smart agriculture, smart homes, etc. By deploying this system, enterprises can achieve real-time temperature monitoring and management of production environments, storage environments or living environments, improve production efficiency and living comfort, and reduce risks and losses caused by abnormal temperatures. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 It is a schematic diagram of a distributed networking temperature monitoring system based on the Hongmeng system of the present invention.

[0037] Figure 2 It is a schematic diagram of the acquisition procedure of the present invention.

[0038] Figure 3 It is a schematic diagram of device authentication of the present invention.

[0039] Figure 4 It is a schematic diagram of the networking of the present invention.

[0040] Figure 5 It is a distributed soft bus communication flow chart of the present invention.

[0041] Figure 6 This is a flow chart of the traditional temperature acquisition system. DETAILED DESCRIPTION

[0042] In order to enable those skilled in the art to better understand the technical solution of the present invention, the present invention is described in detail below in conjunction with the accompanying drawings. The description in this part is only exemplary and explanatory and should not have any limiting effect on the protection scope of the present invention.

[0043] At present, there are many temperature monitoring systems on the market. The display and viewing of these systems mostly rely on color screens for centralized data acquisition and control. Most of these color screens are based on Windows or Android operating systems. The flow chart of the traditional temperature acquisition system is as follows Figure 6 This design limits the user's operation and monitoring capabilities. The lack of cross-device collaboration makes the temperature monitoring system inadequate in multi-point monitoring and data integration, and cannot meet the needs of modern smart homes and industrial control for efficient monitoring.

[0044] The present invention is based on the distributed networking temperature monitoring system of the domestic operating system Hongmeng system. Through the characteristics of the OpenHarmony distributed soft bus, it realizes efficient collaboration between multiple devices and significantly improves the real-time performance and data sharing capabilities of temperature monitoring. Compared with the existing single-device temperature monitoring system based on Windows or Android, the present invention breaks through the limitations of single-device data collection, supports viewing temperature data on the color screen through a mobile phone, and can share and synchronize temperature monitoring information across devices. Its advantages include:

[0045] 1. Collaborative monitoring of multiple devices: Different devices can be flexibly networked, and data can be shared in real time after collection, realizing monitoring and alarm linkage among multiple devices.

[0046] 2. Enhanced real-time performance: The distributed system enables real-time collection, processing and feedback of temperature data, provides a more efficient abnormal warning mechanism, and promptly reminds users to take action.

[0047] 3. Cross-device data synchronization: Utilizing the distributed capabilities of the Hongmeng system, data sharing between various devices becomes faster and more stable, solving the pain point in existing technologies that mobile phones cannot view color screen monitoring data.

[0048] 4. Convenient user operation: Users can set temperature thresholds and view collected data from other devices through mobile devices such as mobile phones without relying on a single terminal, which greatly improves the convenience of operation and the flexibility of monitoring.

[0049] 5. Security performance and high reliability: The design of the basic microkernel enhances the security of the system and effectively protects user privacy and data security.

[0050] The system is particularly suitable for application scenarios such as smart homes and industrial control that require real-time monitoring and multi-point acquisition.

[0051] Example

[0052] like Figure 1-5 As shown in the figure, the implementation process and principle of a distributed networking temperature monitoring system based on Hongmeng system: Figure 1 The system workflow shown:

[0053] (1) This system is based on the OpenHarmony system. It collects sensor data through HTTP requests, converts the data into JSON format and stores it in the database. It also displays the requested data, such as ambient temperature and humidity, through arkui. By setting a threshold, if the collected data is greater than or less than the threshold, different alarms such as sound and light will be issued to prompt the operator.

[0054] Collection includes collection configuration table: through the collection configuration table, configuration is carried out according to the actual needs of the project. The configuration includes the type of collection receiving device, communication address, rate, check bit, collection interval, timeout time, corresponding station room, primary equipment and other information defined by the system.

[0055] And the acquisition program is initialized, the process is as follows:

[0056] 1) Get the collection configuration table information and store it in a temporary variable.

[0057] 2) Add the collection thread class,

[0058] 3) Parse the configuration table data, instantiate according to the receiving device type, and add the receiving device to the collection thread.

[0059] 4) Initialize the item point table and store it in List form.

[0060] 5) Initialize the alarm information. When the acquisition program exits manually or abnormally, the alarm data is not processed in a closed loop.

[0061] (2) Thanks to the characteristics of the OpenHarmony distributed soft bus, the color screen equipped with this system can be flexibly connected to mobile phones equipped with this system and other color screens for distributed networking. After networking, data collected on other devices can be viewed and quotation thresholds for other devices can be set.

[0062] as follows Figure 2 Acquisition procedure shown:

[0063] This system collects data through HTTP request data and converts it into JSON object. Arkui reads the JSON object and renders it on the screen in a loop. At the same time, the collected data is compared with the set threshold to issue different warnings. The process is as follows:

[0064] (1) Request data from the communication management machine by sending HTTP. Before creating an HTTP instance, you need to

[0065] Import the http namespace from @kit.NetworkKit and apply for the ohos.permission.INTERNET permission. Then create an HttpRequest object using the createHttp() method and send a request.

[0066] (2) The requested returned data needs to be processed using await and async asynchronous callbacks. Then it is converted into a JSON object using the json.parse() method.

[0067] (3) Create an array and add the requested data to the array using the push() method.

[0068] (4) The read data is rendered in arkui through a foreach loop and displayed. At the same time, it can be determined whether it exceeds the threshold. If so, the sound and light alarms are turned on.

[0069] like Figure 3 Device authentication shown: Before using distributed device management, you must apply for permissions from the user. Here we use ohos.permission.DISTRIBUTED_DATASYNC: distributed data synchronization permission and ohos.permission.ACCESS_SERVICE_DM: distributed device authentication networking permission. To use this permission, you need to configure distributed data synchronization in the requestPermissions field in the module.json5 configuration file. At the same time, the authorization method for distributed data synchronization permissions is user_grant, so you need to call the requestPermissionsFromUser interface to apply for authorization from the user in a dynamic pop-up window. The distributed device authentication process is as follows:

[0070] (1) First import the distributedDeviceManager module, and then create a distributed device management instance: let dmInstance = distributedDeviceManager.createDeviceManager(), which is the calling entry for the distributed device management method. And create a callback function for discovering devices after this method: dmInstance.on().

[0071] (2) After discovering the device, you need to establish a trusted relationship with the discovered device and query the device information through the getAvailableDeviceListSync():Array <devicebasicinfo>; All online and trusted devices can be obtained.

[0072] (3) Create an array, add the devices that have established trusted connections, and display them.

[0073] After creating the distributed management implementation process, the system has the ability to form a distributed network. Network constraints: The development board and the networking device must be in the same local area network or have Bluetooth turned on. The networking process is as follows Figure 4 As shown, the process is as follows:

[0074] (1) Click the device query button on the main interface to execute the device discovery method, register the device monitoring task, and pull up a pop-up window to display the device list.

[0075] (2) Click on an unpaired device in the list to pair. If a PIN code pops up, enter the PIN code in the pop-up window of the other device to be paired.

[0076] (3) Click on the paired device to start distributed networking

[0077] (4) After networking, the startAbility() method is executed to start the application on the connected device, and the data collected by the current color screen is sent to the connected device through the distributed key-value database as a parameter.

[0078] In the networking, the distributed data communication between devices in this system adopts a distributed key-value database:

[0079] @ohos.data.distributedKVStore. This database provides distributed collaboration capabilities between databases on different devices for system programs. Before using this permission, you need to apply for the distributed soft bus communication process between devices. Figure 5 As shown, the process is as follows:

[0080] (1) Import the distributed key-value database module through import distributedKVStore from'@ohos.data.distributedKVStore'.

[0081] (2) Construct a SingleKVStore database instance through getKVStore, which provides methods for adding data, deleting data, subscribing to data changes, and completing subscription data synchronization.

[0082] (3) After the database is successfully created, call the enableSync() method to enable synchronization, and call the setDataChangeListener() method to subscribe to database change notifications.

[0083] (4) When the application exits, you need to use the off() method to cancel data change monitoring.

[0084] The system of the present invention is built on the open source operating system OpenHarmony, so developers and users can make full use of the resources and technical support of the open source community. Combined with the characteristics of the OpenHarmony system, the present invention has the following significant advantages when used in the power Internet of Things

[0085] 1. High integration and real-time data processing:

[0086] The system directly collects data from end sensors through HTTP requests, processes the data in real time into JSON format, and stores it in the database. This efficient data collection and processing process ensures the real-time and accuracy of the data, providing a solid foundation for subsequent decision-making and alarms.

[0087] 2. Intuitive data display and interaction:

[0088] Using the ArkUI framework, the system can intuitively display the collected data (such as ambient temperature, humidity, etc.) on the color screen. This visual display method not only makes it easier for operators to quickly obtain key information, but also improves the overall user experience of the system.

[0089] 3. Flexible distributed networking capabilities:

[0090] Thanks to the characteristics of OpenHarmony distributed soft bus, the system supports flexible networking between multiple devices such as color screens and mobile phones. This distributed networking capability allows data to flow and share freely between different devices, greatly expanding the application scenarios and flexibility of the system.

[0091] 4. Cross-device data sharing and collaboration:

[0092] After networking, devices can view each other's collected data and set each other's thresholds and other parameters. This cross-device data sharing and collaborative working capability enables operators to have a more comprehensive understanding of the operating status of the entire system and make more accurate decisions.

[0093] 5. High security and reliability:

[0094] The OpenHarmony system itself has high security and reliability, providing a solid underlying guarantee for the system. At the same time, the system also adopts corresponding security measures during data transmission and storage to ensure the integrity and confidentiality of the data.

[0095] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The above examples are only used to help understand the method of the present invention and its core idea. The above is only a preferred implementation method of the present invention. It should be pointed out that due to the limitations of textual expression, there are objectively infinite specific structures. For ordinary technicians in this technical field, without departing from the principle of the present invention, several improvements, modifications or changes can be made, and the above technical features can be combined in an appropriate manner; these improvements, modifications, changes or combinations, or the direct application of the concept and technical solution of the invention to other occasions without improvement, should be regarded as the protection scope of the present invention.< / devicebasicinfo> < / devicebasicinfo>

Claims

1. A distributed networking temperature monitoring system based on Hongmeng system, characterized by: It includes a collection program and a networking program. The collection program collects data from sensors on the collection end through http requests, then converts the data into json format and stores it in a database. At the same time, it displays the requested data through arkui and renders the data in a loop and displays it on the screen. The networking program is based on the OpenHarmony distributed soft bus and is equipped with mobile phones and other color screens for distributed networking. The networking program includes device authentication, creation of distributed management column processes, distributed key-value databases and distributed data communication.

2. According to claim 1, a distributed networking temperature monitoring system based on Hongmeng system is characterized in that: The acquisition procedure includes the following steps: (1) Request data from the communication manager by sending HTTP. Before creating the HTTP instance, you need to import the http namespace from @kit.NetworkKit and apply for the ohos.permission.INTERNET permission. Then, create an HttpRequest object through the createHttp() method and send the request. (2) The requested returned data needs to be processed using await and async asynchronous callbacks, and then converted into a json object using the json.parse() method. (3) Create an array and add the requested data to the array using the push() method; (4) The read data is rendered in arkui through a foreach loop and compared with the set threshold to determine whether it exceeds the threshold. If so, the sound and light alarms are turned on.

3. According to claim 1, a distributed networking temperature monitoring system based on Hongmeng system is characterized in that: The device authentication uses the ohos.permission.DISTRIBUTED_DATASYNC distributed data synchronization permission to synchronize data across devices. The cross-device data synchronization configures distributed data synchronization in the requestPermissions field in the module.json5 configuration file. The authorization method of the distributed data synchronization permission is user_grant. The distributed data synchronization permission calls the requestPermissionsFromUser interface to apply for authorization from the user in a dynamic pop-up window.

4. According to claim 1, a distributed networking temperature monitoring system based on Hongmeng system is characterized in that: The process of creating a distributed management instance column includes the following steps: (1) First import the distributedDeviceManager module, and then create a distributed device management instance: letdmInstance = distributedDeviceManager.createDeviceManager(). This instance is the calling entry for the distributed device management method, and after this method, a callback function for discovering the device is created: dmInstance.on(); (2) After discovering the device, you need to establish a trusted relationship with the discovered device and query the device information through the getAvailableDeviceListSync():Array <devicebasicinfo> ; All online and trusted devices can be obtained;< / devicebasicinfo> (3) Create an array, add the devices that have established trusted connections, and display them; After the distributed management implementation process is created, the system has the distributed networking capability, and the distributed networking includes the following steps: (1) Click the device query button on the main interface to execute the device discovery method, register the device monitoring task, and pull up a pop-up window to display the device list. (2) Click on an unpaired device in the list to pair. If a PIN code pops up, enter the PIN code in the pop-up window of the other device to be paired. (3) Click on the paired device to start distributed networking. (4) After networking, the startAbility() method is executed to start the application on the connected device, and the data collected by the current color screen is sent to the connected device through the distributed key-value database as a parameter.

5. According to claim 1, a distributed networking temperature monitoring system based on Hongmeng system is characterized in that: The distributed data communication uses the distributed key-value database @ohos.data.distributedKVStore to communicate between devices. The distributed key-value database @ohos.data.distributedKVStore provides the system program with distributed collaboration capabilities between databases of different devices. The distributed data communication is communication between devices through a distributed soft bus.

6. According to claim 5, a distributed networking temperature monitoring system based on Hongmeng system is characterized in that: The distributed soft bus communication process is as follows: (1) Import the distributed key-value database module through import distributedKVStore from'@ohos.data.distributedKVStore'; (2) Construct a SingleKVStore database instance through getKVStore, which provides methods for adding data, deleting data, subscribing to data changes, and subscribing to data synchronization; (3) After the database is successfully created, call the enableSync() method to enable synchronization, and call the setDataChangeListener() method to subscribe to database change notifications; (4) When the application exits, you need to use the off() method to cancel data change monitoring.

7. According to claim 4, a distributed networking temperature monitoring system based on Hongmeng system is characterized in that: The networking capability constraint condition is that the development board and the networking device must be in the same local area network or have Bluetooth turned on.

8. According to claim 1, a distributed networking temperature monitoring system based on Hongmeng system is characterized in that: The acquisition procedure includes initialization, and the initialization steps are as follows: (1) Obtain the collection configuration table information and store it in a temporary variable. (2) Add the collection thread class, (3) Parse the configuration table data, instantiate according to the receiving device type, and add the receiving device to the collection thread. (4) Initialize the item point table and store it in List form. (5) Initialization of alarm information: when the acquisition program is exited manually or abnormally, the alarm data is not closed-loop processed.

Citation Information

Cited By

  • Equipment connection method and system based on swan distributed soft bus

    CN121907634A

  • Monitoring page display method, electronic equipment and storage medium

    CN122365481A