Configuring color control for lighting devices

By introducing an automatic or adjustable vibrancy mode into the load control system, the contribution ratio of LEDs is automatically adjusted based on color settings, solving the problems of user configuration complexity and color rendering index, and achieving efficient lighting control.

CN120909487APending Publication Date: 2025-11-07LUTRON TECHNOLOGY COMPANY LLC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511038857.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2019-07-26
Filing Date
2020-07-26
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

When configuring a load control system, users often find it difficult to effectively control the color and vibrancy of the lighting load to achieve the target color rendering index (CRI) value, resulting in complex system configuration and low efficiency.

Method used

Through the graphical user interface, users can select an automatic vibrancy mode or an adjustable vibrancy mode to automatically determine or manually set the vibrancy value of the lighting load, and adjust the contribution ratio of the LEDs based on the selected color settings to ensure that the emitted light is at or above the target CRI value.

Benefits of technology

It simplifies the user configuration process, improves the color rendering effect of lighting loads, ensures that the light source can reach or exceed the target CRI value under different color settings, and improves the efficiency of the load control system and the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120909487A_ABST
    Figure CN120909487A_ABST
Patent Text Reader

Abstract

The invention relates to configuring color control for a lighting device. In an automatic freshness mode, a freshness value for a lighting load may be automatically determined based on a selected color setting for the lighting load. The automatically determined freshness value may also be configured to emit light at or above a target CRI value from the lighting load for the selected color setting. The selected color setting may be a CCT value or an x-y chromatic value on a blackbody curve. If the selected color setting is a CCT value on the blackbody curve, the automatically determined freshness value may be a predefined freshness value configured to emit light at or above the target CRI value from the lighting load for a selected CCT value. If the selected color setting is an x-y chromatic value, the automatically determined freshness value may be based on a distance between the selected x-y chromatic value and the blackbody curve.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the application patent application entitled "Configuring Color Control for Lighting Devices" having an application date of July 26, 2020, application number 202080063352.5.

[0002] Cross Reference to Related Applications

[0003] This application claims priority to U.S. Provisional Patent Application No. 62 / 879,030, filed July 26, 2019, which is hereby incorporated by reference in its entirety. BACKGROUND

[0004] A user environment, such as a residence, office building, or hotel, for example, can be configured to include various types of load control systems. For example, a lighting control system can be used to control lighting loads in the user environment. A motorized window treatment control system can be used to control natural light provided to the user environment. A heating, ventilation, and air conditioning (HVAC) system can be used to control temperature in the user environment.

[0005] A user of a load control system can configure the load control system to perform as intended. However, because a single load control system can include various types of load control systems (e.g., a lighting control system, a motorized window treatment system, an HVAC system, etc.), the user can have numerous settings to configure to get the load control system to perform as intended. Accordingly, the user can interact with a graphical user interface to accurately and efficiently configure the load control system. SUMMARY

[0006] A user can configure a vividness setting of a lighting load. For example, the lighting load can be set to one of an automatic vividness mode, in which a vividness value of the lighting load can be automatically determined, or an adjustable vividness mode, in which a user can select an adjustable vividness value of the lighting load. When the automatic vividness mode is selected, the automatically determined vividness value can be based on a selected color setting and can be configured to emit light from the lighting load at or above a target color rendering index (CRI) value for the selected color setting. For example, the automatically determined vividness value can be based on a distance between the selected color setting and a blackbody curve.

[0007] The selected color setting can be a correlated color temperature (CCT) value on a black body curve or an x-y chromaticity value. If the selected color setting is a CCT value on a black body curve, the automatically determined vividness value can be a predefined vividness value configured to cause the lighting load to emit light at or above the target CRI value for the selected CCT value. Further, the automatically determined vividness value can increase as the selected CCT value increases. However, if the selected color setting is an x-y chromaticity value, a distance between the selected x-y chromaticity value and a black body curve can be determined. If the distance between the selected x-y chromaticity value and the black body curve is less than a distance threshold, the selected x-y chromaticity value can have an equivalent CCT value, and the automatically determined vividness value can be a predefined vividness value configured to cause the lighting load to emit light at or above the target CRI value for the equivalent CCT value. On the other hand, if the distance between the selected x-y chromaticity value and the black body curve is greater than the distance threshold, the automatically determined vividness value can be a predefined vividness value.

[0008] The lighting load can also or alternatively be configured in an adjustable vividness mode. When the adjustable vividness mode is enabled, a user can select a vividness value to control the lighting load. For example, the user can select an adjustable vividness value from a range of vividness values (e.g., 0 to 100). Increasing the vividness value can decrease a contribution of at least one of a plurality of LEDs (e.g., white or substantially white LEDs) within the lighting load. Similarly, decreasing the adjustable vividness value can increase the contribution of the at least one of the plurality of LEDs.

[0009] As an example, a network device can include a display screen, a communication circuit, and at least one processor. The network device can also include at least one tangible memory device communicatively coupled to the at least one processor. The at least one tangible memory device can have software instructions stored thereon that, when executed by the at least one processor, can direct the at least one processor to receive, via the communication circuit, information transmitted by a controller from a communication network.

[0010] The network device can be configured to define and / or control a vividness setting of a lighting load. The network device can be configured to display one or more graphical user interfaces with which a user of the network device can interact to define and / or update the vividness setting. For example, a graphical user interface displayed by the network device can include a palette of options to identify a color setting for controlling the lighting load. The palette can be configured to display different correlated color temperature (CCT) values at which a plurality of LEDs of the lighting load can be controlled. The palette can also or alternatively be configured to display a color gamut at which the plurality of LEDs of the lighting load can be controlled.

[0011] The graphical user interface can also include a vibrancy control interface for identifying a vibrancy setting of the lighting load. For example, the graphical user interface can include an actuator indicating whether an automatic vibrancy mode is enabled. When the automatic vibrancy mode is selected, the vibrancy value can be an automatically determined vibrancy value based on the color setting selected via the options board. Further, as described herein, the automatically determined vibrancy value can be configured to emit light at or above a target CRI value from the lighting load for the selected color setting.

[0012] The graphical user interface can include an actuator indicating whether an adjustable vibrancy mode is enabled. When the adjustable vibrancy mode is enabled, the graphical user interface can include a vibrancy control line for identifying a selection of an adjustable vibrancy value used to control the light load. For example, a user can use the vibrancy control line to select an adjustable vibrancy value from a range of vibrancy values (e.g., 0 to 100). Increasing the adjustable vibrancy value using the vibrancy control line can decrease a contribution of at least one of a plurality of LEDs (e.g., white or substantially white LEDs within the lighting load) within the lighting load. Similarly, decreasing the adjustable vibrancy value using the vibrancy control line can increase the contribution of the at least one of the plurality of LEDs. BRIEF DESCRIPTION OF DRAWINGS

[0013] The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawing(s) will be provided by the Office upon request and payment of the necessary fee.

[0014] FIG. 1A is a system diagram illustrating an example load control system including control devices.

[0015] FIG. 1B and FIG. 1C are example illustrations of a color gamut that can be reached by controlling a lighting load.

[0016] FIG. 2 is a block diagram of an example network device.

[0017] FIG. 3A and FIG. 3B are flow diagrams depicting example processes for configuring and / or controlling a load control system.

[0018] FIG. 4A to FIG. 4D illustrates example graphical user interfaces that can allow a user to determine scene information and control an application of a load control system and / or one or more load control devices.

[0019] FIG. 5A to FIG. 5B illustrates example graphical user interfaces that can allow a user to determine information on a load control system and / or control device and control the load control system and / or control device.

[0020] FIG. 6A to FIG. 6I An example graphical user interface that can allow a user to configure an application of a load control system and / or control devices is shown.

[0021] FIG. 7 is a block diagram of an example system controller.

[0022] FIG. 8 is a block diagram of an example control target device.

[0023] FIG. 9 is a block diagram of an example control source device. DETAILED DESCRIPTION

[0024] FIG. 1A An example load control system 100 is shown. The load control system 100 can include a system controller 150 and load control devices for controlling (e.g., directly and / or indirectly) one or more electrical loads in a user environment 102 (also referred to herein as a load control environment). An example user environment / load control environment 102 can include one or more rooms of a residence, one or more floors of a building, one or more rooms of a hotel, etc. As an example, the load control system 100 can enable automatic control of lighting systems, roller shades, and heating, ventilation, and air conditioning (HVAC) systems, among other electrical loads, in a user environment.

[0025] The load control devices of the load control system 100 can include the system controller 150, control source devices (e.g., elements 108, 110, 120, and 122 discussed herein), and control target devices (e.g., elements 112, 113, 116, 124, and 126 discussed herein) (the control source devices and control target devices can be referred to herein individually and / or collectively as load control devices and / or control devices). The system controller 150, control source devices, and control target devices can be configured to communicate (transmit and / or receive) messages, such as digital messages (although other types of messages can be communicated), between one another using wireless signals 154 (e.g., radio frequency (RF) signals) (although wired communications can also be used). “Digital” messages are used herein for discussion purposes only.

[0026] Control source devices can include, for example, input devices configured to detect conditions within user environment 102 (e.g., user input via switches or keypads, occupancy / vacancy conditions, changes in measured light intensity, and / or other input information) and, in response to the detected conditions, transmit digital messages to control target devices configured to control electrical loads in response to instructions or commands received in the digital messages. The control target devices can include, for example, load control devices configured to receive digital messages from control source devices and / or system controller 150 and control corresponding electrical loads in response to the received digital messages. Individual control devices of load control system 100 can operate as both control source devices and control target devices.

[0027] According to one example, system controller 150 can be configured to receive digital messages transmitted by control source devices, interpret the messages based on system configuration data for the load control system, and then transmit digital messages to control target devices to then cause the control target devices to control corresponding electrical loads. In other words, control source devices and control target devices can communicate via system controller 150. According to another and / or additional example, control source devices can communicate directly with control target devices without the assistance of system controller 150. System controller can still monitor such communications. According to another and / or additional example, system controller 150 can initiate communications with control source devices and / or control target devices and then communicate digital messages with the control source devices and / or control target devices. Such communications by system controller 150 can include programming / system configuration data (e.g., settings) for control devices, such as a configuration scene button on a light switch. Communications from system controller 150 can also include, for example, messages directed to control target devices and containing instructions or commands for the control target devices to control corresponding electrical loads in response to the received messages. For example, system controller 150 can communicate messages to change light levels, change shade levels, change HVAC settings, etc. These are examples and other examples are possible.

[0028] As indicated above, communications between system controller 150, control source devices, and control target devices can be via wired and / or wireless communication networks. One example of a wireless communication network can be a wireless LAN, where system controller, control source devices, and control target devices can communicate via, for example, a router local to user environment 102. For example, such a network can be a standard Wi-Fi network. Another example of a wireless communication network can be a point-to-point communication network, where system controller, control source devices, and control target devices communicate, for example, using Bluetooth, Wi-Fi Direct, such as CLEAR CONNECT TMSpecialized communication channels such as Thread, ZigBee, etc. communicate directly with each other to directly communicate. Other network configurations can be used, such as the system controller acting as an access point and providing one or more wireless / wired-based networks over which the system controller, control-source devices, and control-target devices can communicate.

[0029] For control-target devices that are to respond to messages from control-source devices, the control-source devices can first be associated with the control-target devices. As one example of an association process, a control-source device can be associated with a control-target device by a user 142 actuating buttons on the control-source device and / or the control-target device. Actuation of the buttons on the control-source device and / or the control-target device can place the control-source device and / or the control-target device in an association mode for associating with each other. In the association mode, the control-source device can transmit an association message to the control-target device (directly or through the system controller). The association message from the control-source device can include a unique identifier of the control-source device. The control-target device can store the unique identifier of the control-source locally so that the control-target device can be able to recognize digital messages (e.g., subsequent digital messages) from the control-source device that can include load control instructions or commands. The control-target device can be configured to respond to digital messages from the associated control-source device by controlling a corresponding electrical load according to the load control instructions received in the digital messages. This is merely one example of how control devices can communicate and associate with each other, and other examples are possible. According to another example, the system controller 150 can receive system configuration data (e.g., or subsequent updates to system configuration data) from a user that specifies which control-source devices should control which control-target devices. Thereafter, the system controller can communicate this system configuration data to the control-source devices and / or the control-target devices.

[0030] As one example of a control-target device, the load control system 100 can include one or more lighting control devices, such as lighting control devices 112 and 113. The lighting control device 112 can be a dimmer, an electronic switch, a ballast, a light emitting diode (LED) driver, etc. The lighting control device 112 can be configured to directly control an amount of power provided to a lighting load, such as lighting load 114. The lighting control device 112 can be configured to wirelessly receive digital messages (e.g., messages originating from control-source devices and / or the system controller 150) via signals 154 and control the lighting load 114 in response to the received digital messages. It will be recognized that the lighting control device 112 and the lighting load 114 can be integral and thus part of, for example, the same fixture or light bulb, or can be separate.

[0031] The lighting control device 113 can be a wall-mounted dimmer, wall-mounted switch, or other keypad device for controlling a lighting load, such as the lighting load 115. The lighting control device 113 can be adapted for installation in a standard electrical junction box. The lighting control device 113 can include one or more buttons for controlling the lighting load 115. The lighting control device 113 can include a toggle actuator. Actuation (e.g., continuous actuation) of the toggle actuator can toggle (e.g., turn off and on) the lighting load 115. The lighting control device 113 can include an intensity adjustment actuator (e.g., a paddle switch or intensity adjustment button). Actuation of an upper portion or a lower portion of the intensity adjustment actuator can increase or decrease, respectively, the amount of power delivered to the lighting load 115, and thus increase or decrease the intensity of the receiving lighting load between a minimum intensity (e.g., approximately 1%) and a maximum intensity (e.g., approximately 100%). The lighting control device 113 can include a plurality (two or more) of visual indicators, such as light-emitting diodes (LEDs), which can be arranged in a linear array and can illuminate to provide feedback of the intensity of the lighting load 115.

[0032] The lighting control device 113 can be configured to wirelessly receive digital messages (e.g., messages originating from a control source device and / or the system controller 150) via wireless signals 154. The lighting control device 113 can be configured to control the lighting load 115 in response to the received digital messages.

[0033] As described herein, a lighting control device, such as lighting control device 113 or 112, can control a lighting load (e.g., or multiple lighting loads), such as lighting load 114 or 115, where the lighting load can include multiple multi-color light emitting diodes (LEDs). In other words, a lighting load can include, for example, a number of different color emitting LEDs within a single package, and can be configured such that the chromatic output of the LEDs is mixed to produce light (e.g., the total light output from the lighting load comprising multiple LEDs) having different chromaticity coordinates (e.g., color points) within a color gamut formed by the various LEDs making up the lighting load. A CRI value can be a measurement of white light emitted by the total light output. The contribution or intensity of each of the different color LEDs in the emitted light can affect the CRI of the emitted light. As described herein, a CRI value of light emitted from a given LED or lighting load comprising multiple LEDs can be a quantitative measurement of how faithfully the emitted light reveals the colors of various objects compared to an ideal or natural light source. Further, the CRI value of the emitted light can be based on the frequency spectrum emitted by the light. In some examples, the highest CRI value can be 100, which can indicate that the emitted light is the same (e.g., or substantially the same) as daylight (e.g., the combination of direct and indirect sunlight during the day). In certain instances, as further described herein, a lighting load can be configured to emit light that achieves a CRI value at or above a target CRI value.

[0034] As one example, a lighting load can include one or more red LEDs, one or more green LEDs, one or more blue LEDs, and one or more white or substantially white LEDs (e.g., such as yellow and / or mint green LEDs) (which can be collectively referred to herein as RGBW lighting loads). Although RGBW lighting loads are described herein as a combination of four LEDs of specific colors, other combinations of LEDs (e.g., more or fewer LEDs and / or different color LEDs) can be used.

[0035] The lighting control devices can adjust various settings of the lighting loads to adjust the light emitted from the lighting loads. The adjustments can be made in response to system configuration data. The system configuration data can include control / configuration information for controlling the lighting loads at the lighting control devices, including lighting control parameters (e.g., lighting intensity settings, color settings, vividness settings, etc.). For example, the lighting control devices can adjust lighting intensity settings (i.e., brightness), color settings (e.g., CCT values or full color values), vividness settings, CRI, etc., which are described further herein. The lighting control devices can receive the lighting control parameters in the control / configuration information and control the corresponding lighting loads in response to the lighting control parameters, e.g., by generating control instructions based on the lighting control parameters and transmitting the control instructions to the corresponding loads. In particular examples, the lighting control devices for controlling the respective lighting loads can be independent within the lighting loads (e.g., the lighting control devices and lighting loads exist within the same package, such as lighting control device / lighting load 112 / 114). When the lighting control devices and corresponding lighting loads are independent, the independent lighting control devices (e.g., lighting control device / lighting load 112 / 114) can themselves receive the lighting control parameters, generate control instructions, and control the lighting loads.

[0036] The lighting control parameters can also or alternatively be associated with particular trigger events (e.g., button presses) and stored / maintained by the lighting control devices, respectively. Then, when the lighting control devices receive an indication of a particular trigger event (e.g., an indication of a button press), the lighting control devices can retrieve or otherwise determine the lighting control parameters associated with that trigger event (e.g., by querying another device that stores / maintains the lighting control parameters) and generate control instructions based on the lighting control parameters and transmit the control instructions to the corresponding loads. Also, or alternatively, when the lighting control devices and corresponding lighting loads are independent, the independent lighting control devices (e.g., lighting control device / lighting load 112 / 114) can themselves receive the lighting control parameters, generate control instructions, and control the lighting loads.

[0037] For example, the lighting control parameters can include color settings (e.g., x-y chromaticity or CCT values), lighting intensity settings, and / or vividness settings (e.g., vividness modes and / or vividness values).

[0038] The light emitted from the lighting load can result in different CRI values when different color settings, illumination intensity settings, and / or vividness settings are selected. As further described herein, changes to the vividness setting can adjust the contribution of one or more LEDs within the lighting load (e.g., adjust the contribution / intensity ratio of one or more LEDs) while maintaining the selected color settings and illumination intensity settings. Further, the lighting control device can adjust the lighting control parameters of the lighting load over time (e.g., what is referred to herein as natural show or natural lighting functionality). For example, the lighting control device can adjust the lighting control parameters of the lighting load over time to mimic a sunrise and / or sunset, which, as described herein, can be based on the local time of sunrise and / or sunset for the load control system / user environment.

[0039] The lighting control device and corresponding lighting load can be configured to produce a range of colors across a color gamut. The lighting control device can produce a given color across the color gamut in response to a color setting and / or an illumination intensity setting received in the control / configuration information. The color settings by which the lighting control device can control the corresponding lighting load can depend on the LEDs that make up the lighting load. For example, the lighting control device and corresponding lighting load can be configured to produce white or near-white light at different luminances / intensities within a range of correlated color temperatures (CCTs) across a range of, for example, "warm white" (e.g., approximately 2600K-3000K) to "neutral white" (e.g., 3000K-5000K) to "cool white" (e.g., 5000K-8300K) (i.e., produce light at different chromaticity coordinates positioned along a blackbody locus or curve). The lighting control device can produce white or near-white light in response to a color setting being a CCT value or in response to an x-y coordinate value across the color gamut. In particular cases (e.g., as described herein with respect to the color wheel), the given x-y coordinate value across the color gamut can also be equivalent to a corresponding CCT value. As another example, such lighting control devices and their corresponding lighting loads can also be configured to produce any of a variety of colors at different luminances / intensities within the color gamut formed by the various LEDs that make up the lighting load in response to a color setting and / or an illumination intensity setting received in the control / configuration information. FIG. 1B and FIG. 1C Further described), for example, when a given x-y coordinate value across the color gamut is close to or positioned on the blackbody curve, the given x-y coordinate value across the color gamut can also be equivalent to a corresponding CCT value. As another example, such lighting control devices and their corresponding lighting loads can also be configured to produce any of a variety of colors at different luminances / intensities within the color gamut formed by the various LEDs that make up the lighting load in response to a color setting and / or an illumination intensity setting received in the control / configuration information.

[0040] As described herein, "vividness" can be referred to as the ability to tune individual colors of light formed at a given color (e.g., x-y chromaticity value or CCT value). When adjusting vividness, the color of light emitted by the lighting load can remain unchanged. However, adjusting vividness can adjust the light reflected off objects in the space. Adjusting vividness can further affect the CRI value of the light emitted by the lighting load. However, the impact adjusting vividness has on the CRI value of the light emitted by the lighting load can be based on the color of the emitted light (e.g., x-y chromaticity value or CCT value). For example, the ability to increase the CRI value of the emitted light can decrease when the color of the emitted light deviates from the blackbody curve.

[0041] Additionally, adjusting vividness can adjust the spectral power distribution (SPD) of the light emitted by the lighting load. For example, as vividness is increased, the SPD curve (e.g., relative intensity vs. wavelength) of the emitted light can change (e.g., the contribution of non-white colors can increase) and / or can cause individual colors on objects to appear more vivid as light reflects off of them. As described herein, increasing the vividness of a lighting load can decrease the contribution or intensity of white or substantially white LEDs within the lighting load while increasing the contribution or intensity of the remaining LEDs (e.g., red, green, and blue LEDs) within the lighting load. With, for example, an RGBW lighting load, increasing the vividness of the RGBW lighting load can decrease the contribution / intensity of the white LEDs and increase the contribution of the red, green, and blue LEDs while maintaining a given color setting within the color gamut. That is, increasing vividness increases the contribution / intensity of red, blue, and green light in the emitted light at a given color, which in turn allows an increased amount of red, blue, and green light to reflect off of objects in the space, causing the objects to appear more vivid. Vividness can be increased or decreased while maintaining the color and / or intensity emitted by the lighting load. Generally, increasing the vividness of an RGBW lighting load can increase the intensity of one or more wavelengths produced by the red, green, and / or blue LEDs, for example, which in turn causes particular objects within the space to appear more "vivid."

[0042] The ability to adjust the vividness of a lighting load can be related to the individual LEDs included within the lighting load. As described herein, for example, the chromaticity output of each of these individual LEDs within the lighting load can be mixed to produce light having different chromaticity coordinates (e.g., color points) within the color gamut formed by the plurality of LEDs. Further, the number and / or colors of the LEDs included within the lighting load can determine how the lighting load can be controlled (e.g., the number of control modes) to emit light at a particular color (e.g., a full color or CCT). That is, depending on the number and / or colors of the LEDs within the light load, there can be a number of solutions (e.g., a number of combinations of the individual chromaticity contributions) for each of the LEDs within the lighting load to emit light at a given chromaticity coordinate. As described herein, because the vividness of the lighting load can be adjusted while maintaining the color of the emitted light by changing the SPD of the emitted light (e.g., how the light reflects off objects in a space), many different solutions (e.g., combinations of the intensities of the different LEDs in the lighting load) can be used to adjust the vividness of the lighting load while emitting light at a given color. As the number of solutions (e.g., combinations of the intensities of the different LEDs in the lighting load) available to the lighting load to emit light at a given color increases, the impact of adjusting the vividness on the lighting load can increase. The number of solutions (e.g., combinations of the intensities of the different LEDs in the lighting load) available to the lighting load to emit light at a given color can be a result of the number and / or colors of the LEDs included within the lighting load.

[0043] According to one example, the lighting control device and its corresponding lighting load can be configured in one of two vividness modes, including an automatic vividness mode (e.g., automatically determining a vividness value to use to control the lighting load based on a selected color setting, as described herein) and / or an adjustable vividness mode (e.g., a user can select an adjustable vividness level from a range of vividness values). The selection of the various vividness modes can be included in configuration / control information received by the lighting control device. The lighting control device can emit light with a mixed color output based on a color setting and / or lighting intensity setting received in the configuration / control information. The chromaticity coordinates of the mixed color output of the lighting load can be the same (or substantially the same) across the various vividness values. However, the intensities and / or contributions of the various LEDs making up the lighting load can change between the various vividness values to maintain the selected color setting.

[0044] With RGBW lighting loads, for example, the lighting device can have a larger range (e.g., or number of solutions) of LED combinations (e.g., color and / or intensity combinations) that can be used to emit light at a selected color setting when the color setting is near or on the black body curve. When the adjustable saturation or automatic saturation mode is enabled, the intensity of the white LEDs can be reduced (e.g., to 0%) compared to when the saturation value is set to 0, with the intensities of the remaining red, green, and / or blue LEDs adjusted to maintain the same color setting (or approximately the same). Thus, the impact of configuring or controlling the saturation of the lighting load to different saturation values on the light emitted by the lighting load can increase as the selected color setting approaches the white light or color values on or near the black body curve. For example, the impact of changes in saturation on the CRI values of the light emitted by the lighting load can decrease as the distance between the selected color setting and the black body curve increases. Thus, as the distance of the color from the black body curve increases, changes in the saturation value can have insufficient or no impact on changing the CRI values, and can not be able to achieve or approach the target CRI values set for colors on or near the black body curve. Additionally, the relevance of the CRI values of the emitted light can decrease as the distance of the color from the black body curve increases (e.g., because the CRI values of the light are more relevant when the light is white or near white, such as light near the black body curve).

[0045] However, it should be recognized that controlling the saturation of a given lighting load depends on the lighting load itself (e.g., the individual LEDs within the lighting load). That is, the impact of changes in saturation on the CRI of the light emitted by the lighting load depends on the individual LEDs within the lighting load (e.g., the colors, intensities, etc. of the individual LEDs within the lighting load). Changes in the saturation value can have a greater impact on the CRI of the light emitted by the lighting load when the selected color is near the black body curve. Similarly, changes in the saturation value can have a lesser impact on the CRI of the light emitted by the lighting load when the selected color is further from the black body curve. While the range of saturation values available at a given color can vary as the color is selected on the color gamut, the target CRI values set for achievement at or within a predefined distance of the black body curve can not be achievable at colors selected outside the predefined distance of the black body curve.

[0046] Similarly, according to one example, the difference between given freshness values can be an intensity setting of white LEDs / an amount of mixed color output contribution of white LEDs (e.g., or other LEDs) to the lighting load where the white LEDs contribute less when the freshness value is higher. Similarly, the white LEDs can contribute more when the freshness value is lower. Other examples are possible. Examples of such lighting control devices and corresponding lighting loads are described as lighting devices as described in U.S. Patent Application Publication No. 2018 / 0077770, the contents of which are incorporated by reference herein in their entirety. It will be recognized that other example lighting control devices and corresponding lighting loads are possible.

[0047] As described herein, the light output of the lighting load and / or the light output of individual LEDs within the lighting load can be measured by a CRI value. The CRI value can be a measure of the ability of the lighting load to render the actual colors of an object as compared to an ideal light source (e.g., a natural light source such as the sun). A higher CRI value can be a desirable characteristic for a user. For example, a lighting load with a higher CRI value can provide light such that objects within a space reflect the light in natural colors. The lighting load itself can be defined by a CRI value. The CRI value can be in a range of 0 to 100, inclusive. For example, the lowest CRI value can be 0 and the highest CRI value can be 100.

[0048] The CRI value for a given color can change in response to changes in the vividness value used to control the lighting control device. For example, the lighting control device can control the corresponding lighting load to the color setting and / or intensity level received in the control / configuration information. As described herein, when the automatic vividness mode is enabled, a given color setting and / or lighting intensity setting can have a corresponding vividness value to which the lighting control device can be controlled. In response to changes in the vividness value for a given color setting, the light emitted from the lighting load can have a different corresponding CRI value. Accordingly, when the automatic vividness mode is enabled, the vividness value can be automatically determined (e.g., by the control / configuration application) to emit light from the lighting load at a CRI value that is at or above a target CRI value for a selected color setting. However, the impact of the automatically determined vividness value on the CRI value of the light emitted by the lighting load can be based on the selected color setting. For example, the impact of the automatically determined vividness value on the CRI value of the light emitted by the lighting load can increase as the selected color setting approaches the black body curve. That is, the CRI value of the light emitted from the lighting load under the automatic vividness mode can be higher as the selected color setting approaches the black body curve. Similarly, the CRI value of the light emitted from the lighting load under the automatic vividness mode can be lower (e.g., the highest achievable CRI value can be lower) as the selected color setting is further from the black body curve and / or approaches more saturated colors. Accordingly, the CRI value of the emitted light resulting from the automatically determined vividness value when the automatic vividness mode is enabled can decrease as the selected color setting deviates from the black body curve (e.g., the distance between the selected color setting and the black body curve increases). Thus, the target CRI value when the color setting is set above the black body curve or within a predefined distance of the black body curve can not be achievable at other color settings (e.g., more saturated colors).

[0049] Under the automatic vividness mode, a control / configuration application as described herein (e.g., a control / configuration application running on a network device) can be used to automatically determine a vividness value to emit light from one or more lighting loads at a CRI value that is greater than or equal to a target CRI value. The CRI value that is greater than or equal to the target CRI value (e.g., a CRI value of 90) can be desirable and can be referred to herein as “optimal,” “optimized,” or “maximized.” That is, other ranges (e.g., smaller and / or larger ranges) can also be considered “optimal,” “optimized,” or “maximized.”

[0050] When the auto-freshness mode is selected, the lighting load can be configured to a freshness value that is automatically determined such that the lighting load emits light at a CRI value that is greater than or equal to the target CRI value. Because the target CRI value can not be achievable at the selected color setting (e.g., because the selected color setting is too far from the blackbody curve), the freshness value that results in the highest CRI value toward the target CRI value can be selected. In some cases, for example, when the auto-freshness mode is selected, the CRI value of the lighting load can be increased to a value that is greater than or equal to the target CRI value. For example, the target CRI value can be 90. However, it will be appreciated that the target CRI value can be other values. That is, the target CRI value can be a value that can be considered a desirable threshold that the system can attempt to achieve given the particular characteristics of the load control system and / or lighting control devices (e.g., the quality, color, and number of LEDs used in the lighting load). The freshness value can be automatically determined to increase the CRI value to a value that is toward the target CRI value. If a greater CRI value is available, the freshness value can be increased to the highest available CRI value obtained at the selected color setting. As described herein, optimizing the CRI value toward the target CRI value or optimizing the CRI value to be higher than the target CRI value can be referred to as optimizing the CRI value. This feature can be enabled by the auto-freshness mode.

[0051] As described herein, the freshness settings (e.g., freshness mode and / or freshness value) that can be used to control the CRI of the emitted light of a lighting load including a plurality of LEDs (e.g., an RGBW lighting load) as described herein can be configured via a control / configuration application. For example, the lighting load can be set to an auto-freshness mode, where the freshness value can be automatically determined, for example, by the control / configuration application. The lighting load can alternatively be set to an adjustable freshness mode, where the adjustable freshness value of the lighting load is selected by a user.

[0052] Referring first to the automatic freshness mode, the automatically determined freshness value can be based on a distance of the selected color setting from the blackbody curve on a color spectrum (e.g., or another predefined range of color values on a color spectrum). For example, when the selected color setting is near the white light or blackbody curve, the automatically determined freshness value can increase as the selected color approaches the white light or blackbody curve (e.g., in an attempt to increase the CRI value of the light emitted from the lighting load). Further, because a particular x-y chromaticity value can be close enough to the blackbody curve to have an equivalent CCT value, the distance of the selected color setting of the lighting load from the blackbody curve can indicate whether the particular color setting has an equivalent CCT value. Thus, if the distance of the selected color setting from the blackbody curve on the color spectrum is less than a distance threshold, the selected color setting can be considered to have an equivalent CCT value on the blackbody curve. Further, the automatically determined freshness value for the selected color setting having a distance less than the distance threshold can be the same as the automatically determined freshness value at the equivalent CCT value of the selected color setting.

[0053] The impact of the change in freshness on the CRI value of the light emitted by the lighting load can decrease as the distance between the selected color setting and the blackbody curve increases. Thus, when the color setting is on the blackbody curve or within a predefined distance to have an equivalent value to the blackbody curve, the automatically determined freshness value can be automatically selected to optimize the CRI. However, as the selected color setting deviates from the blackbody curve (e.g., the distance between the selected color setting and the blackbody curve increases), the impact of the automatically determined freshness value on the CRI value of the emitted light can decrease. When the selected color setting is within a predefined distance from the blackbody curve, the automatically determined freshness value can result in light emission from the lighting load that is near, at, or above the target CRI value.

[0054] However, it should be appreciated that the impact of the automatically determined freshness value on a given lighting load can depend on the individual LEDs that make up the lighting load. That is, the automatically determined freshness value that results in light emission from a lighting load that is at or above the target CRI value can depend on the individual LEDs within the lighting load. In other words, the automatically determined freshness value that results in light emission from a first lighting load that is at or above the target CRI value can be different than the automatically determined freshness value that results in light emission from a second lighting load that is at or above the target CRI value (e.g., based on the individual LEDs within each of the lighting loads). While the freshness value for different lighting loads that include different LEDs can be different, because the target CRI value can change for an optimized CRI, the freshness value can similarly increase as the color temperature value of the color setting increases to optimize the CRI.

[0055] FIG. 1BAn example color gamut 200 is illustrated. For example, color gamut 200 can illustrate a spectrum of colors that can be formed by various LEDs that make up a lighting load (e.g., an RGBW lighting) load. Color gamut 200 can also include a blackbody curve 201. As described herein, blackbody curve 201 can illustrate the location of different brightness / intensity white or near-white light within color gamut 200. For example, blackbody curve 201 can be further identified by a range of correlated color temperatures (CCT) ranging from "warm white" (e.g., approximately 2600K-3000K) to "neutral white" (e.g., 3000K-5000K) to "cool white" (e.g., 5000K-8300K). As described herein, adjusting the vividness of a lighting load can include adjusting the contribution of white or substantially white LEDs included within the lighting load. Thus, the impact of a given vividness value for a lighting load on the CRI value of light emitted by the lighting load can increase as the selected color approaches blackbody curve 201 (e.g., which illustrates the location of white or near-white light within color gamut 200).

[0056] However, as described herein, the impact of a vividness value on a given lighting load can depend on the individual LEDs that make up the lighting load. Thus, the impact of a vividness value on the CRI value of light emitted by the lighting load can also depend on the individual LEDs that make up the lighting load. Thus, in certain situations (e.g., depending on the individual LEDs that make up the lighting load), the impact of configuring or tuning a vividness value for a lighting load can increase as the selected color approaches the output of a white or substantially white LED (e.g., a mint green LED) within the lighting load and / or as the number of different color LEDs within the lighting load increases.

[0057] Referring again to FIG. 1B , color setting 205 can be selected as the configured color value for the lighting load. For example, color setting 205 can be a yellowish color having approximate x-y chromaticity components of (.35,.31). As described herein, when the automatic vividness mode is enabled for a lighting load configured as color setting 205, the vividness level can be automatically determined based on a distance 207 between the selected color setting 205 and blackbody curve 201 (e.g., or another predefined range of color values on color gamut 201). Moreover, the automatically determined vividness value can result in light emission from the lighting load at a CRI value that is at or above a target CRI value. However, as described herein, the impact of the automatically determined vividness value for the lighting load on the CRI value of light emitted by the lighting load can decrease as the selected color setting moves away from blackbody curve 201.

[0058] Distance 207 can indicate whether color setting 205 has an equivalent CCT value on blackbody curve 201. For example, if distance 207 is less than a distance threshold (e.g., indicating that color setting 205 has an equivalent CCT value), the automatically determined vividness value can be one that results in light emission from the lighting load at or above the target CRI value. When the target CRI value cannot be achieved at the color setting, the vividness can be automatically determined such that the CRI value is close to the target CRI, such that the highest CRI value is achieved at the selected color setting. Further, as described herein, the effect of tuning or configuring the vividness value of the lighting load on the light emitted by the lighting load (e.g., the CRI value of the light emitted by the lighting load) can decrease as the distance between the selected color setting 205 and blackbody curve 201 increases. Thus, for example, if distance 207 between the selected color setting 205 and blackbody curve 201 is greater than the distance threshold, the automatically determined vividness value can be set to a predefined value.

[0059] Referring again to FIG. 1B , the effect of tuning or configuring the vividness value of the lighting load on the light emitted by the lighting load (e.g., the CRI value of the light emitted by the lighting load) can peak when the selected color setting is on (e.g., or substantially near) blackbody curve 201. Thus, when automatic vividness is enabled for a lighting load configured for a color setting that is on (e.g., or substantially near) blackbody curve 201, the automatically determined vividness value can correspond to a predefined vividness value that maximizes the CRI at or above the target CRI value. Additionally, the automatically determined vividness value can increase (e.g., the contribution / intensity of white or substantially white LEDs in the RGBW lighting load decreases) as the selected color setting (e.g., CCT value) increases to achieve the target CRI value.

[0060] Table 1 reproduced below illustrates example vividness values that can be automatically determined at a particular color setting (e.g., CCT value), for example, when automatic vividness mode is enabled. As shown in Table 1, the automatically determined vividness value can increase as the selected CCT value increases. And as described herein, an increased vividness value can decrease the contribution of at least one of the plurality of LEDs (e.g., white or substantially white LEDs) within the lighting load. The automatically determined vividness value can also be configured to emit light at or above a target CRI value, which as described herein, can vary based on the selected color setting.

[0061] Table 1

[0062] CCT value ]]> ​ Automatically determined freshness value ]]> ​ CRI value ]]> ​ 2700K 25 92.1 3000K 27 92.6 3500K 29 91.8 4000K 35 91.3 5000K 41 90.2 6500K 44 89.7

[0063] The lighting load can also be configured with an adjustable vividness mode, as described herein, which can allow a user to select a given vividness value. For example, the adjustable vividness value can be selected from a range of vividness values (e.g., 0 to 100). As the adjustable vividness value increases, the contribution of at least one of the plurality of LEDs (e.g., white or substantially white LEDs) in the lighting load can decrease. Thus, the effect of configuring or controlling the vividness setting (e.g., the vividness mode and / or the vividness value) on the light emitted by the lighting load can decrease as the distance between the selected color setting and the blackbody curve increases (e.g., greater than a distance threshold). Referring again to FIG. 1B As the selected color deviates from the blackbody curve 201 (e.g., the distance between increases), the effect of configuring or controlling the vividness setting (e.g., the vividness mode and / or the vividness value) on the light emitted by the lighting load can decrease. Thus, as the selected color deviates from the blackbody curve 201 (e.g., the distance between increases), the effect of the automatically determined vividness value in the automatic vividness mode on the light emitted by the lighting load can decrease (e.g., the CRI value of the emitted light can not achieve the target CRI). For example, in certain situations (e.g., when the color setting is substantially far from the blackbody curve 201), the vividness setting can be set to a default value.

[0064] FIG. 1C Another example color gamut 200a is illustrated. The color gamut 200a can illustrate a subset of the color gamut 200 that is concentrated on the blackbody curve 201. Further, the color gamut 200a can further illustrate x-y chromaticity values that have equivalent CCT values on the blackbody curve 201. Referring again to FIG. 1C The color gamut 200a can include a plurality of CCT equivalent regions 282a-h. Each of the CCT equivalent regions 282a-h can define x-y chromaticity values that can have equivalent CCT values on the blackbody curve 201. In other words, each of the CCT equivalent regions 282a-h can illustrate a region (e.g., or quadrilateral) of x-y chromaticity values around a particular CCT value that can be equivalent to that particular CCT value. FIG. 1B A given color setting, as referenced in

[0065] Each of the CCT value equivalent regions 282a-h can indicate a region (e.g., or quadrilateral) of x-y chromaticity values on the blackbody curve 201 that can be equivalent to a particular CCT value around which the region is centered. That is, x-y chromaticity values that fall within a CCT value equivalent region for a given CCT value can be equivalent to that CCT value. For example, the CCT equivalent region 282a can include x-y chromaticity values that are equivalent to a CCT value of 6500K, and similarly, the CCT value equivalent region 282h can include x-y chromaticity values that are equivalent to a CCT value of 2700K. Further, as FIG. 1CAs shown in the middle, the CCT value equivalent area can increase as the corresponding CCT value increases along the blackbody curve 201 (e.g., the area encompassing the equivalent x-y chromaticity values for a given CCT value can increase).

[0066] A user can configure or control particular values of the settings (e.g., lighting intensity settings, color settings, vividness settings, etc.) described herein for one or more lighting loads and save the settings as defining a scene. For example, as described herein, a user can configure or control particular values of settings saved as defining a scene by interacting with one or more graphical user interfaces that can be displayed by a control / configuration application. A user can configure a scene to control one or more lighting loads, for example, by assigning the scene to a zone to which the one or more lighting loads are assigned. The scene can also be associated with a button on a remote control device or key pad, and can be enabled or activated upon pressing the button. When a scene is activated, one or more messages including one or more parameters for controlling lighting loads according to the scene can be transmitted.

[0067] A user can also configure or control values of the settings (e.g., lighting intensity settings, color settings, vividness settings, etc.) described herein to change over time, which is referred to herein as natural show or natural lighting functionality. For example, a setting of a lighting load can be configured to change over time and mimic a sunrise and / or sunset. Similarly, as described with respect to FIG. 5A In more detail, a vividness setting (e.g., a vividness mode and / or a vividness value) of a lighting load can be configured to change over time, for example, so that light reflecting off objects in a space appears more vivid over time. Likewise, a user can change or update settings of natural show or natural lighting functionality, for example, via a network device. For example, as described herein, a control / configuration application of a network device can display one or more graphical user interfaces, and a user can interact with the graphical user interfaces to make changes or updates to natural show settings. After configuration, natural show functionality can be assigned to a scene and / or enabled by a scene (e.g., by pressing a button that enables the scene). Also, or alternatively, natural show functionality can be enabled based on a schedule or in response to detection of an event, such as an occupancy sensor detecting an occupancy.

[0068] The load control system 100 can include one or more other control target devices, such as a motorized window treatment 116 for directly controlling the covering material 118 (e.g., via a motor); a ceiling fan; a table or plug-in load control device 126 for directly controlling a floor lamp 128, a table lamp, and / or other electrical loads that can be plugged into the plug-in load control device 126; and / or a temperature control device 124 (e.g., a thermostat) for directly controlling an HVAC system (not shown). The load control system 100 can also or instead include an audio control device (e.g., a speaker system) and / or a video control device (e.g., a device capable of streaming video content). Again, these devices can be configured to wirelessly receive digital messages (e.g., messages originating from a control source device and / or the system controller 150) via the wireless signals 154. These devices can be configured to control the respective electrical loads in response to the received digital messages.

[0069] The control target devices, in addition to being configured to wirelessly receive digital messages via wireless signals and to control the respective electrical loads in response to the received digital messages, can also be configured to wirelessly transmit digital messages via wireless signals (e.g., to the system controller 150 and / or associated control devices). The control target devices can transmit such messages to acknowledge receipt of a message and action taken, to report status (e.g., light level), etc. Again, the control target devices can also or instead communicate via wired communications.

[0070] With respect to control source devices, the load control system 100 can include one or more remote control devices 122, one or more occupancy sensors 110, one or more daylight sensors 108, and / or one or more window sensors 120. The control source devices can wirelessly send or transmit digital messages (e.g., directly or via a system controller) to associated control target devices via wireless signals such as signal 154 for controlling electrical loads. The remote control devices 122 can send digital messages for controlling one or more control target devices after actuating one or more buttons on the remote control devices 122. For example, the remote control devices 122 can be keypads. The one or more buttons on the control devices 122 can correspond to, for example, preset scenes for controlling lighting loads 115 or 112 / 114. For example, the buttons on the control devices 122 can be preconfigured to correspond to preset scenes for controlling lighting loads 115 or 112 / 114. The occupancy sensors 110 can send digital messages to control target devices in response to sensed occupancy and / or vacancy conditions (e.g., movement or lack of movement) within their observable areas. The daylight sensors 108 can send digital messages to control target devices in response to detection of an amount of light within their observable areas. The window sensors 120 can send digital messages to control target devices in response to measured levels of light received from outside the user environment 102. For example, the window sensors 120 can detect when sunlight is shining directly into, reflecting onto, and / or being blocked by external elements such as clouds or building elements. The window sensors 120 can send digital messages indicating the measured light levels. The load control system 100 can include one or more other control source devices. Also, it will be recognized that the control source devices can also or instead communicate via wired communications.

[0071] Turning again to system controller 150, it can facilitate communication of messages from control source devices to associated control target devices and / or monitor such messages as indicated above to thereby know when control source devices detect events and when control target devices change conditions / statuses of electrical loads. System controller 150 can communicate programming / system configuration data to control devices. System controller 150 can also be the source of control messages to control target devices, e.g., instructing the devices to control corresponding electrical loads. As one example of the latter, system controller 150 can operate one or more clock operations that automatically transmit messages to control target devices based on a configured schedule (e.g., commands to lighting control device 113 to adjust lighting load 115, commands to lighting control device 112 to adjust lighting load 115, commands to motorized window treatment 116 to directly control covering material 118, etc.). For purposes of description, a roller shade will be used herein to describe functions and features related to a motorized window treatment. Nonetheless, it will be recognized that the features and functions described herein are applicable to other types of window coverings, such as drapes, curtains, blinds, etc. Other examples are possible.

[0072] According to another aspect of load control system 100, system controller 150 can be configured to communicate with one or more network devices 144 used by user 142, for example. Network device 144 can comprise a personal computer (PC), a laptop computer, a tablet computer, a smart phone, or another electronic computing device (e.g., a cloud computing device). Additionally, the network device can be a device local to load control system 100 (e.g., as depicted in FIG. 1) or as an external device (e.g., accessed via the cloud). System controller 150 and network device 144 can communicate via a wired and / or wireless communication network. The communication network can be the same network used by system controller 150 and control devices, or can be a different network (e.g., a wireless communication network using wireless signals 152). As one example, system controller 150 and network device 144 can communicate on a wireless LAN (e.g., local to user environment 102). For example, such a network can be a standard Wi-Fi network provided by a router local to user environment 102. As another example, system controller 150 and network device 144 can communicate directly with each other using Bluetooth, Wi-Fi Direct, etc. Other examples are possible, such as system controller acting as an access point and providing one or more wireless / wired-based networks over which system controller and network device can communicate.

[0073] FIG. 1AThe load control system 100 can be configured such that when a network device 144 is local to the system controller 150, the system controller 150 is able to communicate with that device, e.g., to cause the network device 144 and the system controller 150 to communicate directly in a point-to-point manner or through a local network specific to the user environment 102, e.g., a network provided by a router local to the user environment. For example, a user of the network device 144 can communicate with the system controller 150, such as via the Internet or other public or private network, to control the load control system 100 from a remote location. Similarly, a third-party integrator can also communicate with the system controller 150, e.g., to provide enhanced services to users of the user environment 102. For example, the third-party integrator can provide other systems within the user environment 102. It can be beneficial to integrate such systems with the load control system 100. Thus, the network device 144 can be configured to allow the user 142 to configure or control the load control system 100.

[0074] As described herein, the system controller 150 can be configured to communicate with one or more network devices 144 used by the user 142. The network device 144 can comprise a personal computer (PC), a laptop computer, a tablet computer, a smart phone, or otherwise, the network device 144 can be a device local to the load control system 100 (e.g., as illustrated in FIG. 1), or the system controller 150 and the network device 144 can communicate via a wired and / or wireless communication network. The communication network can be the same network used by the system controller 150 and the control devices, or can be a different network (e.g., a wireless communication network using wireless signals 152). As one example, the system controller 150 and the network device 144 can communicate on a wireless LAN (e.g., local to the user environment 102). For example, such a network can be a standard Wi-Fi network provided by a router local to the user environment 102. As another example, the system controller 150 and the network device 144 can communicate directly with each other using, e.g., Bluetooth, Wi-Fi Direct, etc. Other examples are possible, such as the system controller acting as an access point and providing one or more wireless / wired-based networks over which the system controller and the network device can communicate.

[0075] Generally, the system controller 150 can be configured to allow a user 142 of the network device 144 to determine, for example, system configuration data for the user environment 102 and the load control system 100, such as rooms in the environment, which control devices are located in which rooms (e.g., locations of control devices within the user environment, such as which rooms), to determine control device states and / or control / configuration information (e.g., lighting intensity settings, color settings, vividness settings, HVAC levels, shade levels), to configure the system controller (e.g., change a clock schedule), to issue commands to the system controller in order to control and / or configure control devices (e.g., change light levels, change HVAC levels, change shade levels, change presets, etc.), and the like. Other examples are possible as described herein.

[0076] The network device 144 can include a control / configuration application for generating and / or compiling expected system configuration data for the user environment 102 and the load control system 100, as described further herein. The system configuration data can be generated using the control / configuration application, for example, via a user providing input and / or configuration information to the control / configuration application. After generating the system configuration data and / or updating the system configuration data, the network device 144 can transmit the system configuration data (e.g., or any updates) to other devices in the load control system 100 (e.g., the system controller 150, remote control devices 122, control target devices, etc.) via the control / configuration application. Then, in response to a triggering event (e.g., enabling a scene, enabling natural light, a sensor event, etc.), one or more devices can perform control based on the system configuration data, for example.

[0077] The system configuration data can include information about devices in the user environment or the load control system. For example, the system configuration data can include locations of devices within the load control system or the user environment (e.g., a text string representing the location of the device) and / or whether the devices are assigned to a particular zone. Additionally, the system configuration data can include control / configuration information defining lighting control parameters. For example, the control / configuration information can define scenes for the load control system, respective lighting control parameters (e.g., lighting intensity settings, vividness settings, color settings, etc.) for each of the defined scenes, and / or buttons that can be pressed to enable each of the defined scenes. The system configuration data can also include control / configuration information for natural show or natural lighting functionality (e.g., changes in lighting control parameters over time) defined for the load control system. The system configuration data can include additional information about devices in the user environment or the load control system, and the examples provided herein are not exhaustive. The system configuration data can include any configuration information that can be used to configure or control the user environment or the load control system (e.g., one or more of unique identifiers for devices, a list of associated devices, zone identifiers, scene identifiers, etc.).

[0078] FIG. 1A The load control system 100 of FIG. 1 can be configured such that when a network device 144 is local to the system controller, the system controller 150 is able to communicate with that device, in other words, such that the two communicate directly in a point-to-point manner or directly through a local network particular to the user environment 102, such as a network provided by a router local to the user environment. It can be advantageous to allow a user of the network device 144 to communicate with the system controller 150, such as via the Internet or other public or private network, and to control the load control system 100 from a remote location. Similarly, it can be advantageous to allow third-party integrators to communicate with the system controller 150 in order to provide enhanced services to users of the user environment 102. For example, a third-party integrator can provide other systems within the user environment 102. It can be beneficial to integrate such systems with the load control system 100.

[0079] FIG. 2 An exemplary block diagram of a network device 280 is shown (e.g., this diagram can also apply to the network device 144 or a remote network device). The network device 280 can include one or more general-purpose processors, special-purpose processors, conventional processors, digital signal processors (DSPs), microprocessors, microcontrollers, integrated circuits, programmable logic devices (PLDs), application specific integrated circuits (ASICs), or the like and / or can also include other processing elements such as one or more graphics processors (hereinafter collectively referred to as control circuitry 202). The control circuitry 202 can control the functionality of the network device and can execute control / configuration applications 203 in addition to other software applications such as operating systems, database management systems, or the like to provide the features and functionality described herein. The control circuitry 202 can also perform signal coding, data processing, power control, input / output processing, and any other functionality that enables the network device 280 to perform as described herein. The network device 280 can also include one or more memories 204 (including volatile and non-volatile memory), which can be non-removable memory and / or removable memory.

[0080] The memory 204 can be communicatively coupled to the control circuit 202. The non-removable memory 204 can include random access memory (RAM), read only memory (ROM), a hard disk, or any other type of non-removable memory storage. The removable memory 204 can include a subscriber identity module (SIM) card, a memory stick, a memory card, or any other type of removable memory. The one or more memories 204 can store the control / configuration application 203 and can also provide an execution space as the processor executes the control / configuration application. The network device 280 can also include a visual display screen / terminal 206 communicatively coupled to the control circuit 202. The visual display screen 206 can display information to a user via one or more GUI-based interfaces / GUI-based "windows" in conjunction with the control circuit 202, as described herein. The display screen 206 and the control circuit 202 can be in bidirectional communication, as the display screen 206 can include a touch-sensitive visual screen component configured to receive information from a user and provide such information to the control circuit 202.

[0081] The network device 280 can also include one or more input / output (I / O) devices 212 (e.g., a keyboard, a touch-sensitive pad, a mouse, a trackball, an audio speaker, an audio receiver, etc.) communicatively coupled to the control circuit 202. For example, the I / O devices can allow a user to interact with the control / configuration application 203. For example, the network device 280 can also include one or more transceivers / communication circuits (collectively, communication circuits 208) for communicating (transmitting and / or receiving) over wired and / or wireless communication networks. The communication circuits 208 can include an RF transceiver or other circuitry configured to perform wireless communications via an antenna. The communication circuits 208 can be in communication with the control circuit 202 in order to transmit and / or receive information. Each of the components within the network device 280 can be powered by a power source 210. For example, the power source 210 can include an AC power supply and / or a DC power supply. The power source 210 can generate a supply voltage V CC .

[0082] In addition to including GUI-based software components that provide, for example, the graphical features and visual images described herein, the control / configuration application 203 can also include logic engines for providing features of the GUI and features of the application generally as described herein. The GUI-based software components and / or logic engines can be one or more software-based components including instructions, for example, stored on and / or executed from one or more tangible memory devices / components of the network devices indicated above. Features of the control / configuration application can also and / or alternatively be provided by firmware and / or hardware in addition to / instead of software-based components. Also, the network devices 280 are examples, and the control / configuration application can be executed on other types of computing devices.

[0083] As indicated, the network devices 280 can be similar to the network devices 144 (e.g., external network devices accessed via the cloud), as described herein. Thus, the control / configuration application can communicate with other devices of the user environment (e.g., system controller, control source devices, control target devices, etc.) via a network local to the user environment, such as a Wi-Fi network. Nonetheless, it will be recognized that the control / configuration application 203 / network devices 280 can communicate with other devices using other communication systems and / or protocols, etc. In addition, the control / configuration application 203 is described herein as a standalone application that executes on the network devices 280 and communicates messages with the system controller, for example. In other words, the logic of the control / configuration application and the generated graphics associated with the application are described herein as executing from the network devices. Nonetheless, features and / or graphics of the control / configuration application can be implemented in other ways, such as a web-hosted application, where the network devices interface with the web-hosted application using a local application (e.g., a web browser or other application) in order to provide the features and functionality as described herein. As one example, the system controller can act as a web host.

[0084] Generally, when a user environment can include control / configuring application / network devices 280 can interact with, control, and / or configure via a system controller (e.g., system controller 150), control devices, a user environment can also include other types of control devices, which can be, for example, control devices with Wi-Fi functionality and / or with Internet of Things functionality (e.g., devices configured to communicate via wireless and / or wired-based networks, such as HomeKit). For purposes of description, such other control devices (e.g., control devices that control / configuring application and / or network devices 280 do not communicate with via a system controller) can be referred to herein as control devices with Wi-Fi functionality and / or with HomeKit functionality. Nonetheless, it will be recognized that the features described herein are not limited to control devices with Wi-Fi functionality and / or with HomeKit functionality. Examples of such other control devices can include lighting control devices / bulbs, thermostats, fans, etc.

[0085] Network devices 280 and control devices with Wi-Fi functionality can be configured to communicate directly with one another, for example, without having to communicate through a system controller (e.g., if the network devices also have HomeKit functionality) and / or can communicate via one or more cloud-based servers, for example, again without communicating through a system controller. According to one aspect of control / configuring application 203 described herein, assuming network devices 280 are configured to communicate with such control devices with Wi-Fi functionality (e.g., via HomeKit), for example, control / configuring application can be configured to interact with, control, and / or configure such devices in addition to control devices. As such, control / configuring application can combine information obtained from such control devices with Wi-Fi functionality (e.g., via HomeKit) and information obtained on control devices controlled by a system controller within the graphical interfaces described herein.

[0086] The control / configuration application 203 can also provide an interface that allows a user to control and / or configure both control devices that have Wi-Fi capabilities, e.g., and control devices that are controlled by the system controller. For ease of description, the control / configuration application 203 will be described herein as interacting with control devices of a load control system. Nonetheless, similar functionality as described herein can also apply to Wi-Fi enabled devices that can not be controlled via the system controller and Wi-Fi enabled devices that the network device can communicate with directly and / or indirectly. It will also be recognized that the control / configuration application described herein can alternatively control Wi-Fi enabled devices that the network device 280 is configured to control directly and / or interact with directly. Likewise, it will be further recognized that while the control / configuration application 203 is described herein in the context of a load control system and a communication system, the features and functionality of the control / configuration application apply to other types of control devices, load control systems, and communication systems including, e.g., systems that have Wi-Fi capabilities and / or HomeKit capabilities.

[0087] As one example, the network device 280 can display an icon associated with the control / configuration application 203 to a user via the visual display screen 206. The network device 280 can detect a user selection of the icon (e.g., such as detecting use of a touch icon), and in response, can launch (e.g., which can also be referred to herein as starting, running, executing, activating, and / or invoking) the control / configuration application 203. The control / configuration application can be launched in other ways, including the network device being configured to automatically launch the application after being reset and / or powered on. In response to being launched or started, the control / configuration application (e.g., in addition to performing a security / authentication process) can transmit one or more messages to the system controller, e.g., to obtain / request / inquire of various information, such as status / state and / or configuration information of the load control system, and use this information to initially generate and display a graphical user interface to the user via the display screen of the network device 280. Also at launch, the control / configuration application can also communicate with, e.g., Wi-Fi enabled devices that the network device has been configured to communicate with. Thereafter, the control / configuration application can continue to request and / or receive various information from the system controller at different times, depending on what information the control / configuration application can need to display to the user and / or what information the system controller generates. Likewise, the control / configuration application 203 can also communicate with the Wi-Fi enabled devices in similar ways.

[0088] Upon receiving an information request from the control / configuration application 203, such as a request for status and configuration information, the system controller can respond by communicating with the control devices and / or databases, for example, to determine and provide the requested information and respond to the control / configuration application using one or more response messages. In addition to determining the status and configuration of the load control system, for example, the control / configuration application 203 can also allow a user to transmit messages to the system controller to modify, edit, or change the configuration and / or status of the load control system, as further described herein. Additionally, the system controller can also provide status and configuration information to the control / configuration application asynchronously (e.g., provide an indication of a change in condition / status of a control device without the control / configuration application inquiring about such a change). The control / configuration application can use this information to update various graphical user interfaces displayed to the user via the network device 280. Likewise, Wi-Fi enabled devices and the control / configuration application and / or network device can interact in similar ways.

[0089] Before turning to the various graphical user interfaces, the control / configuration application 203 can provide a description of exemplary types of information that the control / configuration application can request / receive and / or configure, for example, to generate the interface at issue. For example, as described herein, the control / configuration application can request this information from / obtain this information from another device (e.g., the system controller and / or one or more control source devices). Also, or alternatively, the information can be maintained or stored locally (e.g., at the memory device 204). In addition to receiving this information, the control / configuration application can also alter such information at the system controller, as described herein.

[0090] The control / configuration application can request from / obtain from another device in the load control system, such as a system controller and / or one or more control source devices (e.g., remote control devices 122), information related to the configuration and current state / condition of the load control system. Also, or alternatively, the network device 280 can itself store or maintain the configuration and current state / condition information (e.g., or a subset of the configuration and current state / condition information), and the control / configuration application 203 can request from / obtain from the memory device 204 this information. Such information can include, for example, particular control devices that are part of the load control system as including identifiers indicative of the type of control device. The particular control device types can include, for example, one or more lighting control devices (also referred to herein as lighting devices) each directly controlling one or more respective electrical lighting loads / lamps, one or more temperature control devices (such as and also referred to herein below as thermostat devices) directly controlling a respective HVAC system, one or more ceiling fan devices (also referred to herein as fan devices) each directly controlling one or more respective fans (e.g., on, off, fan speed), one or more audio control devices (e.g., speaker systems), and one or more shade devices each directly controlling the position or level of one or more respective roller shades (it will be recognized that while shade and roller shades are discussed herein as examples of motorized window treatments and window coverings, other types of motorized window treatments and window coverings are possible, such as drapes, curtains, blinds, etc.).

[0091] The control devices can include one or more keypads, such as wall-mounted keypads, table-top keypads, and / or remote control / handheld keypads and devices. As an example, a given keypad can include one or more actuators, such as buttons (although other types of actuators are possible), and can be configured to control one or more control devices / electrical loads (e.g., lighting control devices / lighting loads, HVAC systems, roller shades, fans, and / or speakers, etc.). The keypads can include different types of actuators, such as on / off actuators, raise / lower actuators for lights or roller shades, fan speed actuators, scene actuators, etc. The scene actuators can set one or more control devices / electrical loads controlled by the keypad to a pre-set configuration.

[0092] The configuration and current state / status information can also include a location indicator for each control device, which can indicate a location of the device within the user environment and / or a location of the electrical load controlled by the device. This indicator can be in the form of a location name (e.g., a text string) and / or can be translated into a location name (e.g., a text string), although other mechanisms can be used. For example, assuming the user environment is a residence, possible locations can include standard locations such as "Kitchen," "Living Room," "Family Room," "Dining Room," "Master Bedroom," "Bedroom," "Master Bath," "Bathroom," "Basement," "Front Porch," "Office," "Foyer," "Conference Room," etc. Locations can also include sub-locations within a room such as "Basement Seating Area," "Basement Game Area," "Basement Work Area," "Basement Storage Area," etc. Locations can also include user-defined / customized locations such as "Mary's Bedroom," "John's Bedroom," etc. A user can program the locations of control devices into the load control system (e.g., and stored in a database) when installing the system within the user environment. It will be recognized that these are examples.

[0093] For lighting control devices, the configuration and current state / status information can also include a type indicator, which can indicate a type of lighting load (also referred to herein as a lamp) controlled by the control device. The type of lighting load can include, for example, a function / purpose of the lighting load within its defined location and / or indicate / imply a specific location of the lighting load within its defined location (e.g., a ceiling mount light versus a floor lamp). The type indicator can be in the form of a name / function (e.g., a text string) and / or can be translated into an indicator of a name / function (e.g., a text string), although other mechanisms can be used. As an example, assuming the user environment is a residence, standard types can include ceiling or pendant mount, chandelier, pendant light, table lamp, floor lamp, candle stand, sink light (e.g., for a kitchen or bathroom), island light (e.g., for a kitchen), cabinet light, flood light, can light, desk area light, etc. Types can also include user-defined / customized types. A user can program the types of lighting loads into the load control system (e.g., and stored in a database) when installing the system within the user environment. It will be recognized that these are examples. Types can also apply to other control devices, such as fans, roller shades, and keypads. Again, the type indicator can provide an indication of a specific function and or location within its defined location of the device. Other example types can include "left window shade," "right window shade," "center window shade," "wall keypad," "desk top keypad," etc.

[0094] The control / configuration information can also include indications of icons that are to be used with an application, such as the control / configuration application, to control devices on a graphical interface through graphical representations of the icons. A user can program the types of icons associated with devices into the load control system (e.g., and stored in a database) when installing the load control system in the user's environment, either manually or automatically.

[0095] The control / configuration information can also include current conditions / statuses and / or configurations of one or more of the control devices. For example, for lighting control devices, the status information can include whether the respective lighting load is in an on state or an off state, and if in an on state, whether it is in a dimmed state and possibly further a dimming level, a color setting, a vividness setting, etc. The control / configuration application can allow a user to modify scenes and / or create new scenes, e.g., via a web device. For occupancy sensors, the status information can include, e.g., whether the sensor has detected an occupancy event / condition and / or is in an occupancy state, has detected a persistent occupancy event / condition, and / or is in a persistent occupancy state, and / or has detected a vacancy condition and / or is in a vacancy state. Again, these are examples and other information is possible.

[0096] As another example, devices in the load control system, such as the system controller and / or one or more control source devices, can maintain information related to one or more preprogrammed scenes that a user can actuate from an application, such as the control / configuration application 203, or a control source device, such as the remote control device 122 or other type of keypad, as described herein. A scene can include, e.g., particular settings for one or more lights, roller shades, etc. The devices can maintain respective scene configuration information in a database. The control / configuration application can request / obtain information related to these preprogrammed scenes and, as further described below, thereafter allow a user to select a given scene via a web device, resulting in the control / configuration application directing another device (e.g., the system controller and / or one or more control source devices) to configure control devices according to the selected scene (e.g., set one or more light levels, fan speeds, shade levels, etc.). As also described below, the control / configuration application can allow a user to modify the maintained preprogrammed scenes, and create and store new scenes that the user can subsequently select. After a scene is created and stored, the scene can be assigned. For example, a scene can be assigned to one or more zones in the load control system, and enabled by, e.g., pressing a particular button at a remote control device or keypad.

[0097] As yet another example, various clock schedules can be maintained, where a schedule can be, for example, a particular setting of one or more controlled devices (e.g., lights, roller shades, etc.) that a system controller or one or more control source devices automatically configure based on the schedule. For example, a system controller can maintain respective clock schedules in a database and the status of these schedules, such as whether a given schedule is active, inactive, or disabled. A control / configuration application can obtain control information related to these clock schedules, and, as further described below, thereafter allow a user to modify these schedules and create new schedules via a web device.

[0098] According to another example, a lighting control device can control a lighting load (e.g., or multiple lighting loads), where the lighting load can include multiple multi-color LEDs. In other words, a lighting load can include, for example, a number of different color emitting LEDs within a single package, and can be configured such that the chromatic output of the LEDs are mixed to produce light having different chromaticity coordinates (e.g., color points) within a color gamut formed by the various LEDs making up the lighting load. As one example, a lighting load can include one or more red LEDs, one or more green LEDs, one or more blue LEDs, and one or more white or substantially white LEDs (e.g., such as yellow and / or mint green LEDs) (which can be collectively referred to herein as RGBW lighting loads). Although RGBW lighting loads are described herein as a combination of four LEDs of particular colors, other combinations of LEDs (e.g., more or fewer LEDs and / or different color LEDs) can be used.

[0099] A CRI value of one or more lighting loads can be configured using a control / configuration application. A CRI value that is greater than or equal to a threshold value (e.g., a CRI value of 90) can be desirable, and can be referred to herein as being "optimal," "optimized," or "maximized." That is, other ranges (e.g., smaller and / or larger ranges) can also be considered "optimal," "optimized," or "maximized." In certain instances (e.g., depending on the distance between a selected color setting and the black body curve), the CRI value of a lighting load can be increased to a value that is greater than or equal to a target CRI value. For example, the target CRI value can be 90. However, it will be appreciated that the target CRI value can be other values. That is, the target CRI value can be a value that can be considered a desirable threshold that the system can attempt to achieve given particular characteristics of the load control system and / or lighting control device (e.g., the quality of the LEDs used in the lighting load).

[0100] A load control system can be configured and / or controlled according to one or more defined scenes. Also, or alternatively, a load control system can be further divided into one or more zones or locations (e.g., depending on the size of the load control system or user environment), and each of the zones or locations within the load control system can be configured and / or controlled according to one or more scenes. Scenes can be activated, e.g., in response to a button press at a control source device (e.g., remote control device 122), via a graphical user interface on a network device (e.g., network devices 144, 280), and / or based on a clock, as described herein. Also, or alternatively, a load control system can be configured and / or controlled according to a natural show or natural lighting configuration, as described herein, which can be activated in response to a button press at a control source device, via a graphical user interface at a network device, and / or based on a clock, etc. As described herein, a natural show or natural lighting configuration can be defined separately from a scene, or assigned to a scene (e.g., such that activating a scene enables the natural show or natural lighting configuration). Further, a control / configuration application (e.g., control / configuration application 203) can display one or more graphical user interfaces to allow a user to define scenes and / or configure natural show or natural lighting settings.

[0101] As described herein, devices in a load control system can be grouped or organized together based on their respective locations within a user environment. For example, devices in a load control system can be grouped and / or organized based on their respective locations in a user environment (e.g., devices in a single room can be organized or grouped together). After devices are grouped or organized based on their locations in a user environment, the devices can also be assigned to a particular zone. For example, lighting devices at a particular location of a user environment can be assigned to a zone based on their respective functions (e.g., lighting control devices intended to emit light toward a particular surface, such as a table, can be grouped or organized together in a “table area” zone).

[0102] Grouping or organizing devices in a load control system based on their locations and then assigning them to zones (e.g., based on their functions) can allow a user to more efficiently configure or control devices within the load control system. For example, as the number of devices in a load control system increases, the number of settings a user can configure can also increase. And without grouping or organizing devices into more manageable subsets of devices, a user can not be able to accurately and efficiently control the increasing number of devices in the load control system. Additionally, the capabilities of each of the devices and thus the settings that can be configured can differ, further increasing the complexity of configuring or controlling the load control system. However, if devices are grouped according to their respective locations and then assigned to zones (e.g., based on their respective functions), a user can configure devices in the load control system by zone, which can improve the accuracy and efficiency of configuring and controlling the load control system.

[0103] After the devices in the load control system are organized and grouped by location and then assigned to zones, a user can collectively configure or control the devices assigned to a given zone. Moreover, because the devices assigned to a given zone are based on their respective functions, the settings (e.g., lighting intensity settings and / or color settings) of the devices in that zone can be configured to be the same, which can improve the accuracy and efficiency of configuring and controlling the load control system.

[0104] FIG. 3A and FIG. 3B is a flowchart illustrating an example process for configuring or controlling a load control system. Referring initially to FIG. 3A , an example process 300 for performing freshness control in a load control system is shown. Process 300, or portions thereof, can be performed by a control / configuration application, such as control / configuration application 203, and can enter at 301. For example, process 300 can enter in response to an indication from a user (e.g., via a network device, such as network devices 144, 280) to update or configure system configuration data (e.g., control / configuration information and / or current state / status information) of the load control system. Process 300 can be performed after devices in the load control system have been grouped or organized by their respective locations in a user environment and then assigned to zones. Also, or alternatively, process 300 can be performed before devices in the load control system are grouped or organized by their respective locations in a user environment and / or assigned to zones, which can be stored and / or maintained in system configuration data.

[0105] At 302, the control / configuration application can retrieve system configuration data for a given zone. For example, the system configuration data can indicate lighting control devices assigned to the zone that can perform control of corresponding lighting loads as described herein. The system configuration data can indicate or otherwise describe current state or control / configuration information defined for the lighting control devices assigned to the zone. For example, the system configuration data can include control / configuration information including lighting control parameters for controlling corresponding lighting loads of the lighting control devices. As described herein, the lighting control parameters can indicate lighting intensity settings and / or color settings. The lighting intensity settings can indicate lighting intensity settings, color settings, vividness settings, etc. that the lighting control devices in the zone are to be controlled to. The color settings can include color values (e.g., x-y chromaticity values, CCT values, etc.) that the lighting loads of the lighting control devices in the zone are to be controlled to. The color values can be coordinates on a color gamut or color temperature values. The color values can identify full color values or CCT values of white light on a black body curve. The lighting control parameters can also indicate vividness settings (e.g., vividness mode and / or vividness values) for controlling the lighting control devices in the zone. The vividness settings can include a selection of a vividness mode, such as an automatic vividness mode or an adjustable vividness mode, for the lighting control devices assigned to the zone. The vividness settings can also include vividness values for controlling the lighting control devices assigned to the zone.

[0106] As described herein, the system configuration data can be retrieved from a single device (e.g., a system controller, such as system controller 150, or a network device) or portions of the system configuration data can be retrieved from multiple devices (e.g., a system controller, a network device, one or more control source devices, and / or one or more control target devices). The system configuration data can also be obtained from devices external to the load control system, such as from a cloud-based system or other load control systems that the given load control system is integrated with. The system configuration data can include predefined control / configuration information and / or user-selected control / configuration information (e.g., a user can provide selections via control / configuration application 203).

[0107] After retrieving the system configuration data, the control / configuration application can display a representation of the system configuration data (e.g., or a portion of the system configuration data). For example, as described herein, the control / configuration application can display, via a graphical user interface, a representation of a defined scene for controlling one or more zones or load control systems in a region of a user environment. As described herein, one or more lighting control devices configured to control corresponding lighting loads can be assigned to each of the one or more zones. The graphical user interface can display various controls or control interfaces based on the lighting control devices / lighting loads assigned to a given zone. For example, the graphical user interface can display a lighting intensity (e.g., via a lighting intensity bar) for each of the lighting control devices assigned to the zone and / or an options board identifying color settings for controlling each of the one or more zones in the scene. The options board can be configured to display colors at different color temperatures that the lighting control devices / lighting loads are capable of being controlled to, or a full color gamut of colors that the lighting control devices / lighting loads are capable of being controlled to. For example, if the system configuration data indicates that a respective vividness mode is enabled (e.g., an automatic vividness mode and / or an adjustable vividness mode is enabled), the graphical user interface can display a vividness control interface for each of the lighting control devices assigned to the zone.

[0108] Also, or alternatively, the control / configuration application can display a representation of the system configuration data in the form of a graph. The graph can include one or more axes (e.g., a color temperature axis indicating color temperatures, an intensity axis indicating lighting intensity values, and / or a time axis including periods of time over which lighting intensity and color temperature are controlled) that can indicate changes (referred to herein as natural shows) in lighting control parameters (e.g., lighting intensity settings, color settings, vividness settings, etc.) for the lighting control devices / lighting loads assigned to a given zone over time. If a respective vividness mode is enabled (e.g., an automatic vividness mode or an adjustable vividness mode is enabled), the graphical user interface can also display a particular vividness control interface (e.g., a vividness bar).

[0109] The control / configuration application can also be configured to receive updates or changes to the system configuration data, e.g., from a user. As described herein, changes to the system configuration data can include changes or updates to lighting control parameters (e.g., lighting intensity settings, color settings, vividness settings, etc.) at a defined scene; changes or updates to natural shows (e.g., changes or updates to lighting intensity settings, color settings, vividness settings, etc. over time); and / or the like. Accordingly, the control / configuration application can receive changes or updates to the system configuration data via the displayed lighting intensity, options board, and / or vividness controls.

[0110] As described herein, a lighting control device can be set to an automatic vibrancy mode or an adjustable vibrancy mode and / or configured according to an automatic vibrancy mode or an adjustable vibrancy mode. Therefore, the control / configuration application can determine at 304 whether to select an automatic vibrancy mode. When an automatic vibrancy mode is selected, the control / configuration application can automatically determine the vibrancy value used to control the lighting load to emit light at a CRI value at or above a target CRI value. For example, the control / configuration application can automatically determine the vibrancy value based on the distance between a selected color setting and a blackbody curve, such that the lighting load emits light toward, at, or above the target CRI value. Therefore, at 306, the control / configuration application can determine the distance between the selected color setting of the lighting load (e.g., which may be indicated by system configuration data or otherwise defined) and the blackbody curve. Although in FIG. 3A Not shown, but the control / configuration application can also, or alternatively, determine the distance between the selected color setting of the lighting load and another set of predefined color values ​​on the color spectrum (e.g., the color output of a white or substantially white LED). At 308, the control / configuration application can automatically determine a vividness value based on the distance between the selected color setting of the lighting load and a blackbody curve (e.g., or another set of predefined color values ​​on the color spectrum). The vividness value automatically determined at 306 can be further and / or alternatively configured to emit light from the corresponding lighting load toward a target CRI value, at the target CRI value, or above the target CRI value. As described herein, when the automatic vividness mode is enabled, the vividness value can be automatically determined based on the selected color setting. Furthermore, the automatically determined vividness value can be updated when the selected color setting is updated (e.g., when the user changes or updates the selected color setting). Therefore, the actions performed at 306 and 308 of process 300 can be executed in response to changes in the selected color settings (e.g., the corresponding distance and vibrancy values ​​can be re-determined in response to changes or updates to the selected color settings).

[0111] As described herein, the distance between a selected color setting of the lighting load and the blackbody curve can indicate whether the selected color setting has an equivalent CCT value on the blackbody curve. For example, if the distance is less than a distance threshold (e.g., indicating that the color setting has an equivalent CCT value), the automatically determined vividness value can be the automatically determined vividness that results in light emission from the lighting load at or above a target CRI value at said equivalent CCT value. Alternatively, when the distance between the selected color setting of the lighting load and the blackbody curve is greater than a distance threshold, the automatically determined vividness value can be a predefined vividness value (e.g., 25%).

[0112] As described in this article (for example, regarding...) FIG. 1B and FIG. 1C), the impact of configuring or controlling the vibrancy on the light emitted by the lighting load (e.g., the CRI value of the light emitted by the lighting load) can increase. Thus, if the distance between the selected color setting and the black body curve is less than the distance threshold, the automatically determined vibrancy value can increase. Further, as the selected color setting increases along the black body curve (e.g., as the CCT value increases and / or as the selected color setting approaches a higher CCT value), the automatically determined vibrancy value can increase (e.g., the contribution of white or substantially white LEDs can decrease).

[0113] The control / configuration application can determine whether the adjustable vibrancy mode is selected at 310. As described herein, when the adjustable vibrancy mode is selected, the control / configuration application can be configured to receive an adjustable vibrancy value for controlling the corresponding lighting load. If the adjustable vibrancy mode is not selected, the process 300 can end at 315. However, if the adjustable vibrancy mode is selected at 310, the control / configuration application can receive an adjustable vibrancy value at 312, e.g., via a vibrancy control interface (e.g., a vibrancy control bar) displayed by the graphical user interface. As the selected vibrancy value increases, the contribution of at least one of the plurality of LEDs in the corresponding lighting load can decrease. For example, as the selected vibrancy value increases, the contribution of white (e.g., or substantially white) LEDs in an RGBW lighting load can decrease to increase the vibrancy of the reflected light from the lighting load. Additionally, or alternatively, as the selected vibrancy value increases, the contribution of at least one of the plurality of non-white LEDs in the corresponding lighting load can increase to increase the vibrancy of the reflected light from the lighting load.

[0114] At 314, the control / configuration application can generate control instructions. For example, in accordance with the selected freshness mode, the control / configuration application can generate control instructions based on the automatically determined freshness value at 306 or the received adjustable freshness value at 312. The control instructions can be based on the selected lighting intensity setting, color setting, freshness setting, etc., including the lighting intensity setting, color setting, and / or freshness value (e.g., the automatically determined freshness value at 306 or the received adjustable freshness value at 312). Also, or alternatively, the control instructions can include an indication or button press. And as further described herein, a lighting control device that receives the generated control instructions can perform control of a corresponding load based on the control instructions. For example, the lighting control device can control the corresponding lighting load to emit light at lighting intensity and color values indicated by the selected lighting intensity setting, selected color setting, and / or selected freshness setting. For example, if the control instructions include an indication of a particular button press, the lighting control device can determine the selected lighting intensity setting, selected color setting, and / or selected freshness setting based on the particular button that was pressed (e.g., by retrieving these settings from an internal storage medium), and control the corresponding lighting load to emit light at those selected settings. That is, the corresponding lighting load can set the intensity of each of its respective LEDs to maintain the selected color setting and lighting intensity setting while controlling the freshness value (e.g., the intensity or contribution of each of the respective LEDs). And when the automatic freshness mode is selected, the lighting load can set the intensity of each of its respective LEDs so that the lighting load emits light at or above the target CRI value.

[0115] The process 300 can also be performed in a natural show example. For example, if the system configuration data indicates that the lighting control devices assigned to a zone and the corresponding lighting loads are configured with a natural show with the automatic freshness mode enabled, the control / configuration application can be configured to automatically determine freshness values for each of the selected color settings over a period of time. That is, the control / configuration application can determine a respective distance between each of the selected color settings over the period of time and the black body curve (e.g., or another predefined range of color values on a color gamut), and then determine a respective freshness value for each of the selected color settings over the period of time to emit light at a CRI value that achieves a target CRI based on the respective color setting selected at that time.

[0116] Similarly, when the system configuration data indicates that the lighting control devices assigned to a zone and the corresponding lighting loads are configured with natural show in the adjustable vividness mode enabled, the control / configuration application can receive a selection of an adjustable vividness value, and the selection of the adjustable vividness value can apply to the selected color setting for the period of time. However, it will be appreciated that while the selection of the adjustable vividness value can remain the same for the period of time, the intensity or contribution of the white LEDs in the lighting can differ based on the selected color setting. For example, while the selection of the adjustable vividness value can remain the same for the period of time, the intensity or contribution of the white LEDs can decrease as the selected color setting (e.g., CCT value) increases for the period of time.

[0117] While not shown in FIG. 3A , the control / configuration application can update the system configuration data to reflect the control instructions generated at 314, after which the process 300 exits at 315. For example, the control / configuration application can update the system configuration data in response to determining that no additional updates are to be made to the system configuration data (e.g., when the control / configuration application receives an indication from a user that no additional updates to the system configuration data exist (e.g., by selecting a "save" or "done" button, such as the "save to scene" button 438 described herein with respect to FIG. 4B .

[0118] Referring now to FIG. 3B , an example process 350 for controlling a load control system based on system configuration data is shown, which can be defined or updated using the process 300 as described herein. The process 350 can be performed by a single device. For example, the process 350 can be performed by a system controller, a lighting control device, a network device, or another control device to perform control using system configuration data stored thereon. Also, or alternatively, the process 350 can be performed by multiple devices (e.g., a portion of the process 350 can be performed by a first load control device and another portion of the process 350 can be performed by a second load control device). For example, a system controller can retrieve system configuration data (e.g., locally or from another device) and perform control based on the system configuration data (e.g., by transmitting one or more messages including control instructions to one or more lighting control devices to perform control based on the system configuration data).

[0119] As FIG. 3BAs explained above, process 350 can be performed at 351 in response to detection of a trigger event. The trigger event can be an event that causes a device in the load control system to be controlled in accordance with system configuration data. For example, as described herein, the trigger event can result from a user actuation to activate a scene (e.g., by pressing a button at a remote control device or keypad corresponding to the scene), a scheduled event (e.g., based on a clock), and / or a sensor event (e.g., an occupancy sensor detecting an occupancy). Accordingly, system configuration data can be retrieved at 352. As described herein, system configuration data can be stored at a system controller and / or one or more other devices (e.g., remote devices, network devices, lighting control devices, other control devices, etc.). Accordingly, system configuration data can be retrieved from the system controller and / or from one or more other devices in the load control system.

[0120] After retrieving the system configuration data, control can be performed at 354 based on the system configuration data. For example, control can be performed by transmitting one or more messages including control instructions (e.g., control instructions generated at 314 of process 300) to load control devices and / or corresponding lighting loads based on the system configuration data (e.g., lighting control parameters indicated in the system configuration data). Referring now to a lighting control device and a corresponding lighting load configured in an automatic vividness mode or an adjustable vividness mode, the control instructions can include a selected lighting intensity setting (e.g., a lighting intensity value), a selected color setting (e.g., an x-y chromaticity value or a CCT value), and a vividness value. As described herein, the vividness value can be an automatically determined vividness value (e.g., when the automatic vividness mode is enabled), or an adjustable vividness value selected by a user (e.g., when the adjustable vividness mode is enabled). These control instructions can be transmitted to the lighting control device and / or the corresponding lighting load. In response to receiving these control instructions, the lighting control device and / or the corresponding lighting load can determine contributions / intensities of individually colored LEDs to emit light at the selected lighting intensity setting and the selected color setting based on the vividness value indicated by the control instructions. The lighting control device can output the same overall color and / or intensity while changing individual contributions / intensities of individually colored LEDs in response to the vividness value. As the vividness value increases, the contributions / intensities of non-white LEDs can increase, and / or the contributions / intensities of white LEDs can decrease. As the vividness value decreases, the contributions / intensities of non-white LEDs can decrease, and / or the contributions / intensities of white LEDs can increase. It will be understood that the vividness value can be a relative value (e.g., between 0 and 100) that is different for different lighting loads having different combinations of colored LEDs. Process 350 can exit at 355.

[0121] Referring now to FIG. 4A to FIG. 4D , FIG. 5A to FIG. 5Band FIG. 6A to FIG. 6I An example control / configuration application 203 that can be executed at least partially on a network device 380, such as the network device 280, is now described, for example, as illustrated in FIG. 2 The network device 380 can be similar to any of the network devices 144, and can be, for example, a personal computer (PC), a laptop computer, a tablet computer, a smart phone, or an equivalent device, as described herein, but can also be another type of computing device. The control / configuration application can be a graphical user interface (GUI)-based application that can provide a GUI-based interface / GUI-based "windows" via the network device, and can allow a user of the network device to interact with, control, and / or configure control devices within a user environment, such as the control devices of the user environment. Nonetheless, the features and functionality of the control / configuration application 203 (shown in FIG. 2 ) described herein are applicable to other types of control devices, load control systems, and communication systems. As an example, the user environment can be a residence, a home, a commercial building, and / or an office, and the user of the network device 280 can be a resident or tenant of the home, commercial building, or office. The control / configuration application described herein can also be applicable to other types of user environments, such as a building, a hotel, etc.

[0122] Turning now to FIG. 4A to FIG. 4D , FIG. 5A to FIG. 5B and FIG. 6A to FIG. 6I , which illustrate example control / configuration applications that can be executed at least partially on a network device for configuring or controlling a load control system, such as the control / configuration application 203 of the network device 280. For example, FIG. 4A to FIG. 4D , FIG. 5A to FIG. 5B and FIG. 6A to FIG. 6I may illustrate graphical user interfaces that can be displayed by a control / configuration application to display and / or update system configuration data of a load control system. Again, the network device can be similar to the network devices 144, 280 as described herein, and can be, for example, a personal computer (PC), a laptop computer, a tablet computer, a smart phone, or an equivalent device, but can also be another type of computing device. The control / configuration application can be a graphical user interface (GUI)-based application that can provide a GUI-based interface / GUI-based "windows" via the network device, and can allow a user of the network device to interact with, control, and / or configure control devices within a user environment (e.g., the user environment 102) or a load control system (e.g., the load control system 100). For descriptive purposes only, with respect to FIG. 1AThe load control system 100 and the communication system of the user environment 102 described will be used herein as an example load control system and communication system to describe a control / configuration application. Nonetheless, the features and functionality of the control / configuration application described herein are applicable to other types of control devices, load control systems, and communication systems. As an example, the user environment 102 can be a dwelling or a residence, and the users of the network devices can be residential occupants. Nonetheless, the example control / configuration application is also applicable to other types of user environments, such as a building, a hotel, etc., and the users of the network devices can be system administrators.

[0123] Referring now to FIG. 4A to FIG. 4D , an example graphical user interface that can be displayed by the control / configuration application is shown. As described herein, a user can interact with the graphical user interface to configure or control a load control system. For example, the graphical user interface can provide configuration or control of one or more lighting control devices in a load control system, e.g., by defining one or more scenes. As described herein, a scene can include particular settings for one or more lights, roller shades, etc. And when the scene is activated (e.g., via a button press of a remote control device or keypad), one or more messages including control instructions can be transmitted to control the corresponding devices in the load control system according to the scene. Also, or alternatively, the graphical user interface can provide configuration or control of one or more lighting control devices in a load control system by defining a natural show or natural lighting configuration. As described further herein, a natural show or natural lighting configuration can allow a user to configure or control one or more lighting control devices over time.

[0124] Referring now to FIG. 4A , a graphical user interface 410 that can be displayed by the control / configuration application is shown. For example, the graphical user interface 410 can be displayed to a user via a network device 280. The graphical user interface 410 can be displayed by the control / configuration application after the devices in the load control system have been grouped or organized according to their respective locations in the user environment and subsequently assigned to zones (e.g., based on their functionality). For example, system configuration data can be generated and stored during a commissioning process so that the control devices can be associated with each other and / or with one or more zones. Scenes can be defined and / or pre-defined during the commissioning process and stored in the system configuration data so that the control devices and / or settings of the scenes can be displayed on the graphical user interface 410 using the control / configuration application. Also, or alternatively, the graphical user interface 410 (e.g., or a similar graphical user interface) can be displayed by the control / configuration application before the devices in the load control system have been grouped or organized according to their respective locations and assigned to zones. For example, the graphical user interface 410 can be displayed during a design process when a load control system is being designed. Thus, although the example graphical user interface 410 is described as being displayed by the control / configuration application after the devices in the load control system have been grouped or organized according to their respective locations and assigned to zones, the graphical user interface 410 can be displayed by the control / configuration application at other times, e.g., during a design process when a load control system is being designed. FIG. 4AThis describes an exemplary graphical user interface of one type that can be displayed by a control / configuration application, but other types of graphical user interfaces may also be displayed or alternatively.

[0125] The graphical user interface 410 may include a number of tiles 411, 413, 415, 417, 419, 421, and 423. Each of the tiles 411, 413, 415, 417, 419, 421, and 423 may convey information to the user and / or allow user selection for providing additional information and / or configuration. Each of the tiles 411, 413, 415, 417, 419, 421, and 423 may provide information about devices in pre-selected areas or rooms within a building, for example. The energy tile 411 may indicate the amount of energy used and / or saved. The warning tile 413 may provide warnings about devices in the system. The schedule tile 415 may provide the user with information about scheduled events and / or allow the user to schedule events in the system. For example, after selecting the schedule tile 415, the user may configure a lighting schedule for use with lighting control devices in the system. Lighting block 417 provides information about the current lighting configuration in the system and / or allows users to configure the control of lighting devices and / or lighting loads within the system. Roller blind block 419 provides information about the current blackout configuration in the system and / or allows users to configure the control of roller blinds within the system. Occupancy block 421 provides information about the current occupancy status in the system and / or allows users to configure the control of devices within the system in response to occupancy and / or vacancy events / conditions. Device block 423 allows users to manage and perform device maintenance.

[0126] Scene indicator 412 can be displayed in the light block 417. Scene indicator 412 can be an indication of the current scene settings of one or more lighting controls in a pre-selected area (e.g., such as...). FIG. 4A (The "bright" scene shown). Scene indicator 412 may be selectable or configurable, and / or allow the user to select or define a scene for one or more lighting controls (e.g., one or more lighting controls in a pre-selected area). After scene indicator 412 is selected, the control / configuration application may display a graphical user interface that provides the user with the ability to configure settings (e.g., static settings) for one or more scenes. As an example, after scene indicator 412 is selected, the control / configuration application may display a graphical user interface 410a to configure static settings for one or more scenes, as described herein. FIG. 4B to FIG. 4D As described.

[0127] The NaturalShow indicator 425 may be displayed in the light block 417. The NaturalShow indicator 425 provides an indication that NaturalShow settings have been enabled or disabled for one or more lighting controls in a pre-selected area. As described herein, the NaturalShow (or Natural Lighting) feature allows a user to configure or control one or more lighting controls over time (e.g., as described herein regarding...). FIG. 4A to FIG. 4D Compared to the described configurable static configuration. For example, when a scene is activated (e.g., via a remote control or a button press on a keypad, via a clock schedule, etc.), a natural show can be assigned to the scene and / or enabled. The natural show indicator 425 can be selectable or configurable, and / or allow the user to select or define natural show settings for one or more lighting controls (e.g., pre-selected areas or one or more lighting controls in a zone). Natural show settings can include a clock-based configuration of one or more lighting controls, wherein the controls can be automatically controlled within a defined period to change their illumination intensity values / brightness and / or color output. After natural show 425 is selected, the control / configuration application can display a graphical user interface that provides the user with the ability to configure the natural show settings. As an example, after natural show indicator 425 is selected, the control / configuration application can display a graphical user interface 510a to configure the natural show settings, as described herein. FIG. 5A to FIG. 5B As described herein. As another example, after the NaturalShow indicator 425 is selected, the control / configuration application may display a graphical user interface 510a to configure NaturalShow settings, as described herein with respect to 5A to 5B. Furthermore, although the NaturalShow indicator 425 is provided on the graphical user interface 410 for configuring and / or controlling NaturalShow, other graphical user interfaces for configuring and / or controlling NaturalShow may also be provided.

[0128] As described herein, devices in a load control system can be grouped or organized according to their respective locations in the user environment and subsequently assigned to zones (e.g., based on their functions). Now turning to FIG. 4B An example of a graphical user interface 410a is shown that can be displayed by a control / configuration application to control lighting intensity settings, color settings, and / or vibrancy settings defined for a scene (e.g., after scene indicator 412 is selected). For example, in response to scene indicator 412 (in FIG. 4A (As shown herein) a graphical user interface 410a is provided for configuring a scene. As described herein, a scene can control one or more zones in a given location or area of ​​a user environment. Therefore, a control / configuration application can be configured to display the graphical user interface 410a (e.g., or another similar graphical user interface) to provide the user with the ability to configure or control the device assigned to each zone based on the corresponding functionality and / or capabilities of the device. For example, as shown FIG. 4BAs explained in the background and as further described herein, the graphical user interface 410a can display different types of controls based on the functionality and / or capabilities of the devices assigned to each of the zones (e.g., the devices in the "Desk Area 1" zone are capable of adjusting their lighting intensity and thus display the control interface 418, while the devices in the "Hallway Zone" are capable of being toggled between on and off and thus display the control interface 430). The graphical user interface 410a can include a scene icon 414. The scene icon 414 can indicate, for example, scenes defined for a particular zone of the load control system. For example, with reference to FIG. 4B , the defined scenes can include: "Bright," "Clean," "Event," "Relax," and "Away." Further, as described herein, each of these scenes can correspond to, for example, a respective button of a keypad located in a given location or zone of a user's environment.

[0129] As described herein, scenes defined for a load control system (e.g., or a particular zone in a load control system) can be stored and / or maintained at a single device (e.g., a system controller) or multiple devices (e.g., a system controller and / or network devices, one or more control source devices, and / or one or more control target devices). When a scene is selected, one or more messages including control instructions to control the loads defined by the scene can be transmitted. Additionally, scenes defined for a zone of a load control system can be selected via the graphical user interface 410a. The scenes (e.g., and their respective configurations) can be communicated to the system controller. Each of the scenes can be individually configurable and / or programmable via the graphical user interface 410a. Further, the graphical user interface can indicate scenes that can indicate the present configuration / programming and / or that are currently active. For example, with reference to FIG. 4B , the "Bright" scene can be the currently configured / activated scene (e.g., this is indicated by highlighting the "Bright" scene icon).

[0130] After configuration, a scene can be activated via a graphical user interface, such as graphical user interface 410a (e.g., or a different graphical user interface), or a control device, such as remote control device 122 and / or keypad. For example, as described herein, a control device can include one or more buttons, each of which can correspond to a configured scene. The scene can then be activated by actuating (e.g., pressing) the button corresponding to that scene. After activation, the configuration defined for the scene can be retrieved. For example, the configuration can be stored and retrieved from the control device and / or a system controller, such as system controller 150, or the load control devices / lighting control devices themselves. Also, or alternatively, the configuration of a scene, or portions thereof, can be stored and retrieved from multiple devices. For example, portions of the configuration of a scene can be stored and retrieved from a system controller, and another portion of the configuration of a scene can be stored and retrieved from the control device and / or the load control devices / lighting control devices themselves. After the configuration of a scene has been retrieved, one or more messages including control instructions can be transmitted to control one or more load control devices based on the configuration of the scene.

[0131] Load control devices configured to be controlled in a given scene can be organized or grouped into one or more zones. For example, load control devices can be organized or grouped into a given zone based on their location, function, etc. Referring to FIG. 4B , for example, a "bright" scene can include lighting control devices organized or grouped in a "front can light" zone, a "table area" zone, and a "strong light" zone. Each of the zones can be individually controllable via a respective control interface. For example, the "table area" zone can be controlled by control interface 440, and the "front can light" zone can be controlled by control interface 452.

[0132] The control interface of a respective zone can vary based on the load control devices and / or lighting loads associated with the zone. For example, referring to FIG. 4B The load control devices associated with the "table area" zone can be dimmers. Accordingly, control interface 440 can be configured to include one or more control interfaces to enable a user to control the dimmers. For example, as illustrated in FIG. 4B , the control interface can include indicator 432, control line 436, and / or actuators 422, 420a, 420b. Indicator 432 can indicate the configured lighting intensity of the "table area" zone (e.g., as described in FIG. 4B50% of the "table area" zone). As described herein, actuator 422 can be actuated along control line 436 to control the intensity of illumination of the "table area" zone. Similarly, actuator 420a can be actuated to decrease the intensity of illumination of the "table area" zone, and actuator 420b can be actuated to increase the intensity of illumination of the "table area" zone. Each of actuators 420a and 420b can be configured to increase / decrease the intensity by a set amount, such as 1%.

[0133] The control / configuration application can be configured to allow a user to rename scenes and / or corresponding zones. For example, as illustrated in FIG. 4A, graphical user interface 410a can include a rename lights and scenes button 426. Rename lights and scenes button 426 can be actuated to adjust the names of zones and / or scenes defined for a zone of a load control system. Graphical user interface 410a can include a save scene button 438, which when actuated can save configurations and / or changes to a corresponding scene. FIG. 4B

[0134] The control / configuration application can be configured to provide a user with real-time feedback of settings configured. For example, graphical user interface 410a displayed by the control / configuration application can include a "live change enable" actuator 428. When live change enable actuator 428 is enabled (e.g., as shown in FIG. 4A), lighting controls defined by a user via graphical user interface 410a can be present at corresponding lighting control devices in a load control system. For example, control instructions indicative of defined lighting intensities can be transmitted to corresponding lighting control devices, and the lighting control devices can transition to indicate the lighting intensities. In response, a user can be provided with live and real-time feedback of the defined lighting intensities. When "live change enable" actuator 428 is disabled, a user can define lighting controls via graphical user interface 410a, and the lighting controls can be saved for implementation in defined zones in a zone when the defined scene is triggered (e.g., via an occupancy event / condition, actuation of a button, a scheduled event, etc.). FIG. 4B

[0135] A scene can define lighting intensity settings, color settings (e.g., x-y chromaticity values or CCT values), and / or vividness settings (e.g., a vividness mode and / or a vividness value) for a corresponding zone, and the control / configuration application can provide a user with the ability to configure lighting intensity settings, color settings (e.g., x-y chromaticity values or CCT values), and / or vividness settings (e.g., a vividness mode and / or a vividness value) defined by the scene (e.g., a user-selected color point along a blackbody curve).

[0136] Graphical user interface 410a can include a control interface 440 to control a zone (e.g., as shown in FIG. 4A) after detecting that a user has selected a warm / cold actuator 446, for example. FIG. 4B ​​The control interface 440 can include an indicator 442, a palette 448, an actuator 444, and / or a control line 450. The palette 448 can show a range of colors, with the range of colors ranging from a cool color 443a at the top of the palette 448 to a warm color 443b at the bottom of the palette 448. As described herein, these colors can correspond to colors positioned along a blackbody curve. For example, the palette 448 can show colors along a range of correlated color temperatures (CCT), with the range of correlated color temperatures ranging from “warm white” (e.g., approximately 2600K-3000K) at 443b to “neutral white” (e.g., 3000K-5000K) to “cool white” (e.g., 5000K-8300K) at 443a. As one example, the range of CCTs can be 1400K to 7000K, although other examples are possible.

[0137] The actuator 444 can be superimposed on the palette 448. The actuator 444 can be movable / slidable along the control line 450 (e.g., vertically movable here) to select different CCTs along the blackbody curve. Thus, the actuator 444 can allow the user to configure the lighting control device so that the lighting load produces colored light at a color point along the blackbody curve. Assuming the lighting load is producing light at a color point along the blackbody curve at the time before the user selects the actuator 444, the control / configuration application can display the actuator 444 at a relative point along the control line 450 / palette 448, as shown in FIG. 4B the color being produced by the lighting load. Similarly, the indicator 442 can also display the corresponding color. Alternatively, if the lighting load is not configured to produce light at a color point along the blackbody curve at the time before the user selects the actuator 444 (or outside the range of the palette 448), the control / configuration application can not display the actuator 444. The actuator 444 can only appear when the user interacts with the palette 448. And as described herein, if the “live change enable” actuator is enabled, the lighting load can adjust their respective colors in real-time as the actuator 444 moves across the control line 450.

[0138] The control interface 440 can include similar indicators and / or controls for controlling the intensity of the lighting control device, as illustrated in the control interface 418 shown in FIG. 4B For example, the control interface 440 can include an indicator 432, a control line 436, and / or actuators 422, 420a, 420b. The control interface 440 can allow the user to control the intensity and color temperature of the lighting control device in the defined zone.

[0139] A scene can provide full color control of a corresponding zone, and a control / configuration application can provide a user with the ability to configure the full color settings defined by the scene. Accordingly, the control / configuration application can display a graphical user interface 410a to control the full color defined by the zones of a corresponding scene. The graphical user interface 410a can include a control interface 452 to control the illumination intensity and full color of a zone (e.g., the front can light zone as shown in FIG. 4B). The control interface 452 can include a control line 436 and actuators 422, 420a, 420b to control the illumination intensity of the "front can light" zone. The control interface 452 can include an options board 454 that shows a variety of colors located within a color gamut formed by the various RGBW LEDs that make up the one or more lighting loads in the defined zone. FIG. 4B

[0140] The one or more lighting loads in the defined zone can be controlled to provide full color and / or warm / cold colors on the black body curve. The control interface 452 can include a warm / cold color tab 421a and a full color tab 421a. Selection of the warm / cold color tab 421a can display an options board in the control interface 452 similar to the options board 448 shown in the control interface 440 for the "desk area" zone to allow a user to define the warm / cold color temperature of the lighting control devices in the "front can light" zone. However, selection of the full color tab 421b can display the options board 454 that provides the colors available for full color control.

[0141] Similar to selecting a particular CCT, a user can select a location within the color options board 454 to define the color of the corresponding zone. As explained in FIG. 4B , the color options board 454 can include a variety of colors located within a color gamut formed by the various RGBW LEDs that make up the lighting loads such that different color bands (e.g., red, yellow, green, blue-green, blue, violet, etc.) are displayed from top to bottom. The color options board 454 can be displayed such that a user can select the x-y chromaticity coordinates corresponding to a given color. The color options board 454 can include a white color on the extreme right side of the color options board 454, but the white color can be located in other areas of the color options board 454.

[0142] As FIG. 4B ​As illustrated, the control interface can recognize a user selection on the color palette 454. An actuator 458 that recognizes the user selection within the color palette 454 can be superimposed on the palette 454. The actuator 458 can be movable / slidable (e.g., up, down, left, right, etc.) by the user to any of a plurality of positions / colors within the palette 454. The graphical user interface 410a can display with the actuator 458 two perpendicular control lines that intersect at the center of the actuator 458. These control lines and intersection point can move with the actuator 458 as the user moves the actuator 458 within the palette 454 or as the user independently selects another position within the palette 454. These control lines can assist in moving the actuator 458 horizontally or vertically or diagonally, etc. Thus, the actuator 458 can allow the user to configure a zone such that the zone produces colored light at a color point that is within a color gamut formed by the various RGBW LEDs that make up the defined zone of one or more lighting loads.

[0143] The x-y chromaticity coordinate system can be used to reference the color gamut formed by the various RGBW LEDs that make up the lighting loads. Thus, the control interface 452 can include a coordinate indicator 456. The coordinate indicator 456 can illustrate the x-y chromaticity coordinates of the selected color. For example, referring to FIG. 4B the color selected for the front can light zone can be indicated by the x-y chromaticity coordinates [0.123, 0.455].

[0144] Upon the user actuating the full color tab 421b from the control interface 452, or prior to defining a color for a zone, the control / configuration application can initially display the control interface 452 without the actuator 458 and without the control lines, as illustrated in FIG. 4C Upon the user making a selection within the palette 454, the graphical user interface 410a can display the actuator 458 and the control lines at the relative point within the palette 454 to indicate the color defined and / or produced by the one or more lighting loads within the zone.

[0145] The control / configuration application can provide the user with the ability to configure advanced options (e.g., timing options such as fade and / or delay times and vividness) of a scene. Thus, the graphical user interface 410a displayed by the control / configuration application can receive an indication from the user that allows configuration of the advanced options. For example, as illustrated in FIG. 4C the graphical user interface 410a can include an icon, such as a "show advanced options" button 460, that when actuated by the user can cause the graphical user interface 410a to display the advanced options for controlling the scene.

[0146] FIG. 4CAn example of a graphical user interface 410a is shown that displays advanced options for controlling a scene. As described herein, the control / configuration application can display the graphical user interface 410a in response to receiving a user indication to configure advanced options (e.g., actuating or selecting the “show advanced options” button 460). Further, as shown in FIG. 4C the graphical user interface 410a can include one or more interfaces to configure advanced options, such as: an include box 462 for each of the respective zones in the area, a fade time box 464, a delay time box 466, and / or a vibrancy selector 468. When the include box 462 is selected (e.g., as shown in FIG. 4D ), the respective zone can be included in the scene. For example, referring to FIG. 4B , the front can light and the table area zone can be included in the bright scene, and when the bright scene is activated, the lighting control devices and / or lighting loads assigned to the front can light and the table area zone can be controlled to the settings defined in the bright scene. When the zone is included in the scene and the user selects the “save to scene” button 438, the lighting intensities and / or color temperatures defined in the graphical user interface 410a can be generated and stored for controlling the zone in response to the scene being triggered. However, if a zone is not included in the scene (e.g., because the indicator such as the include box 462 is not selected), the lighting control devices and / or lighting loads assigned to the zone can remain at their current settings. For example, the graphical user interface 410a can also include an indicator for each of the individual settings (e.g., lighting intensity, color) defined for a given zone. When the indicator for a respective setting is included, the lighting control devices and / or lighting loads assigned to the zone can be controlled to the defined value for that setting. Similarly, when the indicator for a respective setting is not included, the lighting control devices and / or lighting loads assigned to the zone can remain unchanged when the scene is activated.

[0147] The control / configuration application can further provide the user with the ability to configure the vibrancy settings (e.g., vibrancy values) defined by a scene for a respective zone. For example, the control / configuration application can display the graphical user interface 410a including the “vibrancy” selector 468 that the user can use to select and / or configure the vibrancy for a particular zone within a scene. As indicated above, the vibrancy can not change (or substantially change) the color point / chroma coordinates of the color produced by the lighting loads. However, the vibrancy can alter the contribution of each of the RGBW LEDs in generating the colored light, which can include reducing the intensity / contribution of the white LEDs, for example, to in turn make a particular object in the space appear more vibrant.

[0148] The vibrancy can adjust the wavelength of light emitted by the zone, which can affect the color of light (e.g., reflected light) on objects within the zone. Increasing and / or decreasing the vibrancy can increase / decrease the saturation of the color of objects in the zone without changing the color of the light (e.g., the color of the emitted light) when the user looks at the light. The vibrancy selector 468 can allow the user to select a relative vibrancy level (e.g., between zero and one hundred percent) to increase / decrease the vibrancy of one or more lighting loads of the defined zone. Changing the relative vibrancy level can include decreasing or increasing the intensity of one or more white LEDs of one or more lighting loads that make up the defined zone, which in turn respectively increases or decreases the vibrancy. Changing the vibrancy in this way can also include changing the intensity of other LEDs (e.g., red, green, and / or blue LEDs) of the loads in the zone to maintain the same color output of the lighting loads (e.g., to maintain the same (or substantially the same) chromaticity coordinates of the mixed color output of the lighting loads in the zone). As described herein, the impact of configuring or controlling the vibrancy (e.g., or the degree to which the vibrancy can be controlled) on the light emitted by the lighting loads (e.g., the CRI values of the light emitted by the lighting loads) can be based on the distance between the selected color setting and the blackbody curve (e.g., or another predefined range of values, such as the color output of the white or substantially white LEDs within the respective lighting loads). The vibrancy selector 468 can be referred to as an adjustable vibrancy mode.

[0149] The control / configuration application can provide the user with information about how vibrancy can affect objects within the load control system. For example, the control / configuration application can be configured to display an information button 469 that the user can select. In response to selecting the information button 469, the control / configuration application can display information about the impact of vibrancy and how the user can select the vibrancy of a zone. For example, FIG. 4B An example display 474 that can be shown if the user selects the information button 469 is illustrated.

[0150] Vibrancy can be changed for each of the zones configured to be controlled along the blackbody curve. Vibrancy can be enabled for zones defined to be controlled using the warm / cold color temperature palette. Vibrancy can be controlled for lighting control devices in zones controlled along the blackbody curve because the lighting control devices can be generating the color temperature along the blackbody curve using many color LEDs while also allowing for variation in the use of different LEDs to increase the reflected color to saturate the color in the area (e.g., by decreasing the intensity of the white LEDs). For zones using full color control, vibrancy control can be limited to colors within a predefined color range. For example, with reference to the color palette 454 shown in FIG. 4C vibrancy control can be limited to colors within the FIG. 5A to FIG. 5BThe palette 454 indicates a predefined set of colors on the right side (e.g., based on the distance of the corresponding color from the blackbody curve, as described herein). These predefined colors may be 10% or 20% of the colors on the right side of the palette. When the user selects a color in the palette outside this predefined set, the vibrancy control can be disabled or set to its default value, as it is possible to render these colors in multiple ways using (e.g.) RGB and white LEDs of different intensities. It will be appreciated that the ability to control or not control the vibrancy of the colors on the right side of the palette may be based on the number of different colored LEDs, including the lighting load.

[0151] See again FIG. 5A The graphical user interface 410a can individually control the illumination intensity of different zones of the lighting control device while uniformly controlling the color temperature of the different zones. For example, the graphical user interface 410a may include control interfaces 470a, 470b for individually controlling the illumination intensity of two or more zones (e.g., table area 1 and table area 2), and control interface 472 for uniformly controlling the color temperature of two or more zones. Control interfaces 470a, 470b may each include an indicator 432, a control line 436, and actuators 422, 420a, 420b to individually control the illumination intensity of their respective zones or lighting control devices. Similarly, control interface 472 may include an indicator 442, a palette 448, an actuator 444, and / or a control line 450 to uniformly control the color temperature of the zones. Although control interface 472 includes a warm / cool color palette 448 for setting the color temperature along a blackbody curve, full-color control can be similarly implemented.

[0152] As described herein, control / configuration applications can provide users with the ability to configure or control lighting controls within an area over time. For example, the control / configuration application may display one or more graphical user interfaces that allow the user to change the color and / or intensity of the lighting controls. Furthermore, when the lighting devices are configured to change color and / or intensity over time, the lighting devices can simulate natural lighting functionality, which may be referred to herein as natural light and / or natural shows. As described herein, natural lighting functionality may include controlling one or more lighting controls / lighting loads to mimic sunrise and sunset, and may also include mimicking natural light / sunlight between sunrise and sunset. As described herein, natural lighting or natural shows can be enabled or disabled based on: a schedule (e.g., a clock); an event (e.g., an occupancy event triggered by an occupancy sensor); and / or by assigning and enabling natural shows to a scene (e.g., assigning a natural show to a scene enabled in response to pressing a button on a remote control). FIG. 4A The description can be displayed by the control / configuration application to configure or control the exemplary graphical user interface of NatureShow.

[0153] Referring now to FIG. 5A , another example graphical user interface 510a that can be displayed to a user by a control / configuration application via a network device is shown. For example, (e.g., after selecting a natural show indicator 425 on a light tile 417 shown in FIG. 5A or another graphical user interface) a user can use the graphical user interface 510a to enable and / or control a natural lighting functionality (also referred to herein as a natural show) of one or more lighting control devices. The natural lighting functionality can change a color temperature and / or lighting intensity of one or more lighting control devices in a preselected area to mimic a change in color temperature / lighting intensity of natural lighting over a period of time (e.g., a day, a portion of a day, etc.). The network device can communicate with the lighting control devices, e.g., via a system controller as described herein. For example, the natural lighting functionality can be defined at the network device and stored at the system controller and / or control devices and / or lighting control devices for implementation in lighting control devices in a given location or area in the user’s environment and assigned to a particular zone. Further, the natural lighting functionality can be assigned to a scene and / or activated, e.g., by pressing a button on a control device or network device. The natural lighting functionality can include mimicking a sunrise, sunset, and natural light / sunlight in between. After displaying the interface 510a, the control / configuration application can display a default configuration / previously defined configuration (e.g., defined by the load control system or previously defined by the user) and can further allow the user to modify the configuration.

[0154] As shown in FIG. 5A , the graphical user interface 510 can display a graph 504. The graph 504 can include one or more x-axes and / or y-axes. For example, the graph 504 can include a color temperature axis 506, an intensity axis 510, and / or a time axis 508.

[0155] The color temperature axis 506 can represent a color temperature (CCT) that one or more lighting control devices (e.g., one or more LED lights) within a zone (e.g., a room within a building) can be configured / controlled to. The color temperature axis 506 can be a range of many color temperatures along a black body curve. For example, the range of the color temperature axis 506 can be 2000K to 7000K, or another range. Cooler colors can be used to indicate cooler color temperatures (e.g., a blue tint indicates a cooler color temperature). Warmer colors can be used to indicate warmer color temperatures (e.g., yellow, orange, or red indicate warmer color temperatures). The color temperature axis 506 can be located on the left-hand side of the graph as a y-axis, but the color temperature axis 506 can be located on other portions of the graph (e.g., the right-hand side of the graph).

[0156] Intensity axis 510 can represent the lighting intensity that one or more lighting control devices in the zone can be configured / controlled to reach. The range of intensity axis 510 can be, for example, 0% to 100%. Intensity axis 510 can be located on the right-hand side of the graph as the y-axis, although intensity axis 510 can be located on other portions of the graph (e.g., the left-hand side of the graph).

[0157] Time axis 508 can display the time of day in a number of pre-defined or user-defined increments. The length of time axis 508 can represent the length of a day or a portion of a day. For example, time axis 508 can begin at midnight and end at midnight of the next day. In another example, time axis 508 can represent a period in which a lighting control device can be turned on or a period in which natural lighting functionality can be enabled, such as a period between 6 AM and 6 PM.

[0158] Graph 504 can include a region 514 that displays a function of the color temperature of the lighting control device / lighting load at a given time of day. Region 514 can be related to color temperature axis 506. Region 514 can track the color temperature set for the lighting control device at the corresponding time of day when configuring the scene. The color of region 514 can change as the color temperature value corresponding to color temperature axis 506 changes to indicate the relative color temperature value under region 514. In other words, according to this example, the color of region 514 changes from orange to yellow to orange from left to right, matching the vertical height of the region relative to the y-axis value.

[0159] Graph 504 can include an indicator that displays a function of the lighting intensity value of the lighting control device at a given time of day. For example, the indicator that displays the lighting intensity value at a given time of day can be a bar, such as bar 512. Bar 512 can be related to intensity axis 510. Bar 512 can track the intensity value of the lighting control device at the corresponding time of day when configuring the scene. Providing a separate bar 512 to indicate color temperature separately from region 514 at a given time of day along with separate corresponding color temperature axis 506 and intensity axis 510 can allow for easy identification and implementation of intensity changes in addition to color temperature changes of the natural lighting functionality.

[0160] While color temperature is illustrated in region 514 and lighting intensity value is illustrated using bar 512, color temperature and lighting intensity value can be indicated in the graph with the same indicator. For example, bar 512 can track the lighting intensity value at a given time of day, while the bar itself can reflect / include a defined / different color temperature for each respective time of day (e.g., warmer colors on color temperature axis 506 reflect corresponding warm temperatures, and cooler colors on color temperature axis 506 reflect corresponding cool color temperatures). Control interface 570 can include one or more high-end controls or low-end controls. For example, as illustrated in FIG. 5, control interface 570 can include a high-end control 516 and a low-end control 518. High-end control 516 can be a control that sets the maximum color temperature of the lighting control device. For example, high-end control 516 can set the maximum color temperature of the lighting control device to a value of 2700K. Low-end control 518 can be a control that sets the minimum color temperature of the lighting control device. For example, low-end control 518 can set the minimum color temperature of the lighting control device to a value of 2000K. High-end control 516 and low-end control 518 can be used to set the range of color temperatures that the lighting control device can be configured to reach. For example, high-end control 516 and low-end control 518 can be used to set the range of color temperatures that the lighting control device can be configured to reach when configuring the scene. In another example, high-end control 516 and low-end control 518 can be used to set the range of color temperatures that the lighting control device can be configured to reach when configuring the natural lighting functionality. FIG. 5AAs shown in FIG. 5, high-end color temperature box 516a and low-end color temperature box 516b can be present. High-end color temperature box 516a and low-end color temperature box 516b can allow a user to control / change / reconfigure the color temperature settings of the natural lighting functionality. For example, high-end color temperature box 516a can represent the maximum (e.g., cooler) color temperature to which the lighting control device can be set over a period of time measured in time axis 508 (e.g., a day). Low-end color temperature box 516b can represent the minimum (e.g., warmer) color temperature to which the lighting control device can be set over a period of time measured in time axis 508 (e.g., a day). For example, the minimum color temperature can be 1790 K and the maximum color temperature can be 4000 K. Region 514 can have a minimum height for the minimum color temperature and a maximum height for the maximum color temperature.

[0161] As shown in FIG. 5, high-end color temperature box 516a and low-end color temperature box 516b can be present. High-end color temperature box 516a and low-end color temperature box 516b can allow a user to control / change / reconfigure the color temperature settings of the natural lighting functionality. For example, high-end color temperature box 516a can represent the maximum (e.g., cooler) color temperature to which the lighting control device can be set over a period of time measured in time axis 508 (e.g., a day). Low-end color temperature box 516b can represent the minimum (e.g., warmer) color temperature to which the lighting control device can be set over a period of time measured in time axis 508 (e.g., a day). For example, the minimum color temperature can be 1790 K and the maximum color temperature can be 4000 K. Region 514 can have a minimum height for the minimum color temperature and a maximum height for the maximum color temperature. FIG. 5A As shown in FIG. 5, high-end color temperature box 516a and low-end color temperature box 516b can be present. High-end color temperature box 516a and low-end color temperature box 516b can allow a user to control / change / reconfigure the color temperature settings of the natural lighting functionality. For example, high-end color temperature box 516a can represent the maximum (e.g., cooler) color temperature to which the lighting control device can be set over a period of time measured in time axis 508 (e.g., a day). Low-end color temperature box 516b can represent the minimum (e.g., warmer) color temperature to which the lighting control device can be set over a period of time measured in time axis 508 (e.g., a day). For example, the minimum color temperature can be 1790 K and the maximum color temperature can be 4000 K. Region 514 can have a minimum height for the minimum color temperature and a maximum height for the maximum color temperature. FIG. 5A As shown in FIG. 5, high-end color temperature box 516a and low-end color temperature box 516b can be present. High-end color temperature box 516a and low-end color temperature box 516b can allow a user to control / change / reconfigure the color temperature settings of the natural lighting functionality. For example, high-end color temperature box 516a can represent the maximum (e.g., cooler) color temperature to which the lighting control device can be set over a period of time measured in time axis 508 (e.g., a day). Low-end color temperature box 516b can represent the minimum (e.g., warmer) color temperature to which the lighting control device can be set over a period of time measured in time axis 508 (e.g., a day). For example, the minimum color temperature can be 1790 K and the maximum color temperature can be 4000 K. Region 514 can have a minimum height for the minimum color temperature and a maximum height for the maximum color temperature.

[0162] One or more thresholds or triggers at which changes can be made to the intensity and / or color temperature can be set for start time and / or end time on time axis 508. For example, the color temperature of the natural light provided by the lighting control device in the space can ramp up (e.g., towards cooler color temperature / higher intensity, i.e., the configured high-end value, e.g., to mimic sunrise) at an earlier time of day and can ramp down (e.g., towards warmer color temperature / lower intensity, i.e., the configured low-end value, e.g., to mimic sunset) at a later time of day. The thresholds can be indicated on graph 504 by vertical lines of dotted lines. For example, as shown in FIG. 5, graph 504 can include a “start ramp up” threshold 511, an “end ramp up” threshold 513, a “start ramp down” threshold 515, and an “end ramp down” threshold 517. Prior to the start ramp up threshold and after the end ramp down threshold, the color temperature and intensity can remain constant at the configured low-end value. Between the end ramp up threshold and the start ramp down threshold, the color temperature and intensity can remain constant at the configured high-end value. FIG. 5A As shown in FIG. 5, high-end color temperature box 516a and low-end color temperature box 516b can be present. High-end color temperature box 516a and low-end color temperature box 516b can allow a user to control / change / reconfigure the color temperature settings of the natural lighting functionality. For example, high-end color temperature box 516a can represent the maximum (e.g., cooler) color temperature to which the lighting control device can be set over a period of time measured in time axis 508 (e.g., a day). Low-end color temperature box 516b can represent the minimum (e.g., warmer) color temperature to which the lighting control device can be set over a period of time measured in time axis 508 (e.g., a day). For example, the minimum color temperature can be 1790 K and the maximum color temperature can be 4000 K. Region 514 can have a minimum height for the minimum color temperature and a maximum height for the maximum color temperature.

[0163] Between the time of day indicated by the "start ramp up" threshold 511 and the time of day indicated by the "end ramp up" threshold 513, the color temperature of the lighting control device can increase from a minimum color temperature value level up to a maximum color temperature value level. For example, the "start ramp up" threshold 511 can be set to 4:00 AM and the "end ramp up" threshold 513 can be set to 9:00 AM. From the period between the "start ramp up" threshold 511 and the "end ramp up" threshold 511, the color temperature of the lighting control device can increase from 2800K to 4000K and the lighting intensity value can increase from 85% to 100%.

[0164] Similarly, between the time of day indicated by the "start ramp down" threshold 515 and the time of day indicated by the "end ramp down" threshold 517, the color temperature and / or lighting intensity value of the lighting control device can decrease from a maximum color temperature / lighting intensity value up to a minimum color temperature / lighting intensity value. For example, the "start ramp down" threshold 515 can be set to 4:00 PM and the "end ramp down" threshold 517 can be set to 9:00 PM. Between the time of day indicated by the "start ramp down" threshold 515 and the time of day indicated by the "end ramp down" threshold 517, the color temperature of the lighting control device can decrease from 4000K to 2800K and the lighting intensity value can decrease from 100% to 85%. The color temperature / lighting intensity value of the lighting control device can change linearly, stepwise, according to a sigmoid function (e.g., as shown in FIG. 5B), etc. The period within which the color temperature / lighting intensity value of the lighting control device increases or decreases can be automatically set or can be user selected. FIG. 5A

[0165] The graph 504 can be displayed using a default configuration of natural show, which can be modified by the user. The default configuration can be user defined or otherwise pre-stored. The thresholds and periods within which the color temperature / lighting intensity value of the lighting control device increases or decreases can default to mimic the sunrise / sunset times at the location of the lighting control device and can be modified by the user. The lighting control device can have a default minimum / maximum color temperature and / or a default minimum / maximum lighting intensity value. The default color temperature settings and / or lighting intensity values can depend on the type of lighting control device implemented in the predefined zone or region. Again, the default values can be modified through the interface 510a.

[0166] Although in the above examples the color temperature and / or lighting intensity value of the lighting control device is ramped up or down, the color temperature and / or lighting intensity value of the lighting control device can be ramped up or down in other manners. For example, the color temperature and / or lighting intensity value of the lighting control device can be ramped up or down in a stepwise manner, according to a sigmoid function, etc. FIG. 5A ​The settings can be saved by the user selecting a save button, although not shown, after the color temperature, lighting intensity, threshold, and / or period have been set. The save button can save the current settings to the predefined zone for which the settings have been selected. The save button can save the settings to a zone that has a similar zone type and / or similar lighting control devices (e.g., zone identifier and / or device identifier) that have been defined in the load control system. The settings can be sent to the system controller for automatically controlling the lighting control devices in the zone according to the settings while the natural lighting functionality is enabled. Other events (e.g., actuation of a button for lighting control, occupancy / vacancy events, scheduled events, etc.) can override the natural lighting functionality, but the natural lighting functionality can return to the stored settings for the natural lighting functionality after a period of time. When implementing / configuring control of the natural lighting functionality, the current time can be referenced to set the color temperature and / or lighting intensity values for the current time. The natural lighting functionality can then continue from that time.

[0167] The graphical user interface 510a can also include a control interface 570. The control interface 570 can include a freshness box 573 to select a freshness setting for the natural show. As shown in FIG. 5A As shown in the middle, actuation of the freshness box 573 can cause the control interface 570 to display an "auto / manual" actuator 577. For example, if the "auto / manual" actuator 577 is set to "manual" (e.g., selecting or enabling an adjustable freshness mode), as shown in FIG. 5A As shown in the middle, actuation of the freshness box 573 can cause the control interface 570 to display an "auto / manual" actuator 577. For example, if the "auto / manual" actuator 577 is set to "manual" (e.g., selecting or enabling an adjustable freshness mode), as shown in

[0168] Increasing / decreasing the vibrancy using the vibrancy bar 574 while in the adjustable vibrancy mode can increase / decrease the saturation on the surface of the color of the objects in the space without changing (or substantially changing) the color setting of the lighting control device. Moving the actuator 575 up along the vibrancy bar 574 can increase the vibrancy of the lighting control device at the selected color setting / CCT value as the color setting / CCT value changes over time. In increasing the vibrancy of the lighting control device, the contribution of the white or substantially white LEDs of the lighting load (e.g., yellow and / or mint green LEDs) can decrease (e.g., at a given particular color point and / or CCT) while one or more of the RGB LEDs are increased to maintain the color setting and / or the intensity setting of the light emitted by the entire lighting load while increasing the saturation. Similarly, moving the actuator 575 down along the vibrancy bar 574 can decrease the vibrancy value of the lighting control device. Additionally, in decreasing the vibrancy value of the lighting control device, the contribution of the white or substantially white LEDs of the lighting control device can increase (e.g., at a given particular CCT) and the intensity of one or more of the RGB LEDs is correspondingly decreased while maintaining the color setting and / or the intensity of the light emitted by the entire lighting load.

[0169] The selected adjustable vibrancy value can then be applied to the lighting load on the timeline 508 based on the configured intensity and / or color of the natural show. For example, referring again to FIG. 5A the lighting load can be set to a 23% adjustable vibrancy value based on the configured color or intensity for the day. However, it will be appreciated that while the selection of the adjustable vibrancy value can remain the same over the period of time, the intensity or contribution of the white LEDs in the lighting can differ based on the selected color setting.

[0170] While in the adjustable vibrancy mode, the color setting of the lighting control device can be changed by moving the actuator 575 along the color bar 572. For example, referring again to FIG. 5BThe "auto / manual" actuator 577 can also be set to "auto" (e.g., enable auto freshness) without being shown, but also. When the "auto / manual" actuator 577 is set to "auto," the lighting control device can be configured in an auto freshness mode, and the control / configuration application can automatically determine a freshness value for the lighting control device based on the selected color setting and / or intensity value. For example, the automatically determined freshness value can be based on a distance on a color spectrum from a black body curve for the selected color setting of the lighting load. However, as the natural scene changes color temperature or CCT value over time, the selected color setting of the natural scene can be a CCT value on the black body curve (e.g., a distance between the selected color setting and the black body curve is zero or substantially zero). The automatically determined freshness value can be set to a predefined value that results in light emission from the lighting load at or above a target CRI value at the selected CCT value. That is, the control / configuration application can determine a respective freshness value for each of the selected color settings over a period of time to achieve a target CRI for a given color setting at that time. However, as described herein, this automatically determined freshness value can depend on individual LEDs within the lighting load (e.g., based on a color of each of the individual LEDs making up the lighting load).

[0171] In certain situations (e.g., at a particular color setting or CCT value), a CRI value can not be a value that is greater than or equal to a target CRI value. In those situations, setting the "auto / manual" actuator 577 to "auto" can cause the lighting load to automatically set the freshness in order to increase the CRI value toward (e.g., as close as possible to) the target CRI threshold.

[0172] When the "auto / manual" actuator 577 is set to "auto," the lighting load in the zone can be set to an auto freshness mode, where a freshness value can be automatically determined and / or the freshness value can not be configurable by a user. For example, the control line 576 and the freshness bar 574 can be disabled (e.g., grayed out and / or not configurable) when the "auto / manual" actuator 577 is set to "auto," and the control line and the freshness bar can be enabled when the "auto / manual" actuator 577 is set to "manual" (e.g., as shown in FIG. 5A). FIG. 5BIn addition, when the "auto / manual" actuator 577 is set to "auto," the freshness value of the lighting load can be automatically determined such that the lighting load emits light at a CRI value that is greater than or above the target CRI value based on the selected CCT value at a given time of the natural show. That is, when the "auto / manual" actuator 577 is set to "auto," the control / configuration application can automatically determine the freshness value as the CCT value indicated by region 514 changes over the time axis 508. Thus, when the "auto / manual" actuator 577 is set to "auto," a user can configure the desired CCT value over a period of time via the natural show, and the control / configuration application can automatically determine the corresponding freshness value such that, over the period of time, the lighting load emits light at a CRI value that is at or above the target CRI value.

[0173] As FIG. 6A to FIG. 6I and FIG. 1A indicated in FIGS. 15A and 15B, the CCT value can change over a period of time during the natural show (e.g., as indicated by 514). For example, the CCT value can start flat at a low end color temperature for an amount of time (e.g., indicated by low end color temperature box 516b for an amount of time), then ramp up to a high end color temperature value for an amount of time (e.g., indicated by high end color temperature box 516a), remain flat at the high end color temperature for an amount of time, ramp down to the low end color temperature for an amount of time, and finally remain flat at the low end color temperature for an amount of time. When the automatic freshness mode is enabled for the natural show, the control / configuration application can automatically determine the corresponding freshness values for the selected low end color temperature and high end color temperature such that light is emitted at a CRI value that is greater than or equal to the target CRI value. Additionally, the control / configuration application can automatically determine the corresponding freshness values as the CCT value ramps up and down such that light is emitted at a CRI value that is greater than or equal to the target CRI value as the lighting load ramps up and down.

[0174] The user can set the time axis 508 according to sunrise / sunset times. As FIG. 6A indicated in FIGS. 16A and 16B, for example, setting the time axis 508 according to sunrise / sunset times can result in the automatic setting of the ramp up thresholds 511, 513 and / or the ramp down thresholds 515, 517 to mimic the sunrise / sunset times, respectively. The sunrise / sunset times can be automatically set to the sunrise / sunset / changes therewith of the defined location, year, etc. For example, the sunrise / sunset times can be automatically set to the local sunrise / sunset / changes therewith of the location where the load control system is located. The user can adjust the thresholds 511, 513, 515, 1317 relative to the sunrise and sunset. The time axis 508 can include a predefined amount of time before and / or after the sunrise sunset of the location. The color temperature and / or lighting intensity values can also be set based on the location, year, etc.

[0175] FIG. 6A Another graphical user interface 600 is illustrated. The graphical user interface 600 can be displayed by the control / configuration application 203. As described herein, the control application can run on network devices local to the load control system (e.g., as illustrated in FIG. 6A) and / or external network devices (e.g., which can be accessed via the cloud). The graphical user interface 600 can be displayed and / or used to configure lighting loads at a user’s residential home, commercial office, building, etc. The graphical user interface 600 can be displayed after one or more areas and / or zones have been configured for the load control system (e.g., the user’s residential home, commercial office, building, etc.). For example, the zone configuration can include assigning zones to particular areas, assigning lighting control devices to respective zones, and / or assigning / configuring one or more control devices (e.g., keypads). FIG. 6A

[0176] As described in FIG. 6A the graphical user interface 600 can be used to configure the actuators 605 of the keypad 610. The keypad 610 can be a control device configured to control one or more lighting loads installed in a space. Also, or alternatively, the graphical user interface 600 can be used to configure scenes that can be actuated from the network device. For example, the graphical user interface 600 can be used at the network device to configure scene configurations. The scene configurations can be stored at the system controller and enabled via the network device and / or via a clock running at the system controller.

[0177] As described herein, a space can be divided into one or more zones. Referring now to FIG. 6A the keypad 610 can control one or more lighting loads in a space referred to as “Area 001.” Additionally, “Area 001” can be divided into two zones, e.g., zone “a” and zone “b.” Zone “a” and “b” can each include one or more lighting loads. Thus, a user (e.g., an installer of the load control system) can use the graphical user interface 600 to configure the lighting loads within “Area 001,” zone “a,” and / or zone “b.” For example, the installer can use the graphical user interface 600 to configure how the lighting loads within “Area 001” are set in response to actuation of the actuators 605. Although not illustrated in FIG. 6A different combinations of areas and / or zones can be selected for configuration depending on which actuators of the keypad 610 are selected.

[0178] ​The graphical user interface 600 can include a configuration panel 612 for configuring programming / configuration data for performing lighting control in response to actuation of the actuator 605. The configuration panel 612 can include a "press to turn on tab" 613a, a "turn off level" tab 613b, a "double click" tab 613c, and a "hold" tab 613d. Each of the respective tabs can be used to configure settings for controlling a lighting load in response to different user interactions of the actuator 605. For example, the "press to turn on" tab 613a can be used to configure control of the lighting load in response to a "press to turn on" user interaction (e.g., actuation of the actuator 605 when the lighting load is off). For example, the "turn off level" tab 613b can be used to configure control of the lighting load in response to a "turn off level" user interaction (e.g., actuation of the actuator 605 when the lighting load is on). The "double click" tab 613c can be used to configure control of the lighting load in response to a "double click" user interaction (e.g., two consecutive actuations of the actuator 605). The "hold" tab 613d can be used to configure control of the lighting load in response to a "hold" user interaction (e.g., actuation of the actuator 605 and holding for a predefined period). A "press to turn on" configuration is described herein. Similar configurations can be performed for the other interactions.

[0179] The configuration panel 612 can include an assignable item drop-down menu 615a. As FIG. 6A explained in the background section, if the assignable item drop-down menu 615a is set to "lighting zone," the configuration panel 612 can display lighting control settings defined for each zone, such as the lighting loads for zone a and zone b within a space referred to as "Area 001." Additionally, although FIG. 6A the example is explained where the assignable item drop-down menu 615a is set to "lighting zone," the assignable item drop-down menu 615a can be set to other items such as a group of roller shades, a motor, an HVAC zone, a contact enclosure, a device, a clock. Thus, other forms of load control configuration can be performed using the assignable item drop-down menu 615a in response to actuation of the actuator 605 (e.g., enabling an HVAC zone, controlling motorized roller shades, etc.). As described herein, the space, load control devices, and / or zones can have been previously configured.

[0180] The display can show the current configuration of zones when actuating the actuator 605 (e.g., in this case, for a "press-to-on" interaction). Here, the lighting load in zone a can be configured to a 100% intensity level and a CCT of 3000K in response to the "press-to-on" user interaction of the actuator 605. Similarly, zone b can be configured to a 100% intensity level and a color point of (0.133, 0.342) in response to the "press-to-on" user interaction of the actuator 605. The configuration of each zone can be a default configuration (e.g., based on the lighting control device and / or the lighting load). The configuration of each zone can be user-defined.

[0181] The configuration panel 612 can display a "different attributes" indication 615b. The "different attributes" indication 615b can indicate to the user, when displayed, that the selected zones within the space have different configurations. For example, referring to FIG. 6A When zones a and b are selected (as indicated by the check boxes) within the space "Area 001" and zones a and b have different configurations (e.g., zone a is set to a CCT of 3000K and zone b is set to a color point of [0.133, 0.342]), the configuration panel 612 can display the "different attributes" indication 615b. Additionally, as FIG. 6B explained in , the check marks to the left of the respective zones can indicate that the actuator 605 is configured to control zones a and b. Zones that are not selected can cause the zones to be unaffected by actuation of the actuator.

[0182] FIG. 6B The graphical user interface 600 can include a summary panel 614. The summary panel can provide a summary of the settings configured in the configuration panel 612 in a given context. For example, when the user is configuring the actuator 605, the summary panel 614 can provide a summary of the historical configurations defined for the actuator 605. The summary provides the user of the graphical user interface with a summary of the lighting control settings configured for the identified actuator 605 via the configuration panel 612. As additional zones are configured for the actuator 605 in the configuration panel 612, the zones can be added to the summary panel 614 in ascending or descending order. For example, the zones can be added in the order that the user programs the zones of the graphical user interface 600. Additionally, the zones can be ordered after they are added. The summary panel 614 can allow the user of the graphical user interface 612 to change and / or update the settings defined for the configured actuator (e.g., the actuator 605 as explained in FIG. 6B

[0183] Now referring to FIG. 6B ​, the graphical user interface 600 can enable adjustment of settings for configuring the lighting control devices in the zone after the zone is selected by the user. For example, the user can select zone b, and the graphical user interface 600 can enable configuration of lighting intensity settings (e.g., lighting intensity values) in response to the user performing a press open of actuator 605, e.g., via intensity drop-down menu 615e, color settings (e.g., x-y chromaticity or CCT values) (e.g., via color drop-down menu 615f), fade rate (e.g., via fade rate box 615c), and / or delay (e.g., via delay box 615d). After selecting the color drop-down menu 615f for zone b, the graphical user interface 600 can display a "Color and Vividness" panel 616. The configuration panel 612 and / or the summary panel 614 can be overlaid by the "Color and Vividness" panel 616. The "Color and Vividness" panel 616 can be displayed when configuring a particular zone (e.g., zone b as described in FIG. 5B FIG. 6B Although not shown in FIG. 6B , a user can configure a zone by selecting a predefined configuration from a drop-down menu of predefined configurations.

[0184] The "Color and Vividness" panel 616 can display a control interface 622. The control interface 622 can provide the user with the ability to configure the corresponding zone. The control interface 622 can include a "Manual Control" tab 617a and a "Saved Color" tab 617b. The "Manual Control" tab 617a, when selected, can allow the user to manually configure the settings of the corresponding zone (e.g., manually configure the color point, CCT, vividness mode, vividness value, etc.). Similarly, when the "Saved Color" tab 617b is selected, the user can be able to configure the settings of the corresponding zone using a saved color configuration.

[0185] When the "Manual Control" tab 617a is selected, the control interface 622 can include a "Color" section and a "Vividness" section. The "Color" section can include a "Full Color" actuator 618a, a "Warm / Cool" actuator 618c, a "Warm Dimming" actuator 618d, and / or a "Save Color" actuator 618e, each of which can be selectable. When the "Save Color" actuator 618e is selected, the current configuration can be saved, and accessible via the "Saved Color" tab 617b as described herein.

[0186] When the "Full Color" actuator 618a is selected, the control interface 622 can include an options board 619 that shows the color point located by, for example, the defined zone (e.g., zone b as described in FIG. 3AThe various colors within the color gamut formed by the various RGBW LEDs of one or more lighting loads (as described in the Background section) can be identified. An actuator 620 of a user's selection within the color palette 619 can be superimposed on the palette 619. The actuator 620 can be movable / slidable by the user to any of a plurality of positions / colors within the palette 619, similar to that described above for other embodiments. The graphical user interface 600 can display with the actuator 620 two perpendicular control lines intersecting at the center of the actuator 620. These control lines and intersection can move with the actuator 620 as the user moves the actuator 620 within the palette 619 (e.g., to indicate the selected x-y coordinates) or as the user independently selects another position within the palette 619. These control lines can assist in moving the actuator 620 horizontally or vertically. Thus, the actuator 620 can allow the user to configure a zone such that the zone produces colored light at a color point that lies within the color gamut formed by the various RGBW LEDs of one or more lighting loads that make up the defined zone.

[0187] The x-y coordinate system can be used to reference the color gamut formed by the various RGBW LEDs of a lighting load. Thus, the control interface 622 can include coordinate indicators 624a, 624b. The coordinate indicators 624a, 624b can illustrate the x-y coordinates of the selected color. For example, referring to the color gamut 600 of FIG. 6A, the color selected for zone b can be indicated by the x-y coordinates [0.133, 0.342]. Thus, the color can be selected by manually entering the x-y coordinates into the coordinate indicators 624a, 624b. FIG. 6B

[0188] Referring now to the "freshness" portion of the control interface 622, an "auto" actuator 618b can be included that can be used to enable an automatic freshness mode. When the "auto" actuator 618b is "on" (e.g., as illustrated in FIG. 6A), the control / configuration application can be configured to display the graphical user interface 600. In addition, the control / configuration application can automatically determine the freshness value based on the selected color settings. For example, as described herein with respect to the control / configuration application 200 of FIG. 2, the control / configuration application can automatically determine the freshness value based on the selected color settings. For example, the control / configuration application can determine the freshness value based on the selected color settings and the color gamut of the lighting load. The control / configuration application can then display the determined freshness value in the control interface 622. FIG. 6B FIG. 6B ​​As described, the control / configuration application can automatically determine a vividness value based on a distance between the selected color setting and the blackbody curve. As described herein, the distance between the selected color setting of the lighting load and the blackbody curve can indicate whether the selected color setting has an equivalent CCT value on the blackbody curve. For example, if the distance is less than a distance threshold (e.g., indicating that the color setting has an equivalent CCT value), the automatically determined vividness value can be an automatically determined vividness that results in light emission from the lighting load at or above a target CRI value (e.g., 90) at the equivalent CCT value. Additionally, when the distance between the selected color setting of the lighting load and the blackbody curve is greater than the distance threshold, the automatically determined vividness value can be a predefined vividness value (e.g., 25%). In some cases (e.g., for particular color points or CCTs), a CRI value can not be a value greater than or equal to the target CRI value. In those cases, the "auto" actuator 618b being set to "on" can cause the lighting load to increase the CRI value toward (e.g., as close as possible to) the target CRI value. Additionally, when the "auto" actuator 618b is set to "on," the automatic configuration can be transmitted when the automatic configuration is performed, enabling the user to implement the automatic configuration in real-time at the lighting load.

[0189] When the "auto" actuator 618b is "on" (e.g., when the automatic vividness mode is enabled), the user can adjust the color point of the lighting load in the zone, for example, by moving the actuator 620 horizontally or vertically within the options board 620. As the user adjusts the color point, the "auto" actuator 618b being set to "on" can automatically adjust the vividness of the lighting load (e.g., to achieve a CRI value greater than or equal to the target CRI value). However, as described herein, if the actuator 620 is adjusted to a color point or setting further from the blackbody curve than a distance threshold, the vividness value of the lighting load can be automatically adjusted to a predefined value. Additionally, as described herein, the "auto" actuator 618b being set to "on" can cause the CRI of the lighting load to increase to a value greater than or equal to the target CRI value as the user adjusts the color point. These configurations can then be transmitted to the lighting load (e.g., immediately or substantially immediately) in a manner that enables the user to view the changes at the lighting load as the user adjusts the color point (e.g., make "live" changes). As described herein, similar functionality can occur as the user adjusts the CCT of the lighting load when the "auto" actuator 618b is "on."

[0190] As described herein, the "auto" actuator 618b can provide a user with an option to enable an auto-freshness mode, where the control / configuration application can automatically determine a freshness value (e.g., which can be used to adjust the RGBW color mixing at a given color setting) to emit light at a CRI value that is at or above a target CRI value. When the auto-freshness mode is enabled (e.g., when the "auto" actuator 618b is "on"), certain settings, such as adjusting the freshness via the actuator 626, can no longer be able to be configured by the user, or can have limited configuration control (e.g., the freshness is limited to a certain range where the CRI value is greater than 90). The optimization of the CRI can or can not result in the highest CRI value. Rather, the optimized CRI can be a value of 90 or greater based on the selected color. Additionally, in certain scenarios, the optimized CRI value can decrease the freshness. Thus, when the "auto" actuator 618b is "on," the freshness of the lighting loads in the zone can automatically change (e.g., increase or decrease) to a freshness level when the CRI is optimized (e.g., the CRI is at or above 90).

[0191] When the "auto" actuator 618b is "on," the user can be provided with limited ability to adjust the freshness (e.g., as shown in the example of FIG. 6B). For example, when the "auto" actuator 618b is "on," the freshness control can be deactivated from the user control (e.g., the "freshness" section can be grayed out, as shown in the example of FIG. 6B). Although the user can not be able to control the freshness, the actuator 626 can move across the control line 628 to indicate the automatically configured freshness. However, when the "auto" actuator 618b is "off," the user control can be able to adjust the freshness via moving the actuator 626 across the control line 628. The "auto" actuator 618b can have two settings: "on" and "off." When the "auto" actuator 618b is "off," the freshness can be able to be controlled or adjusted by the user. When the "auto" actuator 618b is "on" (e.g., the auto-freshness mode is enabled), the user can not be able to control or adjust the freshness. FIG. 6C FIG. 6D Additionally, when the "auto" actuator 618b is "on," the freshness of the lighting loads can be automatically determined and / or can not be able to be configured by the user. The graphical user interface 600 can provide the user with the ability to configure the load control system using live updates, which can allow the user to view the effects in real-time. For example, when the "auto" actuator 618b is "on," the network device can transmit control instructions to the lighting loads in the zone so that the lighting loads can respond to the control instructions and change their respective states so that the user can view the effects of the configuration in real-time.

[0192] Additionally, when the "auto" actuator 618b is "on," the freshness of the lighting loads can be automatically determined and / or can not be able to be configured by the user. The graphical user interface 600 can provide the user with the ability to configure the load control system using live updates, which can allow the user to view the effects in real-time. For example, when the "auto" actuator 618b is "on," the network device can transmit control instructions to the lighting loads in the zone so that the lighting loads can respond to the control instructions and change their respective states so that the user can view the effects of the configuration in real-time.

[0193] As described herein, the "auto" actuator 618b can provide a user with an option to enable an auto-freshness mode, where the control / configuration application can automatically determine a freshness value (e.g., which can be used to adjust the RGBW color mixing at a given color setting) to emit light at a CRI value that is at or above a target CRI value. When the auto-freshness mode is enabled (e.g., when the "auto" actuator 618b is "on"), certain settings, such as adjusting the freshness via the actuator 626, can no longer be able to be configured by the user, or can have limited configuration control (e.g., the freshness is limited to a certain range where the CRI value is greater than 90). The optimization of the CRI can or can not result in the highest CRI value. Rather, the optimized CRI can be a value of 90 or greater based on the selected color. Additionally, in certain scenarios, the optimized CRI value can decrease the freshness. Thus, when the "auto" actuator 618b is "on," the freshness of the lighting loads in the zone can automatically change (e.g., increase or decrease) to a freshness level when the CRI is optimized (e.g., the CRI is at or above 90). FIG. 6A to FIG. 6D ​As illustrated, the vibrancy portion of the control interface 622 can also include an actuator 626 and / or control line 628. And while not illustrated in FIG. 6C illustrated in FIG. 6B, when the "auto" actuator 618b is "off" (e.g., the adjustable vibrancy mode is enabled), the actuator 626 can be actuated along the control line 628 to control the vibrancy of the lighting load in zone b. As described herein, the vibrancy value can be adjusted using the actuator 626, which can adjust the color mixing (e.g., relative intensity or contribution) of the respective RGBW LEDs, which can affect the color on the surface of an object within the zone (e.g., can affect color rendering). Increasing / decreasing the vibrancy value via the actuator 626 can increase / decrease the saturation on the surface of the color of an object in the zone without changing (or substantially changing) the color point of the light source. As described herein, the impact of configuring or controlling vibrancy on the light produced by the lighting load can be based on the distance between the selected color setting and the blackbody curve (e.g., or another range of predefined values, such as the color output of white or substantially white LEDs within a given lighting load). Thus, vibrancy can be enabled for lighter or less saturated colors (e.g., colors toward the right side of the color palette 619 and / or further from the blackbody curve). Further, the impact produced by adjusting vibrancy via the actuator 626 can decrease as the distance between the selected color setting and the blackbody curve or color saturation increases (e.g., colors toward the right side of the palette 619 and / or further from the blackbody curve). Thus, for selected color settings further from the blackbody curve or more saturated (e.g., colors toward the left side of the color palette 619), vibrancy control can be disabled or can be less controlled (e.g., the range of adjustable vibrancy values can be reduced). For example, as the selected color point on the color palette 619 becomes more saturated (e.g., toward the left side of the color palette 619, further from the blackbody curve), the flexibility in changing the color mixing of the RGBW LEDs to increase vibrancy while maintaining the desired color point can be reduced, as there can be fewer color mixing options of the RGBW LEDs to achieve the desired color or CCT.

[0194] Moving actuator 626 up along control line 628 can increase the vividness of the illumination load in the zone at the selected color. As described herein, the illumination load can be an RGBW illumination load, but those of skill in the art will appreciate that the concepts disclosed herein can be applicable to illumination loads having at least four LEDs with different spectra. For example, the embodiments described herein can be applicable to illumination loads having three discrete LEDs and a phosphor-converted LED (e.g., or combinations thereof, such as four or more LEDs of such combinations). In increasing the vividness of the illumination load, the contribution of the white or substantially white LEDs (e.g., yellow and / or mint green LEDs) of the illumination load in the zone can decrease (e.g., based on a given particular color setting and / or CCT), while one or more of the RGB LEDs are increased to maintain the color point while increasing the saturation. Similarly, moving actuator 626 down along control line 628 can decrease the vividness of the illumination load in the zone. Additionally, in decreasing the vividness of the illumination load, the contribution of the white or substantially white LEDs of the illumination load in the zone can increase (e.g., in the case of a particular color point at a given CCT), and one or more of the RGB LEDs are decreased in intensity accordingly.

[0195] As actuator 626 is moved up along control line 628, the contribution of the white or substantially white LEDs for emitting the color indicated by x-y coordinates [0.133, 0.342] can decrease. Similarly, as actuator 626 is moved down along control line 628, the contribution of the white or substantially white LEDs for emitting the color indicated by x-y coordinates [0.133, 0.342] can increase. A user can select a color setting of the illumination load and adjust the vividness value of the illumination load at the selected color point (e.g., by moving actuator 626 along control line 628). Also or alternatively, a user can select the vividness of the illumination load and adjust the color point of the illumination load at a given selected vividness (e.g., by moving actuator 620 across option pad 619). As described herein, configuration changes can be transmitted such that a user can view the configuration changes at the illumination load in real-time.

[0196] FIG. 6D and FIG. 6CAn example of a control interface 622 displayed by the graphical user interface 600 when the "warm dimming" actuator 618d is selected is illustrated. In response to selecting the "warm dimming" actuator 618d, the control interface 622 can display an actuator 621 for enabling / disabling the warm dimming functionality at the lighting control device for the corresponding zone. When the warm dimming functionality is enabled, the lighting control device can receive an indication of an intensity level or adjust the intensity level and automatically control the color temperature in response to changes in the intensity level or intensity level along the black body curve. Each intensity level can correspond to a given color temperature value on the black body curve. In response to selecting the "save color" actuator 618e while the warm dimming functionality is enabled, the warm dimming parameters can be stored in the control / configuration information in the system configuration data. The warm dimming parameters can indicate to the lighting control device that warm dimming is enabled and the lighting control device can automatically control the color temperature along the black body curve in response to identifying an intensity level to which the lighting load is to be controlled.

[0197] When the "warm dimming" actuator is selected, the lighting control device and corresponding lighting load can be configured into a warm dimming mode. When the lighting control device / lighting is configured into the warm dimming mode, an increase or decrease in the lighting intensity setting (e.g., at the keypad 610 such as illustrated in FIG. 6D , for example) can cause the light emitted from the lighting load to increase or decrease along the black body curve (e.g., an increase or decrease in the CCT value rather than the lighting intensity value). In addition, the lighting control device / lighting load set to the warm dimming mode can also be set to an automatic saturation mode (e.g., as illustrated in FIG. 6C ) and / or an adjustable saturation mode (e.g., as illustrated in FIG. 6C ). When the lighting control device / lighting load set to the warm dimming mode is also set to the automatic saturation mode, the saturation value can be automatically determined such that the lighting load emits light at a CRI value that is at or above a target CRI value, which can be a predefined value based on the CCT value of the lighting load, as described herein. And when the lighting control device / lighting load set to the warm dimming mode is also set to the adjustable saturation mode, a user can select an adjustable saturation value.

[0198] As illustrated in FIG. 6D and FIG. 6C , the control interface 622 can also include an "automatic" actuator 618b within the saturation settings for setting the saturation settings when the warm dimming functionality is enabled at the lighting control device. As described herein, when the "automatic" actuator 618b is "on" (e.g., as illustrated in FIG. 6DAs shown in FIG. 6B, the graphical user interface 600 can cause the liveliness setting of the respective zone to be automatically configured when the lighting control is performing warm dimming. For example, in the case where a particular CCT is automatically determined in response to the intensity level, the "auto" actuator 618b being set to "on" can cause the lighting control to automatically determine and set a liveliness level at the CCT that increases / attempts to achieve a target CRI value for the lighting load in the respective zone that is greater than or equal to the target CRI value (e.g., 90). That is, when the lighting control automatically selects a CCT value in response to the intensity value at which it is performing warm dimming, the "auto" actuator 618b can provide the user with the ability to automatically optimize the CRI value of the light emitted by the lighting load toward or to be greater than the target CRI value. In some cases (e.g., at a particular color point or CCT), the CRI value can not be a value that is greater than or equal to the target CRI value. In those cases, the "auto" actuator 618b being set to "on" can cause the lighting load to increase the CRI value toward (e.g., as close as possible to) the target CRI value.

[0199] When the "auto" actuator 618b is "on" (e.g., the automatic liveliness mode is enabled), the liveliness value of the lighting load in the zone can be automatically determined as the intensity level in the intensity drop-down menu 615e is changed (which can be reflected in the automatically moving actuator 626). The control application can receive the intensity level in the intensity drop-down menu 615e, calculate the corresponding CCT value on the black body curve at the selected CCT value, and automatically update the liveliness to reflect the liveliness value for the CCT value. Similar steps can also be performed when the intensity of the lighting load is adjusted from outside the control application (e.g., via a button on the keypad). Additionally, when the "auto" actuator 618b is "on," the liveliness of the lighting load can be automatically determined and / or the liveliness of the lighting load can not be able to be configured by the user, or the configuration of the liveliness of the lighting load via the actuator 626 can be limited. For example, as shown in FIG. 6B, the "auto" actuator 618b being set to "on" can cause the "liveliness" portion of the control interface 622 to be disabled (e.g., grayed out and / or not configurable) when the "auto" actuator 618b is "on" and the liveliness control is disabled for the user, and the "liveliness" portion of the control interface 622 can be enabled when the "auto" actuator 618b is "off" (as shown in FIG. 6A). FIG. 6C FIG. 6D As shown in FIG. 6B, the graphical user interface 600 can cause the liveliness setting of the respective zone to be automatically configured when the lighting control is performing warm dimming. For example, in the case where a particular CCT is automatically determined in response to the intensity level, the "auto" actuator 618b being set to "on" can cause the lighting control to automatically determine and set a liveliness level at the CCT that increases / attempts to achieve a target CRI value for the lighting load in the respective zone that is greater than or equal to the target CRI value (e.g., 90). That is, when the lighting control automatically selects a CCT value in response to the intensity value at which it is performing warm dimming, the "auto" actuator 618b can provide the user with the ability to automatically optimize the CRI value of the light emitted by the lighting load toward or to be greater than the target CRI value. In some cases (e.g., at a particular color point or CCT), the CRI value can not be a value that is greater than or equal to the target CRI value. In those cases, the "auto" actuator 618b being set to "on" can cause the lighting load to increase the CRI value toward (e.g., as close as possible to) the target CRI value.

[0200] As shown in FIG. 6B, the graphical user interface 600 can cause the liveliness setting of the respective zone to be automatically configured when the lighting control is performing warm dimming. For example, in the case where a particular CCT is automatically determined in response to the intensity level, the "auto" actuator 618b being set to "on" can cause the lighting control to automatically determine and set a liveliness level at the CCT that increases / attempts to achieve a target CRI value for the lighting load in the respective zone that is greater than or equal to the target CRI value (e.g., 90). That is, when the lighting control automatically selects a CCT value in response to the intensity value at which it is performing warm dimming, the "auto" actuator 618b can provide the user with the ability to automatically optimize the CRI value of the light emitted by the lighting load toward or to be greater than the target CRI value. In some cases (e.g., at a particular color point or CCT), the CRI value can not be a value that is greater than or equal to the target CRI value. In those cases, the "auto" actuator 618b being set to "on" can cause the lighting load to increase the CRI value toward (e.g., as close as possible to) the target CRI value. FIG. 6D FIG. 6E ​​As explained above, the lighting control device / lighting load (e.g., lighting control device / lighting load 112 / 114) can be configured in a warm dimming mode. A lighting control device in a warm dimming mode can be configured to control the CCT value of light emitted from the lighting load. That is, when a lighting control device in a warm dimming mode receives an indication to increase and / or decrease its intensity (e.g., in response to a button press at a remote control device or keypad), the lighting control device can increase and / or decrease the CCT value of light emitted from the lighting load to a corresponding CCT value on the blackbody curve, respectively. Additionally, as explained above, the lighting control device / lighting load in a warm dimming mode can also be configured in an automatic vividness mode. Thus, the lighting control device can automatically determine a vividness value based on the CCT value of the lighting load at the corresponding intensity value, such that the light emitted from the lighting load is at or above a target CRI value. Similarly, as the CCT value is increased and / or decreased along with the corresponding intensity level, the lighting control device can automatically determine a corresponding vividness value, such that the light emitted from the lighting load is at or above the target CRI value. For example, in response to receiving an indication to increase its intensity, a lighting control device / lighting load configured in a warm dimming mode and an automatic vividness mode can automatically increase the CCT value of the lighting load to a corresponding CCT value, and automatically determine an updated vividness value based on the increased CCT value, such that the light emitted from the lighting load is at or above the target CRI value. As described herein, the automatically determined vividness value can increase as the CCT value increases. The CCT value and the vividness value can similarly decrease in response to a decreased intensity level. FIG. 6F

[0201] As explained above, the lighting control device / lighting load (e.g., lighting control device / lighting load 112 / 114) can be configured in a warm dimming mode. A lighting control device in a warm dimming mode can be configured to control the CCT value of light emitted from the lighting load. That is, when a lighting control device in a warm dimming mode receives an indication to increase and / or decrease its intensity (e.g., in response to a button press at a remote control device or keypad), the lighting control device can increase and / or decrease the CCT value of light emitted from the lighting load to a corresponding CCT value on the blackbody curve, respectively. Additionally, as explained above, the lighting control device / lighting load in a warm dimming mode can also be configured in an automatic vividness mode. Thus, the lighting control device can automatically determine a vividness value based on the CCT value of the lighting load at the corresponding intensity value, such that the light emitted from the lighting load is at or above a target CRI value. Similarly, as the CCT value is increased and / or decreased along with the corresponding intensity level, the lighting control device can automatically determine a corresponding vividness value, such that the light emitted from the lighting load is at or above the target CRI value. For example, in response to receiving an indication to increase its intensity, a lighting control device / lighting load configured in a warm dimming mode and an automatic vividness mode can automatically increase the CCT value of the lighting load to a corresponding CCT value, and automatically determine an updated vividness value based on the increased CCT value, such that the light emitted from the lighting load is at or above the target CRI value. As described herein, the automatically determined vividness value can increase as the CCT value increases. The CCT value and the vividness value can similarly decrease in response to a decreased intensity level. FIG. 6F FIG. 6E As explained above, the lighting control device / lighting load (e.g., lighting control device / lighting load 112 / 114) can be configured in a warm dimming mode. A lighting control device in a warm dimming mode can be configured to control the CCT value of light emitted from the lighting load. That is, when a lighting control device in a warm dimming mode receives an indication to increase and / or decrease its intensity (e.g., in response to a button press at a remote control device or keypad), the lighting control device can increase and / or decrease the CCT value of light emitted from the lighting load to a corresponding CCT value on the blackbody curve, respectively. Additionally, as explained above, the lighting control device / lighting load in a warm dimming mode can also be configured in an automatic vividness mode. Thus, the lighting control device can automatically determine a vividness value based on the CCT value of the lighting load at the corresponding intensity value, such that the light emitted from the lighting load is at or above a target CRI value. Similarly, as the CCT value is increased and / or decreased along with the corresponding intensity level, the lighting control device can automatically determine a corresponding vividness value, such that the light emitted from the lighting load is at or above the target CRI value. For example, in response to receiving an indication to increase its intensity, a lighting control device / lighting load configured in a warm dimming mode and an automatic vividness mode can automatically increase the CCT value of the lighting load to a corresponding CCT value, and automatically determine an updated vividness value based on the increased CCT value, such that the light emitted from the lighting load is at or above the target CRI value. As described herein, the automatically determined vividness value can increase as the CCT value increases. The CCT value and the vividness value can similarly decrease in response to a decreased intensity level. FIG. 6F

[0202] The lighting control parameters can be updated in the control / configuration information and stored in response to selection of the "save color" actuator 618e. The parameters can then be transmitted (e.g., immediately or substantially immediately) to the lighting control device, which can generate and transmit control instructions based on the lighting control parameters for the lighting load, enabling the user to view changes at the lighting load as the user adjusts the intensity of the lighting load (e.g., make "live" changes or otherwise change the intensity of the lighting load). Similar functionality can occur as the user adjusts the color point of the lighting load when the "auto" actuator 618b is "on," as described herein.

[0203] As FIG. 6F As described in the

[0204] FIG. 6F As described in the FIG. 6E An example of the control interface 622 displayed by the graphical user interface 600 when the "warm / cold" tab 618c is selected is illustrated. The control interface 622 can include a "save color" actuator 618e. As described herein, when the "save color" actuator 618e is actuated, the current configuration can be saved, and as described herein, the current configuration can be accessed via the "saved colors" tab 617b. After actuation of the "save color" actuator 618e, the user can be prompted to name the saved configuration, for example, which can allow the user to identify the saved configuration during subsequent configurations (e.g., configurations of other zones and / or spaces).

[0205] As FIG. 6F As described in the FIG. 6EAs illustrated, control interface 622 can include option board 630, actuator 632, and / or control line 634. Option board 630 can show a range of white colors, ranging from cooler colors 630a at the top of option board 630 to warmer colors 630b at the bottom of option board 630. As described herein, these colors can correspond to colors positioned along a blackbody curve. For example, option board 630 can show colors along a range of CCTs on the blackbody curve, ranging from "warm white" (e.g., approximately 2600K-3700K) to "neutral white" (e.g., 3700K-5000K) to "cool white" (e.g., 5000K-8300K) at 630a. Actuator 632 can be superimposed on option board 630. Actuator 632 can be movable / slidable along control line 634 (e.g., vertically movable here) to select different CCTs along the blackbody curve, as similarly described herein for other embodiments. Also, or alternatively, a user can manually input a CCT value using input box 636a. As described herein, as a user adjusts the CCT, the adjustments can be transmitted to the lighting load, such that the user can view updates in real-time.

[0206] As FIG. 6E As illustrated, when the adjustable saturation mode is selected, a user can adjust the saturation of the lighting load, for example, by moving actuator 626 along control line 628. As described herein, increasing saturation can decrease the contribution of certain LEDs (e.g., yellow and / or mint green LEDs) in the lighting load. Similarly, decreasing saturation can increase the contribution of certain LEDs. A user can select a certain CCT and then adjust saturation at the selected CCT. Also, or alternatively, a user can select a certain saturation and then adjust the CCT at the selected saturation. As described herein, changes made by the user can be transmitted to the lighting load, such that the user can view the changes in real-time.

[0207] As FIG. 6F As FIG. 6F As illustrated, control interface 622 can also include an "auto" actuator 618b within the saturation settings. As described herein, when "auto" actuator 618b is "on" (e.g., as illustrated), the lighting load can automatically adjust the CCT and / or saturation of the lighting load based on the time of day. For example, the lighting load can automatically adjust the CCT and / or saturation of the lighting load to a "morning" setting (e.g., 2700K and 100% saturation) at 6:00 AM, a "day" setting (e.g., 3500K and 100% saturation) at 12:00 PM, and an "evening" setting (e.g., 2700K and 50% saturation) at 6:00 PM. As described herein, the lighting load can automatically adjust the CCT and / or saturation of the lighting load based on the time of day, such that the user can view the changes in real-time. FIG. 6GIn some cases (e.g., at a particular CCT), the "auto" actuator 618b being set to "on" can cause the CRI value of the lighting load in the corresponding zone to be automatically increased to be greater than or equal to a target CRI value (e.g., 90). That is, the "auto" actuator 618b can provide the user with the ability to automatically determine a freshness value to optimize the CRI value of the light emitted by the lighting load in the zone toward or to be greater than a target CRI value. For example, as described herein, the control / configuration application can automatically determine a freshness value based on the distance between the selected color setting and the blackbody curve. However, when the "warm / cold" tab 618c is selected, the selected color setting can be a CCT value on the blackbody curve (e.g., the distance between the selected color setting and the blackbody curve is zero or substantially zero). The automatically determined freshness value can thus be set to cause a predefined value of light emission from the lighting load at the selected CCT value to be at or above the target CRI value. In some cases (e.g., at a particular color point or CCT), the CRI value can not be a value greater than or equal to the target CRI value. In those cases, the "auto" actuator 618b being set to "on" can cause the lighting load to increase the CRI value toward (e.g., as close as possible to) the target CRI value.

[0208] When the "auto" actuator 618b is "on" (e.g., the automatic freshness mode is enabled), the freshness of the lighting load in the zone can be automatically determined (which can be reflected in the automatically moving actuator 626). Additionally, when the "auto" actuator 618b is "on," the freshness of the lighting load can be automatically determined and / or the freshness of the lighting load can not be configurable by the user, or the configuration of the freshness of the lighting load via the actuator 626 can be limited. For example, as described in FIG. 6B, when the "auto" actuator 618b is "on," the "freshness" portion of the control interface 622 can be disabled (e.g., grayed out and / or not configurable), and when the "auto" actuator 618b is "off," the "freshness" portion can be enabled (e.g., not grayed out and / or configurable). FIG. 6H As described in FIG. 6B, when the "auto" actuator 618b is "on," the "freshness" portion of the control interface 622 can be disabled (e.g., grayed out and / or not configurable), and when the "auto" actuator 618b is "off," the "freshness" portion can be enabled (e.g., not grayed out and / or configurable). FIG. 6I As described in FIG. 6B, when the "auto" actuator 618b is "on," the "freshness" portion of the control interface 622 can be disabled (e.g., grayed out and / or not configurable), and when the "auto" actuator 618b is "off," the "freshness" portion can be enabled (e.g., not grayed out and / or configurable). FIG. 6G As described in FIG. 6B, when the "auto" actuator 618b is "on," the "freshness" portion of the control interface 622 can be disabled (e.g., grayed out and / or not configurable), and when the "auto" actuator 618b is "off," the "freshness" portion can be enabled (e.g., not grayed out and / or configurable).

[0209] When the "auto" actuator 618b is "on," a user can adjust the CCT of the lighting load in the zone, for example, by moving the actuator 632 along the control line 634. While the user is adjusting the CCT, the "auto" actuator 618b being set to "on" can automatically adjust the vividness of the lighting load based on the adjustment to the CCT value. Additionally, as described herein, the "auto" actuator 618b being set to "on" can cause the CRI of the lighting load to increase to a value greater than or equal to the target CRI value when the user adjusts the color point. These configurations can then be transmitted (e.g., immediately or substantially immediately) to the lighting load in a manner such that the user is able to view the changes at the lighting load (e.g., make "live" changes) as the user adjusts the color point. Similar functionality can occur when the "auto" actuator 618b is "on" as described herein when the user adjusts the color point of the lighting load.

[0210] FIG. 6H , FIG. 6I and FIG. 6G illustrate various examples of the control interface 622 displayed by the graphical user interface 600 when the "saved colors" tab 617b is selected. As illustrated in FIG. 6E , FIG. 6F and FIG. 6H , when the "saved colors" tab 617b is selected, the control interface 622 can include a "warm / cold" tab 640a, a "full color" tab 640b, and / or an "all" tab 640c. Referring now to FIG. 6H , when the "warm / cold" tab 640a is selected, the control interface 622 can list saved CCT configurations (e.g., CCT configurations saved by actuating the "save color" actuator 618e illustrated in FIG. 6B and FIG. 6I ). A user can use the "saved colors" tab 617b to select a saved CCT configuration rather than manually setting the CCT configuration of a respective zone using the "manual control" tab 617a. For example, a user can select the "saved color 006" CCT configuration 641a, which can set the CCT of the lighting load in the zone to 3000K and the vividness of the lighting load in the zone to 25%. Similarly, a user can select the saved configuration: "master bedroom - relax" CCT configuration 641b, "saved color 008" CCT configuration 641c, "basement - work light" CCT configuration 641d, or "saved color 010" CCT configuration 641e. Saved colors can be exported and imported for use in other lighting devices or zones. Thus, the name of the selected color control setting can allow for consistency in similar types of zones (e.g., conference rooms, office spaces, bedrooms, etc.) and reduce configuration time.

[0211] FIG. 6IThis describes an example of the control interface 622 when the "Full Color" tab 640b is selected. For example... FIG. 6B to FIG. 6F As described above, the control interface 622 can list the saved color point configurations. The user can, for example, access these saved color point configurations by actuating... FIG. 7 The saved color point configuration (shown in the "Save Color" actuator 618e) can be selected from the list to automatically configure the color points using the "Save Color" tab 617b, instead of manually configuring the color points of the corresponding areas using the "Manual Control" tab 617a. For example, the user can select the "Save Color 001" color point configuration 642a, which sets the light emitted from the lighting load to the color indicated by the xy coordinates [0.234, 0.453] and the vibrancy set to "Auto" (e.g., the "Auto" actuator 618b is set to "On"). Similarly, users can choose to save the following color point configurations: "Saved Color 002" color point configuration 642b, "Saved Color 003" color point configuration 642c, "Saved Color 004" color point configuration 642c, "Saved Color 005" color point configuration 642d, "Saved Color 005" color point configuration 642e, or "Saved Color 006" color point configuration 642f.

[0212] FIG. 8 This example illustrates the control interface 622 when the "All" tab 640c is selected. FIG. 9 As described, control interface 622 can list each of the saved configurations (e.g., including warm / cool settings and full color settings). Users can automatically configure the lighting load by selecting a saved configuration from the list of saved configurations, for example, using the "Saved Colors" tab 617b, instead of manually configuring the lighting load in the corresponding area using the "Manual Control" tab 617a. The list of saved configurations may include a list of saved CCT configurations and a list of saved color point configurations (e.g., such as...). ​ As shown, the color point configuration and CCT configuration are saved by actuating the "Save Color" actuator 618e. For example, the user can select the "Save Color 003" color point configuration 642g, which sets the light emitted from the lighting load to a color indicated by the xy coordinates [0.349, 0.100]. Moreover, or alternatively, the user can select the "Save Color 006" CCT configuration 641f, which sets the CCT of the lighting load in the area to 3000K and the vividness of the lighting load in the area to 25%.

[0213] ​is a block diagram illustrating another example system controller 700, such as the system controller 150 described herein. The system controller 700 can include one or more general-purpose processors, special-purpose processors, conventional processors, digital signal processors (DSPs), microprocessors, microcontrollers, integrated circuits, programmable logic devices (PLDs), field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), or any suitable controller or processing device, etc. (hereinafter collectively referred to as a processor or control circuit 702). The control circuit 702 can be configured to execute one or more software-based applications comprising instructions that, when executed by the control circuit, can configure the control circuit to perform signal coding, data processing, power control, input / output processing, or any other function, process and / or operation that, for example, enables the system controller 700 to perform as described herein. It will be recognized that the functions, features, processes and / or operations described herein with respect to the system controller 700 can also and / or alternatively be provided by firmware and / or hardware in addition to and / or in place of software-based instructions. The control circuit 702 can store and / or retrieve information, including configuration information / configuration information files, backup files, creation times and signatures, as described herein, in and / or from a memory 704. The memory 704 can also store software-based instructions for execution by the control circuit 702 and can also provide an execution space as the control circuit executes the instructions. The memory 704 can be implemented as an external integrated circuit (IC) or internal circuitry of the control circuit 702. The memory 704 can include volatile and non-volatile memory and can be non-removable memory and / or removable memory. The non-removable memory can include random-access memory (RAM), read-only memory (ROM), a hard disk, or any other type of non-removable memory storage. The removable memory can include a subscriber identity module (SIM) card, a memory stick, a memory card, or any other type of removable memory. It will be appreciated that the memory used to store configuration information files and / or backup files and / or software-based instructions, etc. can be the same and / or different memory of the system controller. As one example, configuration information files and software-based instructions can be stored in non-volatile memory, while backups can be stored in volatile and / or non-volatile memory.

[0214] The system controller 700 can include one or more communication circuits / network interface devices or cards 706 for transmitting and / or receiving information. The communication circuits 706 can perform wireless and / or wired communications. The system controller 700 can also or instead include one or more communication circuits / network interface devices / cards 708 for transmitting and / or receiving information. The communication circuits 706 can perform wireless and / or wired communications. The communication circuits 706 and 708 can be in communication with the control circuit 702. The communication circuits 706 and / or 708 can include a radio frequency (RF) transceiver or other communication components configured to perform wireless communications via an antenna. The communication circuits 706 and 708 can be configured to perform communications via the same communication channel or different communication channels. For example, the communication circuits 706 can be configured to communicate (e.g., with network devices, over a network, etc.) via a wireless communication channel (e.g., near field communication (NFC), cellular, etc.), and the communication circuits 708 can be configured to communicate (e.g., with control devices and / or other devices in a load control system) via another wireless communication channel (e.g., or a dedicated communication channel, such as CLEAR CONNECT TM ).

[0215] The control circuit 702 can be in communication with LED indicators 712 for providing indications to a user. The control circuit 702 can be in communication with actuators 714 (e.g., one or more buttons) that can be actuated by a user to communicate user selections to the control circuit 702. For example, the actuators 714 can be actuated to place the control circuit 702 in an association mode and / or to transmit association messages from the system controller 700.

[0216] Each of the components within the system controller 700 can be powered by a power supply 710. For example, the power supply 710 can include an AC power supply or a DC power supply. The power supply 710 can generate a supply voltage V CC for powering the components within the system controller 700. It will be recognized that the system controller 700 can include other, fewer, and / or additional components.

[0217] ​is a block diagram illustrating an example control target device 800, e.g., a load control device, as described herein. The control target device 800 can be a dimmer switch, an electronic switch, an electronic ballast for a lamp, an LED driver for an LED light source, an AC plug-in load control device, a temperature control device (e.g., a thermostat), a motor drive unit for a motorized window treatment, or other load control device. The control target device 800 can include one or more communication circuits / network interface devices or cards 802. The communication circuits 802 can include a receiver, an RF transceiver, and / or other communication components configured to perform wired and / or wireless communication via the communication links 810. The control target device 800 can include one or more general purpose processors, special purpose processors, conventional processors, digital signal processors (DSPs), microprocessors, microcontrollers, integrated circuits, programmable logic devices (PLDs), field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), or any suitable controller or processing device, etc. (hereinafter collectively referred to as a processor or control circuit 804). The control circuit 804 can be configured to execute one or more software-based applications comprising instructions that, when executed by the control circuit, can configure the control circuit to perform signal coding, data processing, power control, input / output processing, or any other function, feature, process, and / or operation that enables the control target device 800 to perform as described herein. It will be recognized that the functions, features, processes, and / or operations described herein for the control target device 800 can also and / or alternatively be provided by firmware and / or hardware in addition to and / or in place of software-based instructions. The control circuit 804 can store and / or retrieve information in / from a memory 806. For example, the memory 806 can maintain a registry of associated control devices and / or control configuration information. The memory 806 can also store software-based instructions for execution by the control circuit 804 and can also provide an execution space when the control circuit executes the instructions. The memory 806 can be implemented as an external integrated circuit (IC) or internal circuitry of the control circuit 804. The memory 806 can include volatile and nonvolatile memory and can be non-removable memory and / or removable memory. The non-removable memory can include random-access memory (RAM), read-only memory (ROM), a hard disk, or any other type of non-removable memory storage. The removable memory can include a subscriber identity module (SIM) card, a memory stick, a memory card, or any other type of removable memory. The control circuit 804 can also be in communication with the communication circuits 802.

[0218] The control-target device 800 can include a load control circuit 808. The load control circuit 808 can receive instructions from the control circuit 804 and can control an electrical load 816 based on the received instructions. The load control circuit 808 can send state feedback to the control circuit 804 regarding the state of the electrical load 816. The load control circuit 808 can receive power via a hot connection 812 and a neutral connection 814 and can provide an amount of power to the electrical load 816. The electrical load 816 can include any type of electrical load.

[0219] The control circuit 804 can be in communication with an actuator 818 (e.g., one or more buttons) that can be actuated by a user to communicate a user selection to the control circuit 804. For example, the actuator 818 can be actuated to place the control circuit 804 in an association mode or a discovery mode and can transmit an association message or a discovery message from the control-target device 800. It will be recognized that the control-target device 800 can include other, fewer, and / or additional components.

[0220] ​is a block diagram illustrating an example control source device 900 as described herein. The control source device 900 can be a remote control device, an occupancy sensor, a daylight sensor, a window sensor, a temperature sensor, etc. The control source device 900 can include one or more general purpose processors, special purpose processors, conventional processors, digital signal processors (DSPs), microprocessors, microcontrollers, integrated circuits, programmable logic devices (PLDs), field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), or any suitable controller or processing device, etc. (hereinafter collectively referred to as a processor or control circuit 902). The control circuit 902 can be configured to execute one or more software-based applications comprising instructions that, when executed by the control circuit, can configure the control circuit to perform signal coding, data processing, power control, input / output processing, or any other function, feature, process, and / or operation that enables the control source device 900 to perform as described herein. It will be recognized that the functions, features, processes, and / or operations described herein for the control source device 900 can also and / or alternatively be provided by firmware and / or hardware in addition to and / or in place of software-based instructions. The control circuit 902 can store and / or retrieve information in / from memory 904. The memory 904 can also store software-based instructions for execution by the control circuit 902 and can also provide the execution space as the control circuit executes the instructions. The memory 904 can be implemented as an external integrated circuit (IC) or internal circuitry of the control circuit 902. The memory 904 can include volatile and nonvolatile memory and can be non-removable memory and / or removable memory. The non-removable memory can include random-access memory (RAM), read-only memory (ROM), a hard disk, or any other type of non-removable memory storage. The removable memory can include a subscriber identity module (SIM) card, a memory stick, a memory card, or any other type of removable memory.

[0221] The control source device 900 can include one or more communication circuits / network interface devices or cards 908 for transmitting and / or receiving information. The communication circuit 908 can transmit and / or receive information via wired and / or wireless communication via the communication circuit 908. The communication circuit 908 can include a transmitter, an RF transceiver, and / or other circuitry configured to perform wired and / or wireless communication. The communication circuit 908 can be in communication with the control circuit 902 for transmitting and / or receiving information.

[0222] The control circuit 902 can also be in communication with an input circuit 906. The input circuit 906 can include actuators (e.g., one or more buttons) and / or sensor circuits (e.g., occupancy sensor circuits, daylight sensor circuits, or temperature sensor circuits) to receive inputs that can be transmitted to a control target device for controlling an electrical load. For example, a control source device can receive an input from the input circuit 906 to place the control circuit 902 in an association mode and / or to communicate an association message from the control source device. The control circuit 902 can receive information from the input circuit 906 (e.g., an indication that a button has been actuated or sensed information). A power supply 910 can supply power to each of the components within the control source device 900.

[0223] The control circuit 902 can be in communication with actuators 914 (e.g., one or more buttons) that can be actuated by a user to communicate a user selection to the control circuit 902. For example, the actuators 914 can be actuated to place the control circuit 902 in an association mode, and / or to communicate an association message to and / or from a system controller (e.g., system controller 150, 700). It will be recognized that the control source device 900 can include other, fewer, and / or additional components.

[0224] In addition to what has been described herein, the methods and systems can be embodied in, for example, computer programs, software, or firmware incorporated in one or more computer readable media for execution by a computer or processor. Examples of computer readable media include electronic signals (optical, electrical or electromagnetic) transmitted over wired or wireless connections and tangible, non-transitory computer readable storage media. Examples of tangible, non-transitory computer readable storage media include random access memory (RAM), read-only memory (ROM), removable disks, and optical storage such as CD-ROMs and digital versatile disks (DVDs).

[0225] While the present disclosure has been described in terms of certain implementations and generally associated methods, alterations and permutations of the implementations and methods will become apparent to those skilled in the art. Therefore, the above-described above descriptions of example implementations are not intended to be limiting. Other changes, substitutions, and alterations are also possible. The scope of the disclosure is not to be construed as is limited by the specification.

Claims

1. A method comprising: receiving a selection of an illumination intensity setting for controlling a lighting load and a selection of a color setting for controlling the lighting load, wherein the lighting load comprises a plurality of light emitting diodes (LEDs); receiving a selection of controlling the lighting load in an automatic freshness mode configured to automatically determine a freshness value for controlling the lighting load, wherein a change in the freshness value changes a contribution of white or substantially white LEDs within the lighting load, wherein controlling the lighting load in the automatic freshness mode comprises: determining a distance between the received selection of the color setting and a black body curve within a color gamut of colors in which the plurality of LEDs of the lighting load can be controlled; automatically identifying a freshness value for emitting light at the received color setting from the lighting load based on the distance between the received selection of the color setting and the black body curve, wherein the automatically identified freshness value is configured to emit light at or above a target color rendering index (CRI) value from the lighting load, wherein automatically identifying the freshness value comprises identifying a contribution of the white or substantially white LEDs within the lighting load; generating control instructions for controlling the lighting load, wherein the generated control instructions indicate the received selection of the illumination intensity setting, the received selection of the color setting, and the automatically identified freshness value; and controlling the lighting load in accordance with the generated control instructions.

2. The method of claim 1, wherein the received color setting comprises a correlated color temperature (CCT) value.

3. The method of claim 2, wherein the automatically identified freshness value increases as the CCT value increases.

4. The method of claim 1, wherein the distance between the received color setting and the black body curve is greater than a predefined distance threshold, and wherein the automatically identified freshness value is a predefined freshness value.

5. The method of claim 1, wherein the received color setting comprises x-y chromaticity coordinates corresponding to a given color of the color gamut formed by the plurality of LEDs of the lighting load.

6. The method of claim 1, wherein the target CRI value is 90.

7. The method of claim 1, wherein the color setting is received via a palette of options displayed on a graphical user interface, wherein the palette is configured to display different correlated color temperature (CCT) values at which the lighting load can be controlled, and wherein the palette is configured to separately display the color gamut of colors at which the lighting load can be controlled.

8. The method of claim 1, further comprising: receiving a selection of controlling the lighting load in an adjustable freshness mode configured to receive an adjustable freshness value for controlling the lighting load, wherein controlling the lighting load in the adjustable freshness mode comprises: receiving a selection of the adjustable freshness value; generating control instructions for controlling the lighting load, wherein the generated control instructions are indicative of the received selection of the lighting intensity setting, the received selection of the color setting, and the received selection of the adjustable saturation value; and controlling the lighting load in accordance with the generated control instructions.

9. The method of claim 8, wherein a contribution of at least one LED of the plurality of LEDs in the lighting load decreases as the received selection of the adjustable saturation value increases.

10. The method of claim 9, wherein the at least one LED is a white LED.

Citation Information

Patent Citations

  • Illumination device, system and method for manually adjusting automated periodic changes in emulation output

    US20180077770A1