コード例 #1
0
        private void PressButtonLight(object sender)
        {
            //var names = HueProxy.DeviceNames;
            //string buttonName = names.Cast<object>().Aggregate("", (current, name) => current + (" " + name));
            //Value = buttonName;
            //RisePropertyChange(nameof(Value));

            ILight light = HueProxy.GetLightContainsName((sender as Button).Name);

            if (light.IsOn())
            {
                light.SwitchOff();
            }
            else
            {
                light.SwitchOn();
            }
        }