Example #1
0
        public void SetSetpoint(ThermostatSetpointType setpointType, ITemperature temperature)
        {
            var controlThinkSetpointType = setpointType.ToControlThinkType().Value;
            var controlThinkTemperature  = temperature.ToControlThinkType().Value;

            _device.DoDeviceOperation(() => _thermostat.ThermostatSetpoints[controlThinkSetpointType].Temperature = controlThinkTemperature);
        }
Example #2
0
 public void SetSetpoint(ThermostatSetpointType setpointType, ITemperature temperature)
 {
     var controlThinkSetpointType = setpointType.ToControlThinkType().Value;
     var controlThinkTemperature = temperature.ToControlThinkType().Value;
     _device.DoDeviceOperation(() => _thermostat.ThermostatSetpoints[controlThinkSetpointType].Temperature = controlThinkTemperature);
 }