Internet of Things equipment control method and device, equipment and medium

By detecting the status of solar cells and energy storage devices, determining the type of energy-saving work, and controlling the working methods of IoT devices and energy management systems, the problem of the rapid power loss of energy storage devices in low-light environments is solved, and more efficient energy management and power utilization are achieved.

CN120128616APending Publication Date: 2025-06-10HANSHOW TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510261106.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-06
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

In the prior art, solar-powered IoT devices lose power too quickly in a no-light or low-light environment, resulting in power failure.

Method used

By detecting the light intensity of solar cells, the business time type of IoT devices and the power state of energy storage devices, determine the energy-saving work type, and control the working methods of IoT devices and energy management systems according to this type to reduce power consumption and extend power utilization time.

Benefits of technology

Effectively monitor and manage the energy status of IoT devices, reduce power consumption in different application scenarios, improve power utilization, and avoid the problem of excessive power loss of energy storage devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120128616A_ABST
    Figure CN120128616A_ABST
Patent Text Reader

Abstract

The invention discloses an Internet of Things equipment control method and device, equipment and a medium, and relates to the technical field of screen display. According to the specific implementation scheme, the current illumination intensity capable of being obtained by a solar cell is detected; detecting the service time type of the Internet of Things equipment and the electric energy of an energy storage device; determining an energy-saving working type according to the business time type, the current illumination intensity and the electric energy of the energy storage device; and according to the energy-saving working type, determining a low-power-consumption equipment working type and an energy working type, controlling the Internet of Things equipment to work according to the low-power-consumption equipment working type, and controlling an energy management system to work according to the energy working type. According to the embodiment of the invention, the energy state of the Internet of Things equipment is effectively monitored, and energy is flexibly and accurately saved for different energy states.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of display technologies for Internet of Things devices, and particularly to a method, device, equipment, and medium for controlling Internet of Things devices. Background Art

[0002] With the rapid development of Internet of Things (IoT) technology, more and more wireless sensors and low-power devices are widely used in various fields, such as electronic price tags and sensor network devices.

[0003] Currently, Internet of Things devices powered by solar energy usually rely on solar energy to collect and store energy in energy storage devices in environments with no light or low light. Although this method reduces the dependence on disposable batteries, in the case of long-term transportation or idleness of the devices, it is easy to cause the battery power of the energy storage device to drain too quickly, thus leading to the problem of power supply failure of the energy storage device. Summary of the Invention

[0004] The present invention provides a method, device, equipment, and medium for controlling Internet of Things devices, which can effectively monitor the energy state of Internet of Things devices and flexibly and accurately save energy according to different energy states.

[0005] In a first aspect, the present invention provides a method for controlling an Internet of Things device, which is applied to an energy management system and includes:

[0006] Detecting the current light intensity that can be obtained by a solar cell;

[0007] Detecting the business time type and the electric energy of the energy storage device where the Internet of Things device is located;

[0008] Determining an energy-saving working type according to the business time type, the current light intensity, and the electric energy of the energy storage device;

[0009] Determining a low-power device working type and an energy working type according to the energy-saving working type, and controlling the Internet of Things device to work according to the low-power device working type, and controlling the energy management system to work according to the energy working type.

[0010] In a second aspect, the present invention further provides a device for controlling an Internet of Things device, which is configured in an energy management system and includes:

[0011] A light intensity acquisition module, configured to detect the current light intensity that can be obtained by a solar cell;

[0012] A power saving detection module, configured to detect the business time type and the electric energy of the energy storage device where the Internet of Things device is located;

[0013] An energy-saving type determination module, configured to determine an energy-saving working type according to the service time type, the current light intensity, and the electric energy of the energy storage device;

[0014] A working type determination module, configured to determine a low-power device working type and an energy working type according to the energy-saving working type, and control the Internet of Things device to work according to the low-power device working type, and control the energy management system to work according to the energy working type.

[0015] In a third aspect, an embodiment of the present invention further provides an electronic device, including:

[0016] At least one processor; and

[0017] A memory communicatively connected to at least one processor; wherein

[0018] The memory stores instructions executable by at least one processor, and the instructions are executed by at least one processor to enable at least one processor to execute the Internet of Things device control method provided in any embodiment of the present invention.

[0019] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, which stores computer instructions for enabling a processor to implement the Internet of Things device control method in any embodiment of the present invention when executed.

[0020] By characterizing the working scenario of the Internet of Things device according to the current light intensity, service time type, and electric energy of the energy storage device, the embodiment of the present invention determines the energy-saving working type, and determines the low-power device working type of the Internet of Things device and the energy working type of the energy management system according to the energy-saving working type, and controls the Internet of Things device and the energy management system to work, solving the problem in the prior art that the battery power loss is too fast due to only relying on the energy storage device to provide power during long-term idle, being able to adapt to different working scenarios, determine the working types of the Internet of Things device and the energy management system, reduce the power consumption of the Internet of Things device and the energy management system in different application scenarios, and improve the power utilization rate.

[0021] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. Description of the Drawings

[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0023] Figure 1 is a flowchart of an Internet of Things device control method provided according to an embodiment of the present invention;

[0024] Figure 2 is a flowchart of an Internet of Things device control method provided according to an embodiment of the present invention;

[0025] Figure 3 is a schematic diagram of an Internet of Things device control system provided according to an embodiment of the present invention;

[0026] Figure 4 is a schematic diagram of an electronic price tag module provided according to an embodiment of the present invention;

[0027] Figure 5 is a relationship curve graph of light intensity and input voltage provided according to an embodiment of the present invention;

[0028] Figure 6 is a schematic diagram of an active power saving strategy provided according to an embodiment of the present invention;

[0029] Figure 7 is a schematic diagram of a passive power saving strategy provided according to an embodiment of the present invention;

[0030] Figure 8 is a schematic structural diagram of an Internet of Things device control device provided according to an embodiment of the present invention;

[0031] Figure 9 is a schematic structural diagram of an electronic device for implementing the Internet of Things device control method of the embodiments of the present invention. Detailed implementation manners

[0032] To enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0033] It should be noted that the terms "first", "second", etc. in the description, claims and above-mentioned drawings of the present invention are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here. In addition, the terms "including", "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0034] In the technical solution of the embodiment of the present invention, the acquisition, storage and application of the business time type of the Internet of Things device and the electric energy of the energy storage device, etc. all comply with the provisions of relevant laws and regulations and do not violate public order and good customs.

[0035] Figure 1 The figure is a flowchart of a method for controlling an Internet of Things device provided by an embodiment of the present invention. This embodiment is applicable to the situation of managing an energy supply system during the process of solar power supply to the Internet of Things device. This method can be executed by an Internet of Things device control device, which can be implemented in the form of hardware and / or software and is specifically configured in an electronic device. The electronic device can be a server or a terminal device communicatively connected to the Internet of Things device.

[0036] In the embodiment of the present invention, the Internet of Things device is powered by solar energy. The solar cell converts solar energy into electrical energy and outputs it to the energy management system. The energy management system controls whether the converted electrical energy is sent to the energy storage device to charge the energy storage device, and controls whether the energy storage device supplies power to the Internet of Things device, that is, controls whether the energy storage device discharges. The Internet of Things device can communicate with the base station through the network, receive control instructions, and execute the control instructions.

[0037] See Figure 1 The method for controlling an Internet of Things device shown in the figure includes:

[0038] S101. Detect the current light intensity that the solar cell can obtain.

[0039] Among them, the solar cell is used to convert light energy into electrical energy. The solar cell can obtain the current light intensity and convert the current light intensity into corresponding electrical energy, which is transmitted to the energy storage device for electricity storage. In some embodiments, the output voltage of the solar cell can characterize the intensity of solar energy. The output voltage of the solar cell at the current moment can be directly determined as the current light intensity. In some embodiments, the current light intensity can be detected by a photosensitive resistor installed on the Internet of Things device. There are other ways to obtain the current light intensity, which are not limited herein.

[0040] S102. Detect the service time type of the Internet of Things device and the electrical energy of the energy storage device.

[0041] Among them, the service time type is used to determine whether the Internet of Things device needs to work. In some scenarios, the Internet of Things device does not need to support all services at all times. The power-saving time period can be set according to the user's service requirements. During this power-saving time period, the Internet of Things device will only run some functions or reduce certain performances. In this way, the power consumption of the Internet of Things device can be reduced through an active power-saving strategy. In some embodiments, the Internet of Things device is an electronic price tag in a supermarket. The business hours of the supermarket are from 8:00 am to 8:00 pm. The time period from 8:00 pm to 8:00 am can be set as the power-saving time period, and the electronic price tag can be configured to operate in a low-power state during the time period from 8:00 pm to 8:00 am.

[0042] The electrical energy of the energy storage device can refer to the electrical energy that the energy storage device can provide. In the embodiments of the present invention, the Internet of Things device is powered by the energy storage device. The energy management system can be directly powered by the solar cell in an environment with high light intensity and powered by the energy storage device in an environment with low light intensity; or the energy management system is completely powered by the energy storage device.

[0043] Generally, the current light intensity is used to characterize the light condition of the working environment of the Internet of Things device, the service time type is used to characterize the scenario type of the working environment, and the electrical energy of the energy storage device is used to characterize the remaining electrical energy that can be provided in the working environment. The current light intensity, the service time type, and the energy storage device characterize the working environment where the Internet of Things device is located from three dimensions.

[0044] S103. Determine the energy-saving working type according to the service time type, the current light intensity, and the electrical energy of the energy storage device.

[0045] Among them, the energy-saving work type may refer to the working state of the control system of the Internet of Things device. The business time type is used to determine whether it is within the working time period of the Internet of Things device. The current light intensity is used to determine whether the electric energy provided by solar energy is sufficient. The electric energy of the energy storage device is used to determine whether the stored electric energy is sufficient. Considering the business time type, the current light intensity, and the electric energy of the energy storage device comprehensively, the energy-saving work type is determined. In some embodiments, the energy-saving work type may refer to the work type of saving energy consumption. The energy-saving work type may include: power-saving type, standby type, sleep type, shutdown type, etc. In addition to the energy-saving work type, there may also be a balancing type for the Internet of Things device and the energy management system.

[0046] S104. Determine the low-power device work type and the energy work type according to the energy-saving work type, and control the Internet of Things device to work according to the low-power device work type, and control the energy management system to work according to the energy work type.

[0047] Among them, the low-power device work type is used to control how the Internet of Things device works. The energy work type is used to control how the energy management system works. The energy-saving work type is used to control the Internet of Things device to adapt to low-power work respectively, and to control the energy management system to adapt to low-power work. The low-power device work type and the energy work type are independent of each other.

[0048] In the embodiment of the present invention, by characterizing the working scenario of the Internet of Things device according to the current light intensity, the business time type, and the electric energy of the energy storage device, the energy-saving work type is determined, and according to the energy-saving work type, the low-power device work type of the Internet of Things device and the energy work type of the energy management system are determined, and the Internet of Things device and the energy management system are controlled to work, solving the problem in the prior art that the power consumption is too fast due to relying only on the energy storage device to provide power during long-term idle periods. It can adapt to different working scenarios, determine the work types of the Internet of Things device and the energy management system, reduce the power consumption of the Internet of Things device and the energy management system in different application scenarios, and improve the power utilization rate.

[0049] In an alternative embodiment, the Internet of Things device includes: a device that communicates periodically over the network and has intermittent power consumption.

[0050] Among them, the periodic network communication may refer to that the Internet of Things device maintains a connection with the upper-layer controller through a heartbeat mechanism to ensure real-time interaction status and data, etc. Among them, the upper-layer controller may be a base station. The intermittent power consumption may refer to that the Internet of Things device works normally in at least one time period, does not need to work in at least one time period, and the time periods of working and not working alternate. The Internet of Things device is powered by a solar cell and needs to work in a lighted environment.

[0051] In some embodiments, during the normal working period, the Internet of Things device is in a high-power consumption state, and during the period when it does not need to work, the Internet of Things device is in a low-power consumption state or a zero-power consumption state.

[0052] Optionally, the Internet of Things device may include: an electronic price tag, a remote control, a sensor, a keyboard, a mouse, or a Bluetooth headset, etc. Among them, the electronic price tag presents information using an electronic paper screen. The electronic paper screen is a display screen made using electrophoretic display technology. By applying a voltage to each pixel point through a control circuit, the colored electrophoretic particles in the electronic paper film are driven to move to achieve the effect of displaying an image. As a reflective display screen, after the image is updated, the electronic paper screen can maintain the display for a long time without continuous refreshing, so the power consumption is very low. The electronic paper screen is applied in many fields such as tags, e-books, and billboards.

[0053] It can be seen that by defining the Internet of Things device as a device with periodic network communication and intermittent power consumption, the power consumption of the device with periodic network communication and intermittent power consumption can be reduced, and the state of such Internet of Things devices can be intelligently identified. This can not only effectively optimize energy consumption, improve device performance, and thus extend the service life of the device, but also ensure that during the period of non-use, the functions and performance of the device are effectively maintained, ensuring that it can be quickly put into use when needed.

[0054] Figure 2 The flowchart of a method for controlling an Internet of Things device provided by an embodiment of the present invention is optimized and improved on the basis of the technical solution of the above embodiment.

[0055] Further, "determining the energy-saving working type according to the service time type, the current light intensity, and the electric energy of the energy storage device" is refined as: obtaining the working type and priority corresponding to the service time type; obtaining the working type and priority corresponding to the current light intensity; obtaining the working type and priority corresponding to the electric energy of the energy storage device; and determining the energy-saving working type among the working type corresponding to the service time type, the working type corresponding to the current light intensity, and the working type corresponding to the electric energy of the energy storage device according to the priority of the service time type, the priority of the current light intensity, and the priority of the electric energy of the energy storage device.

[0056] It should be noted that for the parts not detailed in the embodiments of the present invention, reference can be made to the descriptions of the foregoing embodiments.

[0057] See Figure 2 The method for controlling an Internet of Things device shown in

[0058] S201. Detect the current light intensity that the solar cell can obtain.

[0059] S202. Detect the business time type in which the Internet of Things device is located and the electric energy of the energy storage device.

[0060] S203. Obtain the working type and priority corresponding to the business time type.

[0061] Among them, the user can set the time period corresponding to at least one business time type according to business requirements, as well as the working type corresponding to each business time type. The business time type is usually actively configured by the user and is a control method for active power saving. Exemplarily, the working type corresponding to the business time type in time period T1 can be set as A, and the working type corresponding to the business time type in time period T2 can be set as B. The priority of the business time type is used to determine whether the energy-saving working type is determined by the working type corresponding to the business time type.

[0062] S204. Obtain the working type and priority corresponding to the current light intensity.

[0063] Among them, different working types can be pre-configured for different current light intensities. Usually, the working type corresponding to low light intensity is a power-saving working type, and the working type corresponding to high light intensity is a working type that does not require power saving. The priority of the current light intensity is used to determine whether the energy-saving working type is determined by the working type corresponding to the current light intensity.

[0064] S205. Obtain the working type and priority corresponding to the electric energy of the energy storage device.

[0065] Among them, in the embodiments of the present invention, the energy storage device powers the Internet of Things device, and different working types can be pre-configured corresponding to different energies of the energy storage device. Generally, the working type corresponding to low energy of the energy storage device is a power-saving working type, and the working type corresponding to high energy of the energy storage device is a working type that does not require power saving. The working type corresponding to low energy of the energy storage device is a strongly power-saving working type, and the working type corresponding to high energy of the energy storage device is a weakly power-saving working type. The priority of the energy of the energy storage device is used to determine the energy-saving working type according to the working type corresponding to the energy of the energy storage device. In some embodiments, the priority of low energy of the energy storage device is higher than the priority of the current light intensity; the priority of high energy of the energy storage device is lower than the priority of the current light intensity. For example, the working type corresponding to the energy storage device with energy lower than the critical value is the sleep type or the shutdown type, and its priority is high, and the working type corresponding to the energy storage device with energy lower than the critical value is used as the energy-saving working type. The working type corresponding to the energy storage device with energy higher than the critical value can be a working type that can work, and its priority is low, and the working type corresponding to other methods is used as the energy-saving working type, that is, the working type corresponding to other methods is supported. Among them, the working type that can work can include a low-power working type and / or a high-power working type. For example, the low-power working type includes a power-saving type or a standby type, etc., and the high-power working type includes a balanced type.

[0066] S206. Determine the energy-saving working type from the working type corresponding to the service time type, the working type corresponding to the current light intensity, and the working type corresponding to the energy of the energy storage device according to the priority of the service time type, the priority of the current light intensity, and the priority of the energy of the energy storage device.

[0067] Among them, at least one of the service time type, the current light intensity, and the energy of the energy storage device can determine the corresponding working type. According to the priorities of the service time type, the current light intensity, and the energy of the energy storage device, the energy-saving working type is determined from the working types corresponding to at least one of the service time type, the current light intensity, and the energy of the energy storage device. Among them, the working type corresponding to the service time type can include: balanced type, power-saving type, standby type, sleep type, or shutdown type, etc. The working type corresponding to the current light intensity can include: balanced type, power-saving type, standby type, sleep type, or shutdown type, etc. The working type corresponding to the energy of the energy storage device can include: balanced type, power-saving type, standby type, sleep type, or shutdown type, etc. The priorities of the working types corresponding to different service time types, the current light intensity, and the energy of the energy storage device are different, and the priority of each working type can be subdivided, and the energy-saving working type is determined according to the corresponding priority.

[0068] In some embodiments, the working types corresponding to the business time type may include: balanced type, power-saving type, standby type, sleep type, shutdown type, etc. The working types corresponding to the current light intensity may include: balanced type, power-saving type, standby type, sleep type, etc. The working types corresponding to the electric energy of the energy storage device may include: sleep type or shutdown type, etc. The priority may specifically be: the priority of the shutdown type corresponding to the electric energy of the energy storage device is higher than the priority of the sleep type corresponding to the electric energy of the energy storage device, the priority of the sleep type corresponding to the electric energy of the energy storage device is higher than the priority of each working type (balanced type, power-saving type, standby type, sleep type or shutdown type) corresponding to the business time type, and the priority of each working type corresponding to the business time type is higher than the priority of each working type (balanced type, power-saving type, standby type or sleep type) corresponding to the current light intensity.

[0069] S207. Determine the low-power device working type and the energy working type according to the energy-saving working type, and control the Internet of Things device to work according to the low-power device working type, and control the energy management system to work according to the energy working type.

[0070] In the embodiments of the present invention, by obtaining the priorities and working types of the business time type, the current light intensity, and the electric energy of the energy storage device, and according to their respective priorities, the energy-saving working type is determined among the working types corresponding to them, which can adapt to different working conditions, specifically determine the energy-saving working type, can be compatible with the application scenarios of different working conditions, accurately subdivide the working types, and flexibly control the Internet of Things device and the energy management system according to the working types divided in fine granularity.

[0071] In some optional embodiments, the determining the energy-saving working type among the working types corresponding to the business time type, the working types corresponding to the current light intensity, and the working types corresponding to the electric energy of the energy storage device according to the priority of the business time type, the priority of the current light intensity, and the priority of the electric energy of the energy storage device includes: when the working type corresponding to the business time type is empty, determining the energy-saving working type among the working types corresponding to the current light intensity and the working types corresponding to the electric energy of the energy storage device according to the priority of the current light intensity and the priority of the electric energy of the energy storage device.

[0072] Among them, the priority of the business time type is higher than the priority of the current light intensity and the electric energy of the energy storage device. Obtain the current time and query whether there is a business time type corresponding to the current time. When there is no business time type, determine that the work type corresponding to the business time type is empty. When there is a business time type, determine the work type corresponding to the business time type as the energy-saving work type. The business time type represents the work requirements of the business scenario. Configuring the priority of the business time type as the highest priority can prioritize the work requirements of the business scenario for determining the work type to match the business scenario.

[0073] When the work type corresponding to the business time type is empty, then according to the remaining priorities of the current light intensity and the electric energy of the energy storage device, determine the energy-saving work type among the work type corresponding to the current light intensity and the work type corresponding to the electric energy of the energy storage device.

[0074] It can be seen that by configuring the priority of the business time type as the highest priority, the work requirements of the business scenario can be prioritized to determine the energy-saving work type, and the device work requirements of the business scenario can be accurately adapted to control the device work.

[0075] In some alternative embodiments, the obtaining the work type corresponding to the current light intensity includes: when the current light intensity is less than or equal to a preset light intensity threshold, start accumulating the continuous duration to obtain the weak light duration; when the weak light duration is less than or equal to a first duration threshold, determine that the work type corresponding to the current light intensity is the balanced type; when the weak light duration is less than or equal to a second duration threshold and greater than the first duration threshold, determine that the work type corresponding to the current light intensity is the power-saving type; when the weak light duration is less than or equal to a third duration threshold and greater than the second duration threshold, determine that the work type corresponding to the current light intensity is the standby type; when the weak light duration is greater than the third duration threshold, determine that the work type corresponding to the current light intensity is the sleep type; where the first duration threshold is less than the second duration threshold, and the second duration threshold is less than the third duration threshold.

[0076] Among them, the light intensity threshold is used to detect whether to enter the power-saving working type. When the current light intensity is greater than the light intensity threshold, it is determined that the working type corresponding to the current light intensity is the balanced type. The balanced type may refer to the working type in which the Internet of Things device works normally. In fact, the light environment changes instantaneously. In addition to considering the light intensity, it is also necessary to determine whether the Internet of Things device is in a low-light environment for a long time. When the current light intensity is less than or equal to the preset light intensity threshold, it is determined that the Internet of Things device is in a low-light environment. At this time, the duration is started to be accumulated to obtain the weak light duration. When the current light intensity is greater than the light intensity threshold, the weak light duration is cleared. At this time, the weak light duration is less than or equal to the first duration threshold. Therefore, when the current light intensity is greater than the light intensity threshold, or when the current light intensity is less than or equal to the light intensity threshold and the weak light duration is less than or equal to the first duration threshold, it is determined that the working type corresponding to the current light intensity is the balanced type. When the Internet of Things device is in the balanced type, the electric energy of the device control system is provided by the solar cell, and through the energy management system, the electric energy is stored in the energy storage device. The energy storage device supplies power to the entire device control system. In the case of light, the power provided by the solar cell can supply all the power consumption during the entire service period. Under the condition of no additional energy supplement, the entire device control system can work continuously for a long time.

[0077] The working types of the power-saving type, standby type, and sleep type are all low-power working types. The power consumption of the Internet of Things device in the power-saving type is greater than that of the Internet of Things device in the standby type; the power consumption of the Internet of Things device in the standby type is greater than that of the Internet of Things device in the sleep type. When the current light intensity is less than or equal to the preset light intensity threshold, and the weak light duration is less than or equal to the second duration threshold and greater than the first duration threshold, it is determined that the working type corresponding to the current light intensity is the power-saving type; when the current light intensity is less than or equal to the preset light intensity threshold, and the weak light duration is less than or equal to the third duration threshold and greater than the second duration threshold, it is determined that the working type corresponding to the current light intensity is the standby type; when the current light intensity is less than or equal to the preset light intensity threshold, and the weak light duration is greater than the third duration threshold, it is determined that the working type corresponding to the current light intensity is the sleep type.

[0078] Specifically, when the current light intensity is less than or equal to the preset light intensity threshold, it is determined that the environment where the Internet of Things device is located is a non-business environment. When the Internet of Things device is in a non-business environment for a short time, for example, when the electronic price tag in a shopping mall that is open during the day is at night, the working type is the power-saving type. When the Internet of Things device is in a non-business environment for a long time, such as during a long holiday or stored in a warehouse, the working type is the standby type. When the Internet of Things device is in a more long-term lightless environment, the working type is the sleep type.

[0079] It can be seen that by accumulating the duration that is less than or equal to the light intensity threshold, the low-light duration is obtained. By combining the current light intensity and the low-light duration, the work type corresponding to the current light intensity is determined. The continuous process of low-light can be further subdivided into multiple work types, which can more finely identify power-saving work types and enrich the working scenarios of IoT devices.

[0080] In some embodiments, the light intensity ratio between the current light intensity and the light intensity threshold can be calculated, and multiple ratio thresholds can be configured. The low-power device working type and the energy working type can be determined based on the light intensity ratio and the energy-saving working type. For example, the first ratio threshold λ1, the second ratio threshold λ2 and the third ratio threshold λ3, where 1>λ1>λ2>λ3>0. When the light intensity ratio is greater than or equal to the first ratio threshold, the listening frame period is configured to 2 seconds; when the light intensity ratio is greater than or equal to the second ratio threshold and less than the first ratio threshold, the listening frame period is configured to 6 seconds; when the light intensity ratio is greater than or equal to the third ratio threshold and less than the second ratio threshold, the listening frame period is configured to 10 seconds; when the light intensity ratio is less than the third ratio threshold, the listening frame period is configured to 24 seconds.

[0081] In some optional embodiments, obtaining the working type corresponding to the electric energy of the energy storage device includes: when the electric energy of the energy storage device is less than an over-discharge energy threshold, determining that the working type corresponding to the electric energy of the energy storage device is a sleep type; when the electric energy of the energy storage device is less than a depletion threshold, starting to accumulate the duration to obtain the low-energy duration; when the low-energy duration is greater than a buffer duration threshold, determining that the working type corresponding to the electric energy of the energy storage device is a shutdown type.

[0082] Among them, the over-discharge energy threshold is used to detect whether to enter the lowest power consumption working type. The exhaustion threshold is used to detect whether to enter the no-power consumption working type. When the energy storage device power is less than the over-discharge energy threshold, it indicates that the energy storage device has a low storage capacity and cannot support the operation of the IoT device, or even the normal operation of the energy management system. When the energy storage device power is less than the exhaustion threshold, it indicates that the energy storage device has an extremely low storage capacity and cannot support the operation of the IoT device and the energy management system. In order to avoid abnormal data causing erroneous judgment of entering the shutdown type, further judgment is made by calculating the low energy duration. When the low energy duration is greater than the buffer duration threshold, and the energy storage device power is less than the exhaustion threshold, it is determined that the energy storage device has insufficient storage capacity to support the operation of the IoT device and the energy management system, and the IoT device and the energy management system are shut down, and the working type corresponding to the energy storage device power is determined to be the shutdown type. When the low energy duration is less than or equal to the buffer duration threshold, and the energy storage device power is less than the exhaustion threshold, it is determined that the working type corresponding to the energy storage device power is not the shutdown type.

[0083] In some embodiments, the electrical energy of the energy storage device can be represented by voltage, and the over-discharge energy threshold is the over-discharge voltage Vo. When excessive power consumption causes insufficient energy storage, in order to protect the stability of the system circuit or the material structure of the energy storage device, the working type is the sleep type.

[0084] In some embodiments, when it is detected that the energy of the energy storage device is about to be exhausted, that is, the voltage Vstr of the energy storage device is lower than the depletion threshold Vu, the working type is the shutdown type. When the energy management system detects that the capacity of the energy storage device is insufficient and about to be exhausted, the energy management system prepares for the shutdown process. To prevent incorrect decisions caused by abnormal data, a time period buffer time Ts can be configured. If the capacity of the energy storage device recovers above the depletion threshold Vu during this period, there is no need to continue the action of shutting down the energy management system.

[0085] It can be seen that by detecting whether the electrical energy of the energy storage device supports the operation of the Internet of Things device and the energy management system according to the electrical energy of the energy storage device, and when the energy of the energy storage device is exhausted, starting to accumulate the low-energy duration, and determining the working type corresponding to the electrical energy of the energy storage device in combination with the low-energy duration, multiple working types can be further subdivided for the continuous process of the relatively low power of the energy storage device, and the power-saving working types can be more finely identified, enriching the working scenarios of the Internet of Things device.

[0086] In some alternative embodiments, determining the working types of the low-power device and the energy working type according to the energy-saving working type includes: when the energy-saving working type is the power-saving type, determining that the working type of the low-power device is the low-power communication type, and determining that the energy working type is the normal working type; when the energy-saving working type is the standby type, determining that the working type of the low-power device is the type of power-off of the interrupted communication part unit, and determining that the energy working type is the normal working type; when the energy-saving working type is the sleep type, determining that the working type of the low-power device is the stop working type, and determining that the energy working type is the low-power working type; when the energy-saving working type is the shutdown type, determining that the working type of the low-power device is the stop working type, and determining that the energy working type is the stop working type.

[0087] Among them, the low-power communication type can refer to the working type in which the communication power consumption of the Internet of Things device is reduced. The normal working type can refer to the working type in which the energy management system works normally. The type of power-off of the interrupted communication part unit can refer to the working type in which the Internet of Things device stops communicating and some of the included units stop power supply. The stop working type can refer to the working type in which the Internet of Things device or the energy management system stops working. The low-power working type can refer to the working type in which the energy management system is in low power and provides some functions.

[0088] Generally, the communication power consumption can be reduced by decreasing the communication frequency to achieve a low-power communication type. In some embodiments, parameters such as communication frequency, latency tolerance, and network coverage conditions can be permuted and combined, and the communication power consumption of each combination can be calculated. A lower combination can be selected to replace the existing communication method to achieve the adjustment of the low-power communication type for Internet of Things (IoT) devices.

[0089] In some embodiments, compared with the normal working state, the IoT devices in the power-saving type reduce the communication with the upper-layer controller. A common method is to reduce the communication frequency between the IoT devices and the upper-layer controller. For example, the listening frame period is extended to reduce the working power consumption. The IoT devices can still operate with a low load. At this time, the power consumption of the IoT devices is relatively low, and the power of the IoT devices is provided by the energy storage device.

[0090] In the standby type, the IoT devices disconnect from the upper-layer controller, and most of the operations of the ESL module are suspended. For example, all parts of the ESL module are powered off except for the Always-on Unit (AOU), Real Time Clock (RTC), and the slave register. Only the AOU operates with extremely low power under the drive of the RTC, and the energy harvesting module works normally. Among them, the slave register can be a Real Time Retention Static Random Access Memory (RT SRAM).

[0091] In the sleep type, the IoT devices disconnect from the upper-layer controller, the ESL module stops working, the energy management system prohibits most of the operations, and reduces the frequency of the controller clock to maintain the operation of the energy management system with the lowest power consumption.

[0092] In the shutdown type, the IoT devices and the energy management system enter the shutdown state.

[0093] It can be seen that by adjusting the working modes of the IoT devices and the energy management system respectively for each working type, and automatically adjusting the power consumption of key components, precise power consumption adjustment can be achieved.

[0094] In a scenario, as Figure 3 shown, the IoT device control system includes: a solar cell, an energy management system, an energy storage device, an IoT device, and a base station. The IoT device can communicate with the base station. The solar cell is connected to the energy management system, and the energy management system is respectively connected to the energy storage device and the IoT device. Among them, the IoT device can be an Electronic Shelf Label (ESL) module. Among them, the structure of the ESL module is as Figure 4As shown, the electronic price tag module may include a Microcontroller Unit (MCU), AOU, RTC, slave register RT SRAM, Communication unit, and Electronic Paper Display Driver (EPDDriver).

[0095] Among them, the solar cell converts the collected light energy into electrical energy through the photovoltaic effect, and the electrical energy is transmitted to the energy management system. The energy management system is used to control the input voltage, input current, output voltage, and output current. The energy storage device provides electrical energy for both the energy management system and the ESL module at the same time. The ESL module communicates with the base station, and the user sends instructions to the ESL module through the base station, and the ESL module makes a response; in order for the ESL module to receive the base station information in a timely manner to quickly make a response, it will send information to the base station regularly to maintain the connection with the base station, and can also report the status of the Internet of Things device to the base station regularly to achieve unified management.

[0096] For the energy management system, the energy management system may specifically include a solar cell test module, a counting module, an energy collection module, a charge and discharge management module, etc. Among them, the energy collection module is responsible for managing the input electrical energy, and can perform corresponding management according to the magnitudes of the input and output voltages, such as boosting, bucking, directly transmitting electricity, or adjusting the load equivalent resistance according to the magnitudes of the input and output voltages to make the solar cell work at the maximum power point state. When the input voltage is too high or too low, execute the protection circuit or the strategy of reducing power consumption. The charge and discharge management module is responsible for managing the output electrical energy. For example, configure a suitable voltage or current to supply power to the energy storage device, reduce the power supply when the energy storage device is fully charged to protect the energy storage device, and when the capacity of the energy storage device is lower than the limit value, the entire Internet of Things device control system enters a low-power consumption state.

[0097] The solar cell test module is used to detect the power supply status of the solar cell and serve as a basis for judging the light environment where the product is located. There is a correlation between the voltage of the solar cell and the light intensity. As Figure 3 shown, the higher the light intensity, the higher the output voltage of the solar cell. Therefore, the light condition where the product is located can be judged by testing the output voltage of the solar cell. The solar cell test module can test the open-circuit voltage (Voc) and / or input voltage (Vin) of the solar cell, and output the test result to the test circuit. The test circuit is used to quantitatively analyze the test result and judge the real light environment where the Internet of Things device is located, which can be used as a basis for judging the energy collection strategy. Through experiments, the relationship between the input voltage Vin and the light intensity Lux is as Figure 5As shown. The solar cell test module can also be a voltage comparison module. Denote the level output result of the voltage comparison module as Vc, set a configurable reference value Vref, and compare the input voltage of the solar energy (Vin) with Vref. When Vin≥Vref, a high-level signal is output; when Vin<Vref, a low-level signal is output. Through Vc, it can be determined whether the light intensity where the Internet of Things device control system is located is higher or lower than a specific value.

[0098] Counting module. When the light environment where the Internet of Things device control system is located is lower than a certain value, at this time the solar cell test module outputs a low-level signal, and the counting module starts to count. The duration of the state where the Internet of Things device control system is located is judged by the number of counts, and this duration is denoted as td. Set the duration reference Td. When td>Td, the counting module outputs a state signal m. If the light environment where the Internet of Things device control system is located improves, at this time the solar cell test module outputs a high-level signal, and the counter count is reset.

[0099] System status monitoring and control module: By continuously detecting the status of the external solar cell and according to preset conditions, the status of the Internet of Things device control system becomes more flexible from the two limited states of traditional deep sleep - activity, so that more working types can be defined at the system level to cope with various actual complex application scenarios; specifically, for example, in the case of meeting the trigger condition (the output voltage of the Solar Cell continuously does not meet the condition within the agreed time range), it can migrate from the deep sleep type to the full deep sleep type (such as stopping listening to frames) under the deep sleep type. When the trigger condition is met (the output voltage of the Solar Cell meets the condition within the agreed time range), the Internet of Things device control system can return to the standard deep sleep type (such as resuming listening to frames). Among them, listening to frames can refer to a periodic communication method. In this way, after the Internet of Things device control system configures more parameters than the existing scheme at one time to cope with more and more refined usage scenarios and corresponding parameters than the existing system, the Internet of Things device control system can automatically and flexibly adapt to state switching to adapt to the change of the scenario to maximize the service life, to ensure the optimal energy management of the Internet of Things device control system in various scenarios and the two-way switching of the state of the Internet of Things device control system, and to avoid the failure of the Internet of Things device control system.

[0100] In a scenario, the Internet of Things device is an electronic price tag in a supermarket or store. When the supermarket or store is operating normally, the lighting conditions are good, and usually the light intensity ≥ 100 lux. When the light intensity is below 100 Lux, it is usually a non-operating environment, such as when the supermarket or store turns off the light source. The light intensity threshold Vref of the solar energy test module is 4.2V. The duration benchmarks of the counting module include a first duration threshold Td1 = 4h, a second duration threshold Td2 = 15h, and a third duration threshold Td3 = 336h.

[0101] Users can set the working time period, power-saving time period, etc. of the electronic price tag according to the business requirements of the supermarket or store. As Figure 6 shown, the working type of time period T1 is the balanced type, the working type of time period T2 is the sleep type, the working type of time period T3 is the standby type, and the working type of time period T4 is the power-saving type. Among them, the sleep type, standby type, and power-saving type are all power-saving working types. First, control the electronic price tag and the energy management system according to the working type corresponding to the business time type in the actively set power-saving strategy. When there is no working type corresponding to the business time type set, determine the energy-saving working type according to the priority of the electric energy of the energy storage device and the priority of the current light intensity.

[0102] According to the rules as Figure 7 shown, determine the working type corresponding to the electric energy of the energy storage device and the working type corresponding to the current light intensity according to the priority of the electric energy of the energy storage device and the priority of the current light intensity.

[0103] During normal business hours, with good lighting conditions, the entire electronic price tag system and the base station operate according to business requirements. The solar cells collect light energy and convert it into electrical energy, which is stored in the energy storage device through the energy management system. The electricity collected during business hours is sufficient to support the power consumption of the entire electronic price tag system throughout the day. Taking an electronic price tag as an example, the solar cell test module measures the input voltage at this time as Vin = 4.5V, and at this time Vin ≥ Vref. The test module outputs a high-level signal Vc = 1. The energy management system determines that the lighting environment where the electronic price tag is located is good, and determines that the working type corresponding to the current light intensity is the balanced type. And at this time, the energy storage device has sufficient electrical energy, Vstr ≥ Vo, and it is determined that the working type corresponding to the electrical energy of the energy storage device is the balanced type. Among them, Vo > Vu, and correspondingly Vstr > Vu. Thus, it is determined that the energy-saving working type is the balanced type, and the entire electronic price tag works normally. At this time, the ESL module executes the program according to the instructions sent by the base station, and sets the listening frame period to 2s to maintain frequent communication with the base station. At the same time, the status of the electronic price tag is reported to the base station at a certain period of 15 minutes. Among them, Vo is the over-discharge voltage of the energy storage device. Usually, the electricity output by the energy storage device to the load is between Vo and the full charge voltage. Being lower than Vo may affect the stability of the material structure of the energy storage device, and using electricity lower than Vo for a long time will affect the service life of the energy storage device; Vstr ≥ Vo means that the current storage capacity of the energy storage device is sufficient and can provide power to the load normally.

[0104] During non-business hours, the commercial supermarket turns off the light source. The solar cell test module measures that Vin = 0.5V < Vref and outputs a low-level signal Vc = 0. The counting module starts to count. When the recorded duration td > Td1 = 4h, the counting module outputs a status signal m1. The energy management system determines that the lighting environment where the electronic price tag is located is poor at this time, and determines that the working type corresponding to the current light intensity is the power-saving type. Vstr ≥ Vo, and it is determined that the working type corresponding to the electrical energy of the energy storage device is the balanced type. The priority of the current light intensity of the power-saving type is higher than that of the electrical energy of the energy storage device of the balanced type. It is determined that the energy-saving working type is the power-saving type, and the working type of the electronic price tag then changes to the power-saving type. At this time, the ESL module will still execute the operation instructions sent by the base station, but it starts to reduce the communication frequency with the base station, adjusts the listening frame period from 2s to 20s, and the reporting period of the electronic price tag status also increases from 15 minutes to 60 minutes. The power consumption of the entire electronic price tag system is supported by the energy storage device, and there is no power input from the solar cells. If the lighting conditions where the electronic price tag is located improve, and at this time it is measured that Vin ≥ Vref, the solar cell measurement module outputs a high-level signal Vc = 1 and resets the count. The lighting conditions where the electronic price tag is located are good, and it is determined that the working type corresponding to the current light intensity is the balanced type. At this time, the working type of the electronic price tag system changes to the balanced type.

[0105] When the supermarket or store closes the light source for a long time due to holidays or storing electronic price tags in the warehouse, it can intelligently judge the environment where the electronic price tag is located. When the solar cell test module measures that Vin < Vref = 4.5V and outputs a low-level signal Vc = 0, the counter starts counting. When the recorded duration td > Td2 = 15h, the counting module outputs a status signal m2. The energy management system determines that the electronic price tag has been in an environment with poor lighting conditions for a long time and determines that the working type corresponding to the current light intensity is the standby type. In addition, when the electronic price tag is in the power-saving type, td is continuously accumulated. During this period, if Vin < Vref is always maintained and when td > Td2, it is determined that the working type corresponding to the current light intensity is the standby type. When Vstr ≥ Vo, it is determined that the working type corresponding to the electrical energy of the energy storage device is the balance type. The priority of the current light intensity in the standby type is higher than that of the electrical energy of the energy storage device in the balance type. It is determined that the energy-saving working type is the standby type, and the working type of the electronic price tag becomes the standby type. The electronic price tag disconnects from the base station, and most of the work of the ESL module pauses. All components in the ESL module except AOU, RTC, and RT SRAM are powered off. AOU operates at extremely low power under the drive of RTC, and the status information of the electronic price tag is stored in RTSRAM. When the electronic price tag resumes the balance mode, the status information is synchronized. The energy management system works normally, and the power is provided by the energy storage device. If the lighting conditions where the electronic price tag is located improve, at this time, it is measured that Vin ≥ Vref, the solar cell measurement module outputs a high-level signal Vc = 1 and resets the count. The lighting conditions where the electronic price tag is located are good, and it is determined that the working type corresponding to the current light intensity is the balance type. At this time, the working type of the electronic price tag becomes the balance type.

[0106] When the solar cell test module of the energy management system detects that Vin < Vref = 4.5V, it outputs a low-level signal Vc = 0. And when the duration td recorded by the counter is greater than Td3 = 336h, the counter module outputs a status signal m3. The energy management system determines that the electronic price tag has been in an environment with poor lighting conditions for a long time, perhaps it has been stored in a warehouse for a long time or during long-term transportation. It determines that the working type corresponding to the current light intensity is the sleep type. Additionally, when the electronic price tag is in the standby type, td continues to be accumulated. During this period, if Vin < Vref is always maintained, when td > Td3, it is determined that the working type corresponding to the current light intensity is the sleep type. When Vo > Vstr ≥ Vu, it is determined that the working type corresponding to the electrical energy of the energy storage device is the sleep type. Thus, it is determined that the energy-saving working type is the sleep type, and the working type of the electronic price tag changes to the sleep type. In the sleep type, the electronic price tag disconnects from the base station, the ESL module stops working, the energy management system prohibits most operations, and reduces the frequency of the controller clock to maintain the operation of the energy management system with the lowest power consumption, and the energy is provided by the energy storage device. At this time, the solar cell test module of the energy management system is still working. If the lighting conditions where the electronic price tag is located improve, and at this time Vin ≥ Vref is measured, the solar cell measurement module outputs a high-level signal Vc = 1 and resets the count. Since the lighting conditions where the electronic price tag is located are good, the working type corresponding to the current light intensity changes to the balanced type, and the electrical energy of the energy storage device is continuously charged until Vstr ≥ Vo, and it is determined that the working type corresponding to the electrical energy of the energy storage device is the balanced type. Thus, it is determined that the energy-saving working type is the balanced type, and the electronic price tag is awakened. At this time, the working type of the electronic price tag changes to the balanced type. Additionally, when the electronic price tag is in the standby type or power-saving type, if it is detected that Vo > Vstr ≥ Vu, it is determined that the working type corresponding to the electrical energy of the energy storage device is the sleep type. The priority of the electrical energy of the energy storage device in the sleep type is higher than the priority of the current light intensity in the standby type or power-saving type. Thus, it is determined that the energy-saving working type is the sleep type, and the working type of the electronic price tag changes to the sleep type.

[0107] If the electronic price tag has been in an environment with poor lighting conditions until the power of the energy storage device is exhausted, when the energy management system detects that the energy of the storage device is about to be exhausted, for example, when the capacity is only 1% of the total capacity, at this time, Vstr < Vu. To prevent incorrect decisions caused by abnormal data, a time period buffer time Ts = 500ms can be configured. If during this period the capacity of the energy storage device recovers above the critical point, that is, Vstr ≥ Vu, or t ≤ Ts, then it is determined that the working type corresponding to the electrical energy of the energy storage device is the balanced type, and there is no need to continue the action of shutting down the energy management system. If it does not recover, that is, Vstr < Vu and t > Ts, it is determined that the working type corresponding to the electrical energy of the energy storage device is the shutdown type. The electrical energy of the energy storage device of the shutdown type has the highest priority, so it is determined that the energy-saving working type is the shutdown type. In addition, when the electronic price tag is in the sleep type, standby type or power-saving type, if it is detected that Vstr < Vu and t > Ts, it is determined that the working type corresponding to the electrical energy of the energy storage device is the shutdown type. The priority of the electrical energy of the energy storage device of the shutdown type is higher than the priority of the current light intensity of other working types, so it is determined that the energy-saving working type is the shutdown type, and the working type of the electronic price tag becomes the shutdown type. In addition, when the electronic price tag is in the shutdown type, if it is detected that Vo > Vstr ≥ Vu, it is determined that the working type corresponding to the electrical energy of the energy storage device is the sleep type. The priority of the electrical energy of the energy storage device of the sleep type is higher than the priority of the current light intensity of other working types, so it is determined that the energy-saving working type is the sleep type, and the working type of the electronic price tag becomes the sleep type.

[0108] The solar cell measurement system can more accurately judge the lighting conditions of the electronic price tag according to the ratio of Vin to Vref, so as to more finely adjust the power consumption of the electronic price tag system according to the lighting conditions. For example, multiple Vin / Vref thresholds can be configured, such as 1 > λ1 > λ2 > λ3 > 0. If the listening frame period of the electronic price tag during normal business hours is 2s, then different power reduction strategies can be configured according to different λ values. For example, λ1, λ2, and λ3 respectively correspond to listening frame periods of 6s, 10s, and 24s, so as to achieve precise control of the power consumption of the electronic price tag system.

[0109] Embodiments of the present invention achieve more precise energy consumption management by real-time identifying the lighting environment and quickly evaluating the surrounding lighting conditions, optimizing the energy usage efficiency of devices, and automatically adapting to different working environments; can dynamically identify and analyze the impact of different lighting conditions on the energy usage of devices, ensure that the devices achieve the best performance in various environments, extend the service life of the products, and enhance the environmental adaptability; based on a comparative lighting judgment mechanism, specifically by comparing the input current of the solar cell with a preset reference value, can accurately determine the current lighting intensity of the product, thereby providing a precise basis for subsequent energy consumption adjustment and avoiding resource waste; realizes more refined energy-saving management: provides a power management mode between deep sleep and active; can perform real-time timing in low-light environments, automatically identify the duration and lighting conditions, and output specific status signals to support precise control of power consumption, provide management strategies according to the lighting conditions and duration, avoid excessive battery discharge caused by insufficient lighting, and effectively maintain the normal operation of the device; realizes dynamic power management: by real-time monitoring the device status and lighting changes, dynamically adjusts the activity frequency of the electronic price tag and other devices themselves and the communication cycle with the base station, the system realizes intelligent power management, thereby maximizing the energy efficiency of the device and ensuring sustainability in long-term use; has both active and passive operation schemes, can be flexibly selected according to user needs and actual usage scenarios, improves the application flexibility and universality of the system, adapts to the diverse needs of different scenarios, and realizes diverse energy consumption management; has broad application potential.

[0110] Figure 8 FIG. is a schematic structural diagram of an Internet of Things device control device provided by an embodiment of the present invention. The device can execute an Internet of Things device control method. The Internet of Things device control device can be implemented in the form of hardware and / or software, and the device can be configured in an electronic device.

[0111] See Figure 8 the Internet of Things device control device shown in FIG., including:

[0112] A solar cell test module 801 for detecting the current lighting intensity that the solar cell can obtain;

[0113] A system status detection and control module 802 for detecting the business time type and the electrical energy of the energy storage device in which the Internet of Things device is located;

[0114] The system status detection and control module 802 is used to determine an energy-saving working type according to the business time type, the current lighting intensity, and the electrical energy of the energy storage device;

[0115] The system state detection and control module 802 is configured to determine the low-power device working type and the energy working type according to the energy-saving working type, and control the Internet of Things device to work according to the low-power device working type, and control the energy management system to work according to the energy working type.

[0116] In the embodiment of the present invention, by characterizing the working scenario of the Internet of Things device according to the current light intensity, the business time type, and the electric energy of the energy storage device, the energy-saving working type is determined, and according to the energy-saving working type, the low-power device working type of the Internet of Things device and the energy working type of the energy management system are determined, and the Internet of Things device and the energy management system are controlled to work, solving the problem in the prior art that only relying on the energy storage device to provide power during long-term idle leads to too fast power loss, and can adapt to different working scenarios, determine the working types of the Internet of Things device and the energy management system, reduce the power consumption of the Internet of Things device and the energy management system in different application scenarios, and improve the power utilization rate.

[0117] Optionally, the system state detection and control module 802 is specifically configured to:

[0118] Obtain the working type and priority corresponding to the business time type;

[0119] Obtain the working type and priority corresponding to the current light intensity;

[0120] Obtain the working type and priority corresponding to the electric energy of the energy storage device;

[0121] According to the priority of the business time type, the priority of the current light intensity, and the priority of the electric energy of the energy storage device, determine the energy-saving working type among the working type corresponding to the business time type, the working type corresponding to the current light intensity, and the working type corresponding to the electric energy of the energy storage device.

[0122] Optionally, the system state detection and control module 802 is specifically configured to: when the working type corresponding to the business time type is empty, determine the energy-saving working type among the working type corresponding to the current light intensity and the working type corresponding to the electric energy of the energy storage device according to the priority of the current light intensity and the priority of the electric energy of the energy storage device.

[0123] Optionally, the system state detection and control module 802 is specifically configured to: when the current light intensity is less than or equal to a preset light intensity threshold, start accumulating the continuous duration to obtain the weak light duration;

[0124] When the weak light duration is less than or equal to the first duration threshold, determine that the working type corresponding to the current light intensity is the balanced type;

[0125] When the weak light duration is less than or equal to the second duration threshold and greater than the first duration threshold, determine that the working type corresponding to the current light intensity is the power-saving type;

[0126] When the weak light duration is less than or equal to the third duration threshold and greater than the second duration threshold, determine that the working type corresponding to the current light intensity is the standby type;

[0127] When the weak light duration is greater than the third duration threshold, determine that the working type corresponding to the current light intensity is the sleep type;

[0128] Wherein, the first duration threshold is less than the second duration threshold, and the second duration threshold is less than the third duration threshold.

[0129] Optionally, the system state detection and control module 802 is specifically configured to:

[0130] When the electric energy of the energy storage device is less than the over-discharge energy threshold, determine that the working type corresponding to the electric energy of the energy storage device is the sleep type;

[0131] When the electric energy of the energy storage device is less than the depletion threshold, start accumulating the continuous duration to obtain the low energy duration;

[0132] When the low energy duration is greater than the buffer duration threshold, determine that the working type corresponding to the electric energy of the energy storage device is the shutdown type.

[0133] Optionally, the system state detection and control module 802 is specifically configured to:

[0134] When the energy-saving working type is the power-saving type, determine that the working type of the low-power device is the low-power communication type, and determine that the energy working type is the normal working type;

[0135] When the energy-saving working type is the standby type, determine that the working type of the low-power device is the type of power-off of the interrupted communication part unit, and determine that the energy working type is the normal working type;

[0136] When the energy-saving working type is the sleep type, determine that the working type of the low-power device is the stop working type, and determine that the energy working type is the low-power working type;

[0137] When the energy-saving working type is the shutdown type, determine that the working type of the low-power device is the stop working type, and determine that the energy working type is the stop working type.

[0138] Optionally, the Internet of Things device includes: a device that communicates periodically and has intermittent power consumption.

[0139] The Internet of Things device control apparatus provided by an embodiment of the present invention may execute the Internet of Things device control method provided by any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the Internet of Things device control method.

[0140] Figure 9 FIG. shows a schematic structural diagram of an electronic device 900 that may be used to implement an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as, a laptop computer, a desktop computer, a workbench, a personal digital assistant, a server, a blade server, a mainframe computer, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as, a personal digital processor, a cellular phone, a smart phone, a wearable device (such as a helmet, glasses, a watch, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0141] As Figure 9 shown, the electronic device 900 includes at least one processor 901, and a memory communicatively connected to the at least one processor 901, such as a read-only memory (ROM) 902, a random access memory (RAM) 903, etc. The memory stores a computer program executable by the at least one processor. The processor 901 may perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 902 or the computer program loaded from the storage unit 908 into the random access memory (RAM) 903. In the RAM 903, various programs and data required for the operation of the electronic device 900 may also be stored. The processor 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. The input / output (I / O) interface 905 is also connected to the bus 904.

[0142] A plurality of components in the electronic device 900 are connected to the I / O interface 905, including: an input unit 906, such as a keyboard, a mouse, etc.; an output unit 907, such as various types of displays, speakers, etc.; a storage unit 908, such as a magnetic disk, an optical disk, etc.; and a communication unit 909, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 909 allows the electronic device 900 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0143] The processor 901 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 901 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 901 executes the various methods and processes described above, such as the Internet of Things device control method.

[0144] In some embodiments, the Internet of Things device control method can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as the storage unit 908. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 900 via the ROM 902 and / or the communication unit 909. When the computer program is loaded into the RAM 903 and executed by the processor 901, one or more steps of the Internet of Things device control method described above can be executed. Alternatively, in other embodiments, the processor 901 can be configured to execute the Internet of Things device control method by any other suitable means (e.g., by means of firmware).

[0145] The various embodiments of the systems and technologies described above in this document can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a dedicated or general-purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0146] The computer program for implementing the method of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to the processor of a general-purpose computer, a special-purpose computer, or other programmable Internet of Things device control devices, such that when the computer programs are executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer programs can be executed entirely on the machine, partially on the machine, executed partially on the machine and partially on a remote machine as an independent software package, or executed entirely on a remote machine or server.

[0147] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0148] In order to provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0149] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.

[0150] A computing system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The client-server relationship is created by computer programs running on respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS (Virtual Private Server) services.

[0151] It should be understood that various forms of processes shown above can be used, steps can be reordered, added or deleted. For example, the steps described in the present invention can be executed in parallel, sequentially or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is made herein.

[0152] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for controlling an Internet of Things device, characterized in that: Applied to an energy management system, the method comprises: Detect the current light intensity that the solar cell can obtain; Detect the business time type and energy storage device power of IoT devices; Determining an energy-saving operation type according to the business time type, the current light intensity, and the power of the energy storage device; According to the energy-saving working type, the low-power device working type and the energy working type are determined, and the Internet of Things device is controlled to work according to the low-power device working type, and the energy management system is controlled to work according to the energy working type.

2. The method according to claim 1, characterized in that The determining of the energy-saving work type according to the business time type, the current light intensity and the electric energy of the energy storage device includes: Obtain the work type and priority corresponding to the business time type; Obtaining the work type and priority corresponding to the current light intensity; Obtaining the working type and priority corresponding to the electric energy of the energy storage device; According to the priority of the business time type, the priority of the current light intensity, and the priority of the electric energy of the energy storage device, the energy-saving working type is determined among the working types corresponding to the business time type, the working type corresponding to the current light intensity, and the working type corresponding to the electric energy of the energy storage device.

3. The method according to claim 2, characterized in that The step of determining the energy-saving working type from the working type corresponding to the business time type, the working type corresponding to the current light intensity, and the working type corresponding to the electric energy of the energy storage device according to the priority of the business time type, the priority of the current light intensity, and the priority of the electric energy of the energy storage device comprises: When the working type corresponding to the business time type is empty, the energy-saving working type is determined among the working types corresponding to the current light intensity and the working types corresponding to the energy storage device electric energy according to the priority of the current light intensity and the priority of the energy storage device electric energy.

4. The method according to claim 2, characterized in that: The obtaining of the work type corresponding to the current light intensity includes: When the current light intensity is less than or equal to the preset light intensity threshold, start accumulating the duration to obtain the weak light duration; When the weak light duration is less than or equal to a first duration threshold, determining that the working type corresponding to the current light intensity is a balanced type; When the weak light duration is less than or equal to the second duration threshold and greater than the first duration threshold, determining that the working type corresponding to the current light intensity is a power saving type; When the weak light duration is less than or equal to the third duration threshold and greater than the second duration threshold, determining that the working type corresponding to the current light intensity is the standby type; When the weak light duration is greater than a third duration threshold, determining that the working type corresponding to the current light intensity is a sleep type; The first duration threshold is smaller than the second duration threshold, and the second duration threshold is smaller than the third duration threshold.

5. The method according to claim 2, characterized in that: The obtaining of the working type corresponding to the electric energy of the energy storage device includes: When the power of the energy storage device is less than the over-discharge energy threshold, determining that the working type corresponding to the power of the energy storage device is a sleep type; When the electric energy of the energy storage device is less than the exhaustion threshold, the duration starts to be accumulated to obtain the low energy duration; When the low energy duration is greater than the buffer duration threshold, it is determined that the working type corresponding to the electric energy of the energy storage device is a shutdown type.

6. The method according to claim 1, characterized in that The step of determining the low power consumption device operation type and the energy operation type according to the energy-saving operation type includes: When the energy-saving working type is the power-saving type, determining the low-power-consumption device working type is the low-power-consumption communication type, and determining the energy working type is the normal working type; When the energy-saving operation type is the standby type, determining the low-power device operation type is a communication interruption unit power-off type, and determining the energy operation type is a normal operation type; When the energy-saving working type is the sleep type, determining the low-power-consumption device working type is the stop working type, and determining the energy working type is the low-power-consumption working type; When the energy-saving working type is the shutdown type, the low-power-consumption device working type is determined to be the stop working type, and the energy working type is determined to be the stop working type.

7. The method according to claim 1, characterized in that The IoT devices include devices that periodically communicate with the Internet and consume power intermittently.

8. An Internet of Things device control device, characterized in that: Configured in an energy management system, the device comprises: A solar cell test module, used to detect the current light intensity that the solar cell can obtain; System status detection and control module, used to detect the business time type of IoT devices and the power of energy storage devices; The system status detection and control module is used to determine the energy-saving operation type according to the business time type, the current light intensity and the power of the energy storage device; The system status detection and control module is used to determine the low-power device working type and the energy working type according to the energy-saving working type, and control the Internet of Things device to work according to the low-power device working type, and control the energy management system to work according to the energy working type.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the Internet of Things device control method described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the Internet of Things device control method described in any one of claims 1 to 7 when executed.

Citation Information

Cited By

  • Internet of things equipment-oriented mass parallel EMS robustness verification method and system

    CN122093415A

  • Internet of things device control method and apparatus, device, and medium

    WO2026184623A1