Exemple #1
0
 public SetTimeZoneInfoCommand(ulong deviceId, byte number, AnvizTimeZone value) : base(deviceId)
 {
     if (number < 1 || number > AnvizTimeZone.MAX_TIMEZONE_SLOT)
     {
         throw new ArgumentOutOfRangeException("number", "Must be within 1 to AnvizTimeZone.MAX_TIMEZONE_SLOT");
     }
     BuildPayload(SET_TIMEZONE_INFO, value.ToArray(number));
 }
Exemple #2
0
 public async Task SetTimeZoneInfo(byte number, AnvizTimeZone value)
 {
     await DeviceStream.SendCommand(new SetTimeZoneInfoCommand(DeviceId, number, value));
 }