diff --git a/src/CodeCasa.Lights.NetDaemon/Extensions/LightTransitionExtensions.cs b/src/CodeCasa.Lights.NetDaemon/Extensions/LightTransitionExtensions.cs index f16aad9..baadc06 100644 --- a/src/CodeCasa.Lights.NetDaemon/Extensions/LightTransitionExtensions.cs +++ b/src/CodeCasa.Lights.NetDaemon/Extensions/LightTransitionExtensions.cs @@ -11,7 +11,7 @@ public static LightTurnOnParameters ToLightTurnOnParameters(this LightTransition Transition = lightTransition.TransitionTime?.TotalSeconds, Brightness = lightTransition.LightParameters.Brightness, RgbColor = lightTransition.LightParameters.RgbColor?.ToRgbCollection(), - ColorTempKelvin = lightTransition.LightParameters.ColorTempKelvin + ColorTempKelvin = lightTransition.LightParameters.RgbColor == null ? lightTransition.LightParameters.ColorTempKelvin : null }; } diff --git a/src/CodeCasa.Lights/Extensions/LightParametersExtensions.cs b/src/CodeCasa.Lights/Extensions/LightParametersExtensions.cs index 5cd07fb..3dbbcc9 100644 --- a/src/CodeCasa.Lights/Extensions/LightParametersExtensions.cs +++ b/src/CodeCasa.Lights/Extensions/LightParametersExtensions.cs @@ -55,6 +55,7 @@ public static LightParameters Interpolate(this LightParameters fromLightParamete return result with { + ColorTempKelvin = null, RgbColor = blendedColor }; }