Offline data synchronization system, method, terminal and medium for smart lighting system

Through the offline data synchronization system, the lighting management platform stores user instructions and automatically updates the status based on timestamps, solving the problems of high cost and unreliability of traditional monitoring systems in smart cities, and achieving a better user experience and system robustness.

CN114416754BActive Publication Date: 2025-10-28SHANGHAI SANSI ELECTRONICS ENG +3
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011075105.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-09
Publication Date
2025-10-28
Estimated Expiration
2040-10-09

AI Technical Summary

Technical Problem

Traditional monitoring systems face challenges in smart city construction, including high costs, difficult maintenance and management, unreliable transmission, and long feedback times, especially in wide-area wireless communication environments.

Method used

An offline data synchronization system is adopted, which stores user instructions and expected status through the lighting management platform. The controlled lighting fixtures automatically update their status according to the timestamp and actively report status changes when necessary, thereby reducing network resource consumption.

Benefits of technology

It achieves a better user experience, a wider management scope, and greater system robustness, while reducing network resource consumption and adapting to the construction needs of smart cities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114416754B_ABST
    Figure CN114416754B_ABST
Patent Text Reader

Abstract

This application provides an offline data synchronization system, method, terminal, and medium suitable for smart lighting systems. It includes a lighting management platform for receiving user commands from external sources; user commands include the desired state of the lighting fixture and its corresponding timestamp; a database for data interaction and storage with the lighting management platform; and controlled lighting fixtures for establishing communication connections with the lighting management platform. The lighting management platform receives user commands from external sources, stores the desired state information of the controlled lighting fixtures in the database according to the user commands, and distributes the user commands to each controlled lighting fixture. Upon receiving a user command, the controlled lighting fixture determines whether to update its state based on the timestamp by comparing the desired state with its current state. This invention avoids users repeatedly issuing commands, improves user experience, and significantly saves network resources; it also has advantages such as a wider management scope, better user experience, and higher system robustness.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of lighting control and monitoring technology, and in particular to offline data synchronization systems, methods, terminals and media applicable to smart lighting systems. Background Technology

[0002] Traditional monitoring systems primarily consist of a control system and a monitoring system. On the control system side, users issue commands to devices through a platform, and the devices send feedback on the execution results to the platform, allowing users to immediately know whether the operation was successful or not. On the monitoring system side, the platform queries the device status in real time and updates the display. Traditional monitoring systems can do this mainly because: 1) They use wired communication: Wired communication is fast and stable, and the platform can immediately receive feedback from the devices after receiving commands; 2) They support a small number of connected devices: Traditional monitoring systems typically connect only a few thousand or tens of thousands of devices, resulting in a relatively small managed area.

[0003] With the development of smart cities, monitoring systems are required to connect millions or even tens of millions of devices and manage much larger areas. Continuing to use wired communication inevitably leads to the following problems: 1) High cost: The larger the area managed by the monitoring system, the larger the area of ​​cabling required, and the higher the overall project cost; 2) Difficult maintenance and management: Maintenance of the equipment requires digging up the cabling, which greatly complicates maintenance and management. Therefore, current projects mainly adopt new communication methods such as wireless (Zigbee, NB, LoRa, etc.) and power line carrier.

[0004] However, the new communication method also brings new problems: 1) Unreliable transmission: During wireless communication, communication between the server and the device may be interrupted due to uncontrollable factors such as weather and geographical environment; 2) Longer feedback time: Due to the longer time delay of the new communication method, the feedback time of the device is several times that of the traditional monitoring system. Summary of the Invention

[0005] In view of the shortcomings of the prior art described above, the purpose of this application is to provide an offline data synchronization system, method, terminal and medium suitable for smart lighting systems to solve the problems in the prior art.

[0006] To achieve the above and other related objectives, a first aspect of this application provides an offline data synchronization system suitable for smart lighting systems, comprising: a lighting management platform for receiving user instructions from an external source; the user instructions including the desired state of the lighting fixture and a corresponding timestamp; a database for data interaction and data storage with the lighting management platform; and controlled lighting fixtures for establishing a communication connection with the lighting management platform; wherein, the lighting management platform receives user instructions from an external source, stores the desired state information of the controlled lighting fixtures in the database according to the user instructions, and distributes the user instructions to each controlled lighting fixture; after receiving the user instructions, the controlled lighting fixtures determine whether to update their state based on the timestamp by comparing the desired state with the current state.

[0007] In some embodiments of the first aspect of this application, determining whether to update the state based on the timestamp based on the comparison result between the expected state and the current state includes: comparing the expected state with the current state; if the expected state is different from the current state, then determining whether to update the current state based on the timestamp; if the expected state is the same as the current state, then keeping the current state unchanged.

[0008] In some embodiments of the first aspect of this application, the controlled lighting fixture includes an online lighting fixture that is connected and communicates with the lighting fixture management platform in real time; wherein: after receiving a user instruction, the online lighting fixture queries the lighting fixture management platform for its corresponding desired state; the lighting fixture management platform reads the desired state of the online lighting fixture from the database and sends it to the online lighting fixture; the online lighting fixture compares the desired state with the current state; if the states are different, it decides whether to update the current state based on the timestamp; if the states are the same, it keeps the current state unchanged.

[0009] In some embodiments of the first aspect of this application, the controlled luminaire includes an offline luminaire that is not connected and communicates with the luminaire management platform in real time; wherein: after the offline luminaire connects to the luminaire management platform, it actively queries the luminaire management platform for its corresponding desired state; the luminaire management platform reads the desired state of the offline luminaire from the database and sends it to the offline luminaire; the offline luminaire compares the desired state with the current state; if the states are different, it decides whether to update the current state based on the timestamp; if the states are the same, it keeps the current state unchanged.

[0010] In some embodiments of the first aspect of this application, after the controlled luminaire actively initiates a status change, it actively reports the updated status information to the luminaire management platform so that the luminaire management platform can update the luminaire status information stored in the database in real time.

[0011] In some embodiments of the first aspect of this application, the lighting management platform establishes a communication connection with a user terminal and receives user instructions from the user terminal; wherein, when the user terminal turns on monitoring, the lighting management platform queries the status of all controlled lighting fixtures accordingly, and updates the display and the status information of each lighting fixture in the database based on the query results.

[0012] To achieve the above and other related objectives, a second aspect of this application provides an offline data synchronization method applicable to a smart lighting system, applied to a lighting management platform; the offline data synchronization method includes: receiving a user instruction; the user instruction includes a desired state of the lighting fixture and a corresponding timestamp; according to the user instruction, storing the desired state information of the controlled lighting fixture in a database, and sending the user instruction to each controlled lighting fixture, so that each controlled lighting fixture can determine whether to update its state based on the timestamp based on the comparison result between the desired state and the current state.

[0013] In some embodiments of the second aspect of this application, the controlled luminaire includes an offline luminaire that is not connected and communicates with the luminaire management platform in real time; the method further includes: after connecting to the offline luminaire, receiving an active query from the offline luminaire regarding a desired state; sending the desired state corresponding to the offline luminaire to the offline luminaire so that the offline luminaire can determine whether to update the state based on a timestamp based on a comparison between the desired state and the current state.

[0014] To achieve the above and other related objectives, a third aspect of this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the offline data synchronization method applicable to a smart lighting system.

[0015] To achieve the above and other related objectives, a fourth aspect of this application provides an electronic terminal, comprising: a processor and a memory; the memory for storing a computer program, and the processor for executing the computer program stored in the memory, so that the terminal executes the offline data synchronization method applicable to a smart lighting system.

[0016] As described above, the offline data synchronization system, method, terminal, and medium applicable to smart lighting systems of this application have the following beneficial effects: The offline data synchronization scheme proposed by this invention does not require attention to whether the controlled lighting fixture has executed the user's instructions. The lighting fixture will automatically update to the desired state after meeting the conditions, avoiding the user from repeatedly issuing instructions, thus bringing a good user experience; moreover, this invention only needs to occupy network resources once when the device changes state, which greatly saves network resources; furthermore, this invention has the advantages of a wider management scope, better user experience, and higher system robustness, which can well meet the construction requirements of smart cities. Attached Figure Description

[0017] Figure 1 The diagram shown is a structural schematic of an offline data synchronization system applicable to a smart lighting system according to an embodiment of this application.

[0018] Figure 2 The diagram shown is a structural schematic of an offline data synchronization system applicable to a smart lighting system according to an embodiment of this application.

[0019] Figure 3 The diagram shown is a structural schematic of an offline data synchronization system applicable to a smart lighting system according to an embodiment of this application.

[0020] Figure 4 The diagram shown is a flowchart illustrating an offline data synchronization method applicable to a smart lighting system according to an embodiment of this application.

[0021] Figure 5 The diagram shown is a structural schematic of an electronic terminal according to an embodiment of this application. Detailed Implementation

[0022] The following specific examples illustrate the implementation of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be noted that, unless otherwise specified, the following embodiments and features in the embodiments can be combined with each other.

[0023] It should be noted that in the following description, reference is made to the accompanying drawings, which illustrate several embodiments of this application. It should be understood that other embodiments may also be used, and changes in mechanical composition, structure, electrical system, and operation may be made without departing from the spirit and scope of this application. The following detailed description should not be considered limiting, and the scope of the embodiments of this application is defined only by the claims of the published patent. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application. Spatially related terms, such as “upper,” “lower,” “left,” “right,” “below,” “below,” “lower part,” “above,” “upper part,” etc., may be used herein to illustrate the relationship between one element or feature shown in the figures and another element or feature.

[0024] In this application, unless otherwise expressly specified and limited, the terms "installation," "connection," "linking," "fixing," and "holding" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0025] Furthermore, as used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context indicates otherwise. It should be further understood that the terms “comprising,” “including,” indicate the presence of the stated feature, operation, element, component, item, kind, and / or group, but do not preclude the presence, occurrence, or addition of one or more other features, operations, elements, components, items, kinds, and / or groups. The terms “or” and “and / or” as used herein are interpreted as inclusive, or mean any one or any combination thereof. Thus, “A, B, or C” or “A, B, and / or C” means “any one of: A; B; C; A and B; A and C; B and C; A, B, and C.” Exceptions to this definition arise only when combinations of elements, functions, or operations are inherently mutually exclusive in some manner.

[0026] To make the objectives, technical solutions, and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only for explaining the present invention and are not intended to limit the invention.

[0027] like Figure 1 The diagram illustrates the structure of an offline data synchronization system for a smart lighting system according to an embodiment of the present invention. This offline data synchronization system for a smart lighting system includes: a lighting management platform 11, a database 12, and controlled lighting fixtures 13.

[0028] In this embodiment, the lighting management platform 11 interacts and stores data with the database 12, and establishes a communication connection with the controlled lighting fixtures 13. The lighting management platform 11 also establishes a communication connection with user terminals (not shown) (e.g., mobile phones, tablets, wearable devices, etc.). Users send user commands to the lighting management platform 11 through the user terminal. The lighting management platform 11 stores the desired state of each controlled lighting fixture 13 in the database 12 according to the user commands, and sends the user commands to each controlled lighting fixture 13.

[0029] In some feasible implementations, the lighting management platform 11 can be a server; the server can be deployed on one or more physical servers according to various factors such as function and load, or it can be composed of a distributed or centralized server cluster; the database 12 can be a relational database, time-series database, key / value database, document database, graph database, object database, etc.; the controlled lighting fixtures 13 can be streetlights, such as high-mast lights, mid-mast lights, road lights, courtyard lights, lawn lights, or in-ground lights, etc., and this embodiment does not limit them.

[0030] like Figure 2 The diagram illustrates the structure of an offline data synchronization system for a smart lighting system according to an embodiment of the present invention. In this embodiment, the controlled lighting fixtures include at least one online lighting fixture 131 and at least one offline lighting fixture 132.

[0031] Online lighting fixture 131 is connected to the lighting management platform 11 in real time, and after receiving user instructions from the lighting management platform 11, it queries the lighting management platform 11 for the desired status. The lighting management platform 11 reads the desired status of online lighting fixture 131 from the database 12 and sends it to online lighting fixture 131. After receiving the desired status, online lighting fixture 131 compares it with the current status. If the current status is different from the desired status, it decides whether to update its own status based on the timestamp. If the current status is the same as the desired status, it keeps the current status unchanged.

[0032] Offline luminaire 132 is usually offline, and when it connects to the luminaire management platform 11, it will actively query the luminaire management platform 11 for the desired status. The luminaire management platform 11 reads the desired status of offline luminaire 132 from the database 12 and sends it to offline luminaire 132. After receiving the desired status, offline luminaire 132 compares it with the current status. If the current status is different from the desired status, it decides whether to update its own status based on the timestamp. If the current status is the same as the desired status, it keeps the current status unchanged.

[0033] It should be noted that the controlled device in this invention is a lighting fixture. Due to the needs of a scene or effect, the state of the lighting fixture and the timestamps of state changes need to be set. For example, a street light can be set to be on at 6 PM and off at 5 AM; or, for stage effect lighting, it can be set to randomly change its color every few minutes. Therefore, the user command includes not only the desired state information of the controlled lighting fixture but also the timestamp information of the occurrence of that desired state.

[0034] In some examples, when a controlled luminaire actively initiates a status change, it proactively reports the updated status information to the luminaire management platform, allowing the platform to update the luminaire status information stored in its database in real time. For instance, if online luminaire 131 changes to the desired status one hour after a user instruction, it will do so and proactively report the changed status to the luminaire management platform, which will then update the luminaire status in its database. Similarly, if offline luminaire 132 changes to the desired status according to a user instruction, it will immediately report its status to the luminaire management platform after reconnecting to the platform, and the platform will update the luminaire status in its database.

[0035] It's worth noting that in traditional lighting control systems, users issue commands through a software platform. The platform reports a success when all lights within the specified range successfully execute the command, and vice versa. However, if a light or a group of lights in a given area is out of power or damaged for some reason, the user cannot be notified immediately. This leads to repeated command issuance, severely impacting the user experience. The offline data synchronization scheme proposed in this invention effectively solves this problem. Once a user issues a command, there's no need to monitor whether the lights have executed it; the lights automatically update to the desired state once the conditions are met, resulting in a superior user experience.

[0036] Furthermore, traditional lighting control systems rely on the execution status of all lights to provide feedback on command execution results, requiring all lights to maintain a communicative and executable state. However, various environmental and human factors, such as network outages causing disconnection between lights and the server, or lights being unable to execute commands due to power failure or damage, can all affect the success of the entire decision-making process. The offline data synchronization scheme proposed in this invention effectively solves this problem because the system does not need to be aware of the current state of the lights. The platform issues commands, and devices that meet the conditions execute the commands; devices that do not meet the conditions execute the commands when the conditions are met. In this way, the system can effectively eliminate the influence of various adverse factors.

[0037] like Figure 3 The diagram shows a schematic of an offline data synchronization system for smart lighting systems according to an embodiment of the present invention, demonstrating the performance of the offline data synchronization system in monitoring.

[0038] In some examples, when a user opens the monitoring (e.g., opens the monitoring APP), the lighting management platform 11 queries the status of all controlled lighting fixtures 13 and updates the display and the status information of each lighting fixture in the database based on the query results.

[0039] In some examples, when the status of a controlled luminaire changes, it actively reports to the luminaire management platform 11. The luminaire management platform 11 updates the luminaire status stored in the database based on the reported content of each controlled luminaire.

[0040] It is worth noting that traditional lighting status monitoring solutions require real-time communication with the lighting fixtures and continuous querying of their current status to maintain real-time display. However, this constant querying places a heavy load on the server, consuming significant server resources. Furthermore, the real-time communication with the lighting fixtures in traditional solutions requires substantial network resources, which are subject to service fees, greatly increasing user costs. The offline data synchronization solution proposed in this invention significantly reduces these costs, requiring only one network resource usage when the device changes status. Moreover, traditional lighting status monitoring solutions, due to their limited management scope and poor system robustness, are no longer sufficient for smart city construction. The offline data synchronization solution proposed in this invention offers advantages such as a wider management scope, a better user experience, and higher system robustness, effectively meeting the requirements of smart city construction.

[0041] like Figure 4 The diagram illustrates a flowchart of an offline data synchronization method for a smart lighting system according to an embodiment of the present invention. The offline data synchronization method in this embodiment mainly includes steps S41 and S42.

[0042] Step S41: Receive user instructions; the user instructions include the desired state of the lamp and the corresponding timestamp.

[0043] Step S42: According to the user instruction, store the desired state information of the controlled lamps in the database, and send the user instruction to each controlled lamp so that each controlled lamp can determine whether to update the state according to the timestamp based on the comparison result between the desired state and the current state.

[0044] In some examples, the controlled luminaire includes an online luminaire that is connected and communicates with the luminaire management platform in real time; the offline data synchronization method includes: receiving an active query from the online luminaire regarding a desired state; sending the desired state corresponding to the online luminaire to the online luminaire, so that the online luminaire can determine whether to update the state based on a timestamp based on a comparison between the desired state and the current state.

[0045] In some examples, the controlled luminaire includes an offline luminaire that is not connected to the luminaire management platform in real time; the offline data synchronization method further includes: after connecting to the offline luminaire, receiving an active query from the offline luminaire about the desired state; sending the desired state corresponding to the offline luminaire to the offline luminaire so that the offline luminaire can determine whether to update the state according to the timestamp based on the comparison result between the desired state and the current state.

[0046] like Figure 5 The diagram illustrates the structure of an electronic terminal according to an embodiment of the present invention. The electronic terminal in this embodiment includes: a processor 51, a memory 52, and a communicator 53. The memory 52 is connected to the processor 51 and the communicator 53 via a system bus and communicates with them. The memory 52 stores computer programs, the communicator 53 communicates with other devices, and the processor 51 runs the computer programs, enabling the electronic terminal to execute the steps of the offline data synchronization method applicable to smart lighting systems described above.

[0047] The system bus mentioned above can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This system bus can be divided into address bus, data bus, control bus, etc. For ease of representation, only one thick line is used in the diagram, but this does not indicate that there is only one bus or one type of bus. The communication interface is used to enable communication between the database access device and other devices (e.g., clients, read-write libraries, and read-only libraries). Memory may include Random Access Memory (RAM) and may also include non-volatile memory, such as at least one disk storage device.

[0048] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0049] The present invention also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the offline data synchronization method applicable to a smart lighting system.

[0050] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented using computer program-related hardware. The aforementioned computer program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0051] In summary, this application provides an offline data synchronization system, method, terminal, and medium suitable for smart lighting systems. The offline data synchronization scheme proposed in this invention eliminates the need to monitor whether the controlled lighting fixture has executed user commands; the fixture automatically updates to the desired state once the conditions are met, avoiding repeated command issuance by the user and thus providing a superior user experience. Furthermore, this invention only requires network resources once when the device changes state, significantly conserving network resources. Moreover, this invention offers advantages such as a wider management scope, better user experience, and higher system robustness, effectively meeting the requirements of smart city construction. Therefore, this application effectively overcomes the various shortcomings of existing technologies and possesses high industrial applicability.

[0052] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.

Claims

1. An offline data synchronization system suitable for smart lighting systems, characterized in that, include: The lighting management platform is used to receive user instructions from external sources; the user instructions include the desired status of the lighting fixtures and the corresponding timestamps. The database interacts with and stores data with the lighting management platform. The controlled lighting fixtures establish a communication connection with the lighting fixture management platform; The lighting management platform receives user instructions from external sources, stores the desired status information of the controlled lighting fixtures in the database according to the user instructions, and sends the user instructions to each controlled lighting fixture. After receiving the user instructions, the controlled lighting fixtures determine whether to update their status based on a timestamp by comparing the desired status with the current status. After actively initiating a status change, the controlled lighting fixtures actively report the updated status information to the lighting management platform so that the lighting management platform can update the lighting status information stored in the database in real time. The controlled lighting fixtures include online lighting fixtures that are connected and communicate with the lighting fixture management platform in real time. After receiving a user instruction, the online lighting fixture queries the lighting fixture management platform for its corresponding desired state. The lighting fixture management platform reads the desired state of the online lighting fixture from the database and sends it to the online lighting fixture. The online lighting fixture compares the desired state with the current state. If the states are different, it decides whether to update the current state based on the timestamp. If the states are the same, it keeps the current state unchanged. The controlled lighting fixtures also include offline lighting fixtures that are not connected to the lighting fixture management platform in real time. After connecting to the lighting fixture management platform, the offline lighting fixture actively queries the platform for its desired state. The lighting fixture management platform reads the desired state of the offline lighting fixture from the database and sends it to the offline lighting fixture. The offline lighting fixture compares the desired state with its current state. If the states are different, it decides whether to update the current state based on the timestamp. If the states are the same, it keeps the current state unchanged.

2. The offline data synchronization system according to claim 1, characterized in that, The step of determining whether to update the state based on the timestamp based on the comparison result between the desired state and the current state includes: Compare the desired state with the current state; If the desired state differs from the current state, the decision to update the current state is based on the timestamp. If the desired state is the same as the current state, then the current state remains unchanged.

3. The offline data synchronization system according to claim 1, characterized in that, The lighting management platform establishes a communication connection with the user terminal and receives user instructions from the user terminal; wherein, when the user terminal turns on monitoring, the lighting management platform queries the status of all controlled lighting fixtures accordingly, and updates the display and the status information of each lighting fixture in the database based on the query results.

4. An offline data synchronization method suitable for smart lighting systems, characterized in that, Applied to lighting management platforms; The offline data synchronization method includes: Receive user instructions; the user instructions include the desired state of the lighting fixture and the corresponding timestamp. According to the user instructions, the desired state information of the controlled lights is stored in the database, and the user instructions are sent to each controlled light so that each controlled light can determine whether to update its state based on the timestamp by comparing the desired state with the current state. After the controlled light actively initiates a state change, it actively reports the updated state information to the lighting management platform so that the lighting management platform can update the lighting state information stored in the database in real time. The controlled lighting fixtures include online lighting fixtures that are connected and communicate with the lighting fixture management platform in real time. After receiving a user instruction, the online lighting fixture queries the lighting fixture management platform for its corresponding desired state. The lighting fixture management platform reads the desired state of the online lighting fixture from the database and sends it to the online lighting fixture. The online lighting fixture compares the desired state with its current state. If the states are different, it decides whether to update the current state based on the timestamp. If the states are the same, it keeps the current state unchanged. The controlled lighting fixtures also include offline lighting fixtures that are not connected to the lighting fixture management platform in real time. After connecting to the lighting fixture management platform, the offline lighting fixture actively queries the platform for its desired state. The lighting fixture management platform reads the desired state of the offline lighting fixture from the database and sends it to the offline lighting fixture. The offline lighting fixture compares the desired state with its current state. If the states are different, it decides whether to update the current state based on the timestamp. If the states are the same, it keeps the current state unchanged.

5. The offline data synchronization method according to claim 4, characterized in that, The controlled lighting fixtures include offline lighting fixtures that are not connected to the lighting fixture management platform in real time; the method further includes: After connecting to an offline luminaire, it receives an active query from the offline luminaire regarding the desired state; The desired state corresponding to the offline luminaire is sent to the offline luminaire so that the offline luminaire can determine whether to update the state based on the timestamp based on the comparison result between the desired state and the current state.

6. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the offline data synchronization method for smart lighting systems as described in claim 4 or 5.

7. An electronic terminal, characterized in that, include: Processor and memory; The memory is used to store computer programs; The processor is used to execute the computer program stored in the memory to enable the terminal to perform the offline data synchronization method for smart lighting systems as described in claim 4 or 5.

Citation Information

Patent Citations

  • Street lamp in-situ decentralized monitoring control method and storage medium

    CN111031647A

  • Indicator light control method and device, terminal equipment and storage medium

    CN111679957A