private void Initialize(List <string> names) { if (names.Contains("Corridoio 1")) { IsLightOneOn = HueProxy.GetLightByName("Corridoio 1").IsOn() ? OnLightBackground : OffLightBackground; } if (names.Contains("Corridoio 2")) { IsLightTwoOn = HueProxy.GetLightByName("Corridoio 2").IsOn() ? OnLightBackground : OffLightBackground; } if (names.Contains("Corridoio 3")) { IsLightThreeOn = HueProxy.GetLightByName("Corridoio 3").IsOn() ? OnLightBackground : OffLightBackground; } if (names.Contains("Sala")) { IsLightSalaOn = HueProxy.GetLightByName("Sala").IsOn() ? OnLightBackground : OffLightBackground; } if (names.Contains("Flavio")) { IsLightFlavioOn = HueProxy.GetLightByName("Flavio").IsOn() ? OnLightBackground : OffLightBackground; } if (names.Contains("Luce pranzo")) { IsLightPranzoOn = HueProxy.GetLightByName("Luce pranzo").IsOn() ? OnLightBackground : OffLightBackground; } if (names.Contains("Letto")) { IsLightLettoOn = HueProxy.GetLightByName("Letto").IsOn() ? OnLightBackground : OffLightBackground; } }