Ejemplo n.º 1
0
 protected override Task HandleDoorbellCommand(UpdateDoorbell doorbellCommand)
 {
     buzzerPin.SoftPwmValue = doorbellCommand.DesiredStatus == DoorbellStatus.On ? 1 : 0;
     SendTelemetry(new DoorbellUpdated {
         Status = doorbellCommand.DesiredStatus
     });
     return(Task.CompletedTask);
 }
Ejemplo n.º 2
0
 protected virtual Task HandleDoorbellCommand(UpdateDoorbell doorbellCommand)
 {
     return(Task.CompletedTask);
 }