Cold White + Warm White Light

The cwww light platform creates an Cold-White+Warm-White light from 2 float output components (one for each channel). The two channels will be mixed using the color temperature configuration options.

# Example configuration entry
light:
  - platform: cwww
    name: "Livingroom Lights"
    cold_white: output_component1
    warm_white: output_component2
    cold_white_color_temperature: 153 mireds
    warm_white_color_temperature: 500 mireds

Configuration variables:

  • name (Required, string): The name of the light.
  • cold_white (Required, ID): The id of the float Output Component to use for the cold white channel.
  • warm_white (Required, ID): The id of the float Output Component to use for the warm white channel.
  • cold_white_color_temperature (Required, float): The color temperate (in mireds) of the cold white channel.
  • warm_white_color_temperature (Required, float): The color temperate (in mireds) of the warm white channel.
  • gamma_correct (Optional, float): The gamma correction factor for the light. Defaults to 2.8.
  • default_transition_length (Optional, Time): The length of the transition if no transition parameter is provided by Home Assistant. Defaults to 1s.
  • effects (Optional, list): A list of light effects to use for this light.
  • id (Optional, ID): Manually specify the ID used for code generation.
  • All other options from MQTT Component.

Note

The CWWW light platform only works with float outputs that can output any light intensity percentage like the ESP32 LEDC or ESP8266 PWM components and does not work with output platforms like the GPIO Output.