How to change the value of [(value)] from typescript in a dropdown In angular 2

I have a dropdown menu in which I want to be able to set the value of the item and let the user see it automatically (from typescript) rather than him choosing it manually (not always but in a specific case)

values can be changed from typescript with [(ngModel)] but I have to use [(value)] as in the code below:

<mat-form-field>
 <mat-select placeholder="My devices" [(value)]="DeviceId">
   <mat-option>Choose</mat-option>
     <mat-option *ngFor="let device of devices" ngDefaultControl [value]="device.ID"
          (click)="exec(device.STATUS)">
          {{DEVICE.LABEL}}
     </mat-option>
    </mat-select>
   </mat-form-field>

If the user chooses the value he want, the code works perfectly as I want, but at some point, I need to automatically display a certain item from this dropdown automatically without user intervention

Source: New feed
Source Url How to change the value of [(value)] from typescript in a dropdown In angular 2