The present inventive concept relates to a lighting system. The present inventive concept further relates to updating a database of light sources of a lighting system.
Commissioning lighting system in large buildings, such as office spaces etc., is usually complex. A lot of manual tasks are typically needed in order to check the identify of each respective lighting armature and manually determine its position in the building. This makes the procedure to commission a new lighting system time consuming and can often be technically complex and therefore be associated with significant costs. Similarly, if a light source needs to be replaced, there is manual tasks involved in updating the light source identity for the replaced light source.
In modern lightning system may also come with other sensors such as wireless communication units, light sensors, as well as presence sensors. This is especially the case for lightning system in which light sources can be adjusted for optimized well-being for individual users. An example of such a system is a BioCentric Lighting™ system provided by the applicant. It would be a significant advantage if the commissioning and/or maintenance of the lighting system can be performed in a less complex and more automatic manner. Hence, there is a need for improvements in the art.
It is an object to, at least partly, mitigate, alleviate, or eliminate one or more of the above-identified deficiencies in the art and disadvantages singly or in any combination and solve at least the above-mentioned problem.
According to a first aspect a method for updating a database of light sources of a lighting system, each entry of the database correlating a light source ID of a light source of the lighting system with an associated location of the light source is provided. The method comprising: receiving a light source ID from a light source communicatively connected to the lighting system; comparing the received light source ID with entries of the database; upon the database lacking an entry corresponding to the received light source ID: requesting the light source associated with the received light source ID to initiate a change of state, monitoring for a sensor signal indicative of an occurrence of the change of state among sensor signals of light sensors distributed in locations served by the lighting system, thereby determining a location of the light source associated with the received light source ID, and adding an entry to the database, the added entry correlating the received light source ID with the determined location of the light source.
The present inventive concept thereby allows for automatic maintenance of a database of light sources of a lighting system. This is made possible since light sources of the lighting system announce their associated light source IDs, and in case a light source with that light source ID is not found in the database of light sources, the lighting system requests that such light sources initiate a state of change. A position of such a light source can then be determined as a position associated with a light sensor that detects the state of change of the light source. In this way, the positions of light sources added to the lighting system can be linked to their light source IDs in the database. The present inventive concept may be advantageous during a commissioning phase of the lighting system. For example, after installing a new light source at a new position in the lighting system, its position linked to its light source ID may be added to the database. The present inventive concept may further be advantageous during maintenance of an already commissioned lighting system. For example, in case a light source is replaced, a replacement light source will announce its presence, the position of the replacement light source linked to the light source ID can be added to the database. Since the database comprises information of which light source (via the light source ID) is installed where (i.e., their positions), the lighting system can use that updated database in order to adjust the lighting environment in a space served by the lighting system.
The method may further comprise: requesting the light source ID from the light source.
An associated advantage is that an energy usage associated with a transmission of the light source ID from the light source may be reduced.
The method may further comprise, upon lack of receipt of the requested light source ID from the light source after a predetermined number of requests and/or after a predetermined time period, and upon the database having an entry corresponding to the requested light source ID: removing the entry corresponding to the requested light source ID from the database.
An associated advantage is that light sources no longer present in the lighting system and/or light sources that no longer function may be removed from the database. This, in turn, reduces an amount of data needed to store the database.
The change of state of the light source is one or more of: an adjustment of an intensity of light emitted by the light source; and an adjustment of a correlated color temperature of light emitted by the light source.
An associated advantage is that the light source may not need any additional components (e.g., signal transmitters) in order to initiate its change of state. This may be advantageous in case the light source is an adjustable light source (i.e., capable of adjusting intensity and/or correlated color temperature of emitted light).
According to a second aspect, a control engine is provided. The control engine comprising: circuitry configured to execute: a receiving function configured to receive a light source ID from a light source communicatively connected to the control engine; a comparing function configured to compare the received light source ID with entries of a database, each entry of the database correlating a light source ID with an associated location; and wherein the circuitry is further configured to execute, upon the database lacking an entry corresponding to the received light source ID: a first requesting function configured to request the light source associated with the received light source ID to initiate a change of state, a monitoring function configured to monitor for a sensor signal indicative of an occurrence of the change of state among sensor signals of light sensors distributed in a plurality of locations, thereby determining a location of the light source associated with the received light source ID; and an adding function configured to add an entry to the database, the added entry correlating the received light source ID with the determined location of the light source.
The circuitry may be further configured to execute: a second requesting function configured to request the light source ID from the light source.
The circuitry may be further configured to execute, upon lack of receipt of the requested light source ID from the light source after a predetermined number of requests and/or after a predetermined time period, and upon the database having an entry corresponding to the requested light source ID: a removing function configured to remove the entry corresponding to the requested light source ID from the database.
The first requesting function is configured to request the change of state of the light source by being configured to: request an adjustment of a light intensity of light emitted by the light source; and/or request an adjustment of a correlated color temperature of light emitted by the light source.
The above-mentioned features of the first aspect, when applicable, apply to this second aspect as well. In order to avoid undue repetition, reference is made to the above.
According to a third aspect, a lighting system is provided. The lighting system comprising: a control engine according to the second aspect; a light source configured to communicate with the control engine and periodically and/or upon request transmit a light source ID associated with the light source to the control engine; and one or more light sensors configured to communicate with the control engine and sense a change of state of the light source.
The above-mentioned features of the first aspect and the second aspect, when applicable, apply to this third aspect as well. In order to avoid undue repetition, reference is made to the above.
According to a fourth aspect, a non-transitory computer-readable storage medium is provided. The non-transitory computer-readable storage medium comprising program code portions which, when executed on a device having processing capabilities, performs the method according to the first aspect.
The above-mentioned features of the first aspect, the second aspect, and the third aspect, when applicable, apply to this fourth aspect as well. In order to avoid undue repetition, reference is made to the above.
A further scope of applicability of the present disclosure will become apparent from the detailed description given below. However, it should be understood that the detailed description and specific examples, while indicating preferred variants of the present inventive concept, are given by way of illustration only, since various changes and modifications within the scope of the inventive concept will become apparent to those skilled in the art from this detailed description.
Hence, it is to be understood that this inventive concept is not limited to the particular steps of the methods described or component parts of the systems described as such method and system may vary. It is also to be understood that the terminology used herein is for purpose of describing particular embodiments only and is not intended to be limiting. It must be noted that, as used in the specification and the appended claim, the articles “a”, “an”, “the”, and “said” are intended to mean that there are one or more of the elements unless the context clearly dictates otherwise. Thus, for example, reference to “a unit” or “the unit” may include several devices, and the like. Furthermore, the words “comprising”, “including”, “containing” and similar wordings do not exclude other elements or steps.
The above and other aspects of the present inventive concept will now be described in more detail, with reference to appended drawings showing variants of the inventive concept. The figures should not be considered limiting the inventive concept to the specific variant; instead they are used for explaining and understanding the inventive concept. As illustrated in the figures, the sizes of layers and regions are exaggerated for illustrative purposes and, thus, are provided to illustrate the general structures of variants of the present inventive concept. Like reference numerals refer to like elements throughout.
The present inventive concept will now be described more fully hereinafter with reference to the accompanying drawings, in which currently preferred variants of the inventive concept are shown. This inventive concept may, however, be implemented in many different forms and should not be construed as limited to the variants set forth herein; rather, these variants are provided for thoroughness and completeness, and fully convey the scope of the present inventive concept to the skilled person.
As is illustrated in the example of
As is illustrated in the example of
One or more light sources of the plurality of light sources 150 may further comprise a transmitter configured to broadcast a short-range communication signal. The short-range communication signal may be one or more of a near-field communication (NFC) signal, a Bluetooth™, Wi-Fi™, Zigbee, Li-Fi, etc.
Each light sensor of the plurality of light sensors 160 may be configured to communicate with the control engine 10 via a wired connection and/or a wireless connection. Examples of suitable wired connections comprise USB, Ethernet, Firewire, etc. Examples of suitable wireless connections comprise NFC, Wi-Fi™, Bluetooth™, Zigbee, Li-Fi, etc. In the example of
As is illustrated in the example of
The receiving function 1102 is configured to receive a light source ID from a light source of the plurality of light sources 150 communicatively connected to the control engine 10. The receiving function 1102 may be configured to receive the light source ID from a light source via the transceiver 130 of the circuitry 100. The connection between the plurality of light sources 150 and the transceiver 130 may, as illustrated in the example of
The second requesting function 1112 may be configured to request the light source ID from the light source. The second requesting function 1112 may be configured to request the light source ID from one or more light sources of the plurality of light sources 150. The second requesting function 1112 may be configured to request the light source ID from a light source being associated with a light source ID having entry in the database. Put differently, the second requesting function 1112 may be configured to request the light source ID from a light source having a known light source ID. This may be seen as the second requesting function 1112 checking whether the light source associated with the requested light source ID is functional or not. The second requesting function 1112 may be configured to request light source IDs from all light sources communicatively connected to the control engine 10. By requesting the light source ID from a light source, the status of a light source may be determined upon request. This may, in turn, allow for a more adaptable and rapid process for polling the status of each light source of the plurality of light sources 150. For instance, the control engine 10 may request light source IDs from the plurality of light sources 150 in response to detecting abnormalities in the lighting system 1. Such abnormalities may be a higher and/or lower energy usage than expected. In such case, the control engine 10 may request the light sources to transmit their respective light source ID to the control engine 10, which then can determine whether any light sources are malfunctioning (e.g., by not reporting their light source IDs) or has been replaced. Further, by requesting the light source ID from each light source of the plurality of light sources 150, an energy usage associated with a transmission of the light source ID from the light sources may be reduced. This, since each light source then does not need to periodically transmit its light source ID, whereby the energy usage associated with the transmission of associated light source IDs may be reduced.
The comparing function 1104 is configured to compare the received light source ID with entries of a database. The comparing function 1104 may be configured to compare light source ID received from each light source of the plurality of light sources 150 with entries of the database. Each entry of the database correlates a light source ID with an associated location. The database may be an existing database. One or more entries of the database may correlate further information to the light source ID. Examples of such further information comprises one or more of energy usage, allowable settings of the associated light source (i.e., which intensities and/or correlated color temperatures of light that the associated light source is capable of emitting), date of installation, etc. The further information may be added manually and/or transmitted by the associated light source. For instance, the date of installation may be the date at which the entry was added to the database.
The circuitry 100 may be configured to execute, upon the database having an entry corresponding to the received light source ID, the receiving function 1102 again. Put differently, in case the received light source ID is already associated with an entry of the database, the receiving function 1102 may be executed and thereby receive a light source ID associated with a different light source. The first light source 152 illustrated in the example of
The circuitry 100 is further configured to execute, upon the database lacking an entry corresponding to the received light source ID, a first requesting function 1106, a monitoring function 1108, and an adding function 1110. Put differently, if the received light source ID is not associated with an entry of the database, the circuitry 100 is configured to execute the first requesting function 1106, the monitoring function 1108, and the adding function 1110.
The first requesting function 1106 is configured to request the light source associated with the received light source ID to initiate a change of state. The first requesting function 1106 may be configured to request the change of state of the light source by being configured to request an adjustment of a light intensity of light emitted by the light source, and/or request an adjustment of a correlated color temperature of light emitted by the light source. For example, the first requesting function 1106 may be configured to request a light source to increase and/or decrease the intensity of light emitted by the light source. In case the light source is an adjustable light source (i.e., being able to adjust its correlated color temperature and/or its intensity), the light source may change its state without the light source needing any additional dedicated components (e.g., signal transmitters).
The monitoring function 1108 is configured to monitor for a sensor signal indicative of an occurrence of the change of state among sensor signals of the plurality of light sensors 160 distributed in a plurality of locations, thereby determining a location of the light source associated with the received light source ID. Thus, one or more light sensors of the plurality of light sensors 160 detects the change of state of the light source, and the location of the light source is determined by monitoring the sensor signals from the one or more light sensors. The location of the light source may, e.g., be which portion of the space in which the light source is arranged. The determined location of the light source may be a location associated with the light sensor sensing the change of state of the light source. For instance, in case the third light source 156 in
The adding function 1110 is configured to add an entry to the database. The added entry correlates the received light source ID with the determined location of the light source. The present lighting system thereby allows for automatic maintenance of the database of light sources of the lighting system 1. In this way, the locations of light sources added to the lighting system 1 can be linked to their light source IDs in the database. This may further be advantageous during a commissioning phase of the lighting system 1. For example, after installing the lighting system 1 in the space 170, the lighting system 1 may automatically request the plurality of light sources 150 to change their states. Upon adding the first entry (e.g., an entry correlating the light source ID of the first light source 152 with a determined location of the first light source 152) to the database, the database may be created. Further, after installing a new light source at a new position in the lighting system 1 (e.g., when expanding the lighting system with new light sources), an entry correlating the location of the new light source and its associated light source ID may be added to the database. The lighting system 1 may further be advantageous during maintenance after being commissioned. For example, in case a light source is replaced, a replacement light source will announce its presence (e.g., by transmitting its light source ID periodically), the position of the replacement light source linked to the light source ID can be added to the database. Since the database comprises information of which light source (via the light source ID) is installed where (i.e., their locations), the lighting system 1 can use that updated database in order to adjust the lighting environment of the space 170 (i.e., the locations) served by the lighting system 1. In the example of
The circuitry 100 may be further configured to execute, upon lack of receipt of the requested light source ID from the light source after a predetermined number of requests and/or after a predetermined time period, and upon the database having an entry corresponding to the requested light source ID, a removing function configured to remove the entry corresponding to the requested light source ID from the database. Put differently, light sources no longer present in the lighting system 1 and/or light sources that no longer function may be removed from the database. This, in turn, reduces an amount of data needed to store the database. This is illustrated in the example of
The person skilled in the art realizes that the present inventive concept by no means is limited to the preferred variants described above. On the contrary, many modifications and variations are possible within the scope of the appended claims.
For example, in
In an alternative embodiment, the first requesting function may be configured to request the change of state of the light source by being configured to request an initiation of a broadcast of a short-range communication signal from the light source. Examples of suitable short-range communication signals comprises: Bluetooth™, Wi-Fi™, Zigbee, NFC, etc. In such case the light sensor is configured to sense such a broadcast of a short-range communication signal from the light source. The location of the light source may be determined with higher accuracy in case a direction from the light sensor towards the light source may be determined from the short-range communication signal. This may be the case in case the short-range communication signal is one or more of a Bluetooth™ signal, a mmWave-Wi-Fi signal, WiGig signal, etc. For such signals, the AoA and/or AoD may be determined, whereby the direction of the short-range communication signal may be determined. Alternatively, the location of the light source may be determined via triangulation. For instance, relative signal levels detected by one or more light sensors may be compared, and thereby determine the position of the light source relative to the one or more light sensors.
Additionally, variations to the disclosed variants can be understood and effected by the skilled person in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims.
| Number | Date | Country | Kind |
|---|---|---|---|
| 22166374.3 | Apr 2022 | EP | regional |
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/EP2023/057780 | 3/27/2023 | WO |