Skip to content

Commit d506ffb

Browse files
mxsdevseambot
andauthored
feat: update SDK, fix tab size config
* upadte SDK * ci: Format code * configs * ci: Format code --------- Co-authored-by: Seam Bot <[email protected]>
1 parent 618cb41 commit d506ffb

13 files changed

+369
-97
lines changed

Diff for: .csharpierrc.json

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"tabWidth": 4
3+
}

Diff for: output/csharp/src/Seam/Api/AccessCodes.cs

+13
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,7 @@ public CreateMultipleRequest(
319319
List<string> deviceIds = default,
320320
CreateMultipleRequest.BehaviorWhenCodeCannotBeSharedEnum? behaviorWhenCodeCannotBeShared =
321321
default,
322+
float? preferredCodeLength = default,
322323
string? name = default,
323324
string? startsAt = default,
324325
string? endsAt = default,
@@ -336,6 +337,7 @@ public CreateMultipleRequest(
336337
{
337338
DeviceIds = deviceIds;
338339
BehaviorWhenCodeCannotBeShared = behaviorWhenCodeCannotBeShared;
340+
PreferredCodeLength = preferredCodeLength;
339341
Name = name;
340342
StartsAt = startsAt;
341343
EndsAt = endsAt;
@@ -387,6 +389,13 @@ public enum MaxTimeRoundingEnum
387389
)]
388390
public CreateMultipleRequest.BehaviorWhenCodeCannotBeSharedEnum? BehaviorWhenCodeCannotBeShared { get; set; }
389391

392+
[DataMember(
393+
Name = "preferred_code_length",
394+
IsRequired = false,
395+
EmitDefaultValue = false
396+
)]
397+
public float? PreferredCodeLength { get; set; }
398+
390399
[DataMember(Name = "name", IsRequired = false, EmitDefaultValue = false)]
391400
public string? Name { get; set; }
392401

@@ -521,6 +530,7 @@ public List<AccessCode> CreateMultiple(
521530
List<string> deviceIds = default,
522531
CreateMultipleRequest.BehaviorWhenCodeCannotBeSharedEnum? behaviorWhenCodeCannotBeShared =
523532
default,
533+
float? preferredCodeLength = default,
524534
string? name = default,
525535
string? startsAt = default,
526536
string? endsAt = default,
@@ -540,6 +550,7 @@ public List<AccessCode> CreateMultiple(
540550
new CreateMultipleRequest(
541551
deviceIds: deviceIds,
542552
behaviorWhenCodeCannotBeShared: behaviorWhenCodeCannotBeShared,
553+
preferredCodeLength: preferredCodeLength,
543554
name: name,
544555
startsAt: startsAt,
545556
endsAt: endsAt,
@@ -575,6 +586,7 @@ public async Task<List<AccessCode>> CreateMultipleAsync(
575586
List<string> deviceIds = default,
576587
CreateMultipleRequest.BehaviorWhenCodeCannotBeSharedEnum? behaviorWhenCodeCannotBeShared =
577588
default,
589+
float? preferredCodeLength = default,
578590
string? name = default,
579591
string? startsAt = default,
580592
string? endsAt = default,
@@ -595,6 +607,7 @@ await CreateMultipleAsync(
595607
new CreateMultipleRequest(
596608
deviceIds: deviceIds,
597609
behaviorWhenCodeCannotBeShared: behaviorWhenCodeCannotBeShared,
610+
preferredCodeLength: preferredCodeLength,
598611
name: name,
599612
startsAt: startsAt,
600613
endsAt: endsAt,

Diff for: output/csharp/src/Seam/Api/ConnectWebviews.cs

+9-3
Original file line numberDiff line numberDiff line change
@@ -163,14 +163,20 @@ public enum AcceptedProvidersEnum
163163
[EnumMember(Value = "seam_bridge")]
164164
SeamBridge = 33,
165165

166+
[EnumMember(Value = "tedee")]
167+
Tedee = 34,
168+
169+
[EnumMember(Value = "honeywell")]
170+
Honeywell = 35,
171+
166172
[EnumMember(Value = "yale_access")]
167-
YaleAccess = 34,
173+
YaleAccess = 36,
168174

169175
[EnumMember(Value = "hid_cm")]
170-
HidCm = 35,
176+
HidCm = 37,
171177

172178
[EnumMember(Value = "google_nest")]
173-
GoogleNest = 36
179+
GoogleNest = 38
174180
}
175181

176182
[JsonConverter(typeof(StringEnumConverter))]

Diff for: output/csharp/src/Seam/Api/Devices.cs

+31-13
Original file line numberDiff line numberDiff line change
@@ -225,23 +225,29 @@ public enum DeviceTypeEnum
225225
[EnumMember(Value = "dormakaba_oracode_door")]
226226
DormakabaOracodeDoor = 24,
227227

228+
[EnumMember(Value = "tedee_lock")]
229+
TedeeLock = 25,
230+
228231
[EnumMember(Value = "noiseaware_activity_zone")]
229-
NoiseawareActivityZone = 25,
232+
NoiseawareActivityZone = 26,
230233

231234
[EnumMember(Value = "minut_sensor")]
232-
MinutSensor = 26,
235+
MinutSensor = 27,
233236

234237
[EnumMember(Value = "ecobee_thermostat")]
235-
EcobeeThermostat = 27,
238+
EcobeeThermostat = 28,
236239

237240
[EnumMember(Value = "nest_thermostat")]
238-
NestThermostat = 28,
241+
NestThermostat = 29,
242+
243+
[EnumMember(Value = "honeywell_thermostat")]
244+
HoneywellThermostat = 30,
239245

240246
[EnumMember(Value = "ios_phone")]
241-
IosPhone = 29,
247+
IosPhone = 31,
242248

243249
[EnumMember(Value = "android_phone")]
244-
AndroidPhone = 30
250+
AndroidPhone = 32
245251
}
246252

247253
[JsonConverter(typeof(StringEnumConverter))]
@@ -322,23 +328,29 @@ public enum DeviceTypesEnum
322328
[EnumMember(Value = "dormakaba_oracode_door")]
323329
DormakabaOracodeDoor = 24,
324330

331+
[EnumMember(Value = "tedee_lock")]
332+
TedeeLock = 25,
333+
325334
[EnumMember(Value = "noiseaware_activity_zone")]
326-
NoiseawareActivityZone = 25,
335+
NoiseawareActivityZone = 26,
327336

328337
[EnumMember(Value = "minut_sensor")]
329-
MinutSensor = 26,
338+
MinutSensor = 27,
330339

331340
[EnumMember(Value = "ecobee_thermostat")]
332-
EcobeeThermostat = 27,
341+
EcobeeThermostat = 28,
333342

334343
[EnumMember(Value = "nest_thermostat")]
335-
NestThermostat = 28,
344+
NestThermostat = 29,
345+
346+
[EnumMember(Value = "honeywell_thermostat")]
347+
HoneywellThermostat = 30,
336348

337349
[EnumMember(Value = "ios_phone")]
338-
IosPhone = 29,
350+
IosPhone = 31,
339351

340352
[EnumMember(Value = "android_phone")]
341-
AndroidPhone = 30
353+
AndroidPhone = 32
342354
}
343355

344356
[JsonConverter(typeof(StringEnumConverter))]
@@ -438,7 +450,13 @@ public enum ManufacturerEnum
438450
Smartthings = 30,
439451

440452
[EnumMember(Value = "dormakaba_oracode")]
441-
DormakabaOracode = 31
453+
DormakabaOracode = 31,
454+
455+
[EnumMember(Value = "tedee")]
456+
Tedee = 32,
457+
458+
[EnumMember(Value = "honeywell")]
459+
Honeywell = 33
442460
}
443461

444462
[DataMember(

Diff for: output/csharp/src/Seam/Api/Events.cs

+28-16
Original file line numberDiff line numberDiff line change
@@ -274,29 +274,35 @@ public enum EventTypeEnum
274274
[EnumMember(Value = "lock.unlocked")]
275275
LockUnlocked = 35,
276276

277+
[EnumMember(Value = "phone.deactivated")]
278+
PhoneDeactivated = 36,
279+
277280
[EnumMember(Value = "connected_account.connected")]
278-
ConnectedAccountConnected = 36,
281+
ConnectedAccountConnected = 37,
279282

280283
[EnumMember(Value = "connected_account.successful_login")]
281-
ConnectedAccountSuccessfulLogin = 37,
284+
ConnectedAccountSuccessfulLogin = 38,
282285

283286
[EnumMember(Value = "connected_account.created")]
284-
ConnectedAccountCreated = 38,
287+
ConnectedAccountCreated = 39,
285288

286289
[EnumMember(Value = "connected_account.deleted")]
287-
ConnectedAccountDeleted = 39,
290+
ConnectedAccountDeleted = 40,
288291

289292
[EnumMember(Value = "connected_account.disconnected")]
290-
ConnectedAccountDisconnected = 40,
293+
ConnectedAccountDisconnected = 41,
291294

292295
[EnumMember(Value = "connected_account.completed_first_sync")]
293-
ConnectedAccountCompletedFirstSync = 41,
296+
ConnectedAccountCompletedFirstSync = 42,
297+
298+
[EnumMember(Value = "connected_account.completed_first_sync_after_reconnection")]
299+
ConnectedAccountCompletedFirstSyncAfterReconnection = 43,
294300

295301
[EnumMember(Value = "noise_sensor.noise_threshold_triggered")]
296-
NoiseSensorNoiseThresholdTriggered = 42,
302+
NoiseSensorNoiseThresholdTriggered = 44,
297303

298304
[EnumMember(Value = "access_code.backup_access_code_pulled")]
299-
AccessCodeBackupAccessCodePulled = 43
305+
AccessCodeBackupAccessCodePulled = 45
300306
}
301307

302308
[JsonConverter(typeof(StringEnumConverter))]
@@ -410,29 +416,35 @@ public enum EventTypesEnum
410416
[EnumMember(Value = "lock.unlocked")]
411417
LockUnlocked = 35,
412418

419+
[EnumMember(Value = "phone.deactivated")]
420+
PhoneDeactivated = 36,
421+
413422
[EnumMember(Value = "connected_account.connected")]
414-
ConnectedAccountConnected = 36,
423+
ConnectedAccountConnected = 37,
415424

416425
[EnumMember(Value = "connected_account.successful_login")]
417-
ConnectedAccountSuccessfulLogin = 37,
426+
ConnectedAccountSuccessfulLogin = 38,
418427

419428
[EnumMember(Value = "connected_account.created")]
420-
ConnectedAccountCreated = 38,
429+
ConnectedAccountCreated = 39,
421430

422431
[EnumMember(Value = "connected_account.deleted")]
423-
ConnectedAccountDeleted = 39,
432+
ConnectedAccountDeleted = 40,
424433

425434
[EnumMember(Value = "connected_account.disconnected")]
426-
ConnectedAccountDisconnected = 40,
435+
ConnectedAccountDisconnected = 41,
427436

428437
[EnumMember(Value = "connected_account.completed_first_sync")]
429-
ConnectedAccountCompletedFirstSync = 41,
438+
ConnectedAccountCompletedFirstSync = 42,
439+
440+
[EnumMember(Value = "connected_account.completed_first_sync_after_reconnection")]
441+
ConnectedAccountCompletedFirstSyncAfterReconnection = 43,
430442

431443
[EnumMember(Value = "noise_sensor.noise_threshold_triggered")]
432-
NoiseSensorNoiseThresholdTriggered = 42,
444+
NoiseSensorNoiseThresholdTriggered = 44,
433445

434446
[EnumMember(Value = "access_code.backup_access_code_pulled")]
435-
AccessCodeBackupAccessCodePulled = 43
447+
AccessCodeBackupAccessCodePulled = 45
436448
}
437449

438450
[DataMember(Name = "since", IsRequired = false, EmitDefaultValue = false)]

Diff for: output/csharp/src/Seam/Api/Locks.cs

+31-13
Original file line numberDiff line numberDiff line change
@@ -225,23 +225,29 @@ public enum DeviceTypeEnum
225225
[EnumMember(Value = "dormakaba_oracode_door")]
226226
DormakabaOracodeDoor = 24,
227227

228+
[EnumMember(Value = "tedee_lock")]
229+
TedeeLock = 25,
230+
228231
[EnumMember(Value = "noiseaware_activity_zone")]
229-
NoiseawareActivityZone = 25,
232+
NoiseawareActivityZone = 26,
230233

231234
[EnumMember(Value = "minut_sensor")]
232-
MinutSensor = 26,
235+
MinutSensor = 27,
233236

234237
[EnumMember(Value = "ecobee_thermostat")]
235-
EcobeeThermostat = 27,
238+
EcobeeThermostat = 28,
236239

237240
[EnumMember(Value = "nest_thermostat")]
238-
NestThermostat = 28,
241+
NestThermostat = 29,
242+
243+
[EnumMember(Value = "honeywell_thermostat")]
244+
HoneywellThermostat = 30,
239245

240246
[EnumMember(Value = "ios_phone")]
241-
IosPhone = 29,
247+
IosPhone = 31,
242248

243249
[EnumMember(Value = "android_phone")]
244-
AndroidPhone = 30
250+
AndroidPhone = 32
245251
}
246252

247253
[JsonConverter(typeof(StringEnumConverter))]
@@ -322,23 +328,29 @@ public enum DeviceTypesEnum
322328
[EnumMember(Value = "dormakaba_oracode_door")]
323329
DormakabaOracodeDoor = 24,
324330

331+
[EnumMember(Value = "tedee_lock")]
332+
TedeeLock = 25,
333+
325334
[EnumMember(Value = "noiseaware_activity_zone")]
326-
NoiseawareActivityZone = 25,
335+
NoiseawareActivityZone = 26,
327336

328337
[EnumMember(Value = "minut_sensor")]
329-
MinutSensor = 26,
338+
MinutSensor = 27,
330339

331340
[EnumMember(Value = "ecobee_thermostat")]
332-
EcobeeThermostat = 27,
341+
EcobeeThermostat = 28,
333342

334343
[EnumMember(Value = "nest_thermostat")]
335-
NestThermostat = 28,
344+
NestThermostat = 29,
345+
346+
[EnumMember(Value = "honeywell_thermostat")]
347+
HoneywellThermostat = 30,
336348

337349
[EnumMember(Value = "ios_phone")]
338-
IosPhone = 29,
350+
IosPhone = 31,
339351

340352
[EnumMember(Value = "android_phone")]
341-
AndroidPhone = 30
353+
AndroidPhone = 32
342354
}
343355

344356
[JsonConverter(typeof(StringEnumConverter))]
@@ -438,7 +450,13 @@ public enum ManufacturerEnum
438450
Smartthings = 30,
439451

440452
[EnumMember(Value = "dormakaba_oracode")]
441-
DormakabaOracode = 31
453+
DormakabaOracode = 31,
454+
455+
[EnumMember(Value = "tedee")]
456+
Tedee = 32,
457+
458+
[EnumMember(Value = "honeywell")]
459+
Honeywell = 33
442460
}
443461

444462
[DataMember(

0 commit comments

Comments
 (0)