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