Skip to content

Commit bbd8ab0

Browse files
authored
feat: Update to @seamapi/[email protected] (#752)
* feat: Update to @seamapi/[email protected] * ci: Generate docs
1 parent c72aaae commit bbd8ab0

File tree

7 files changed

+318
-26
lines changed

7 files changed

+318
-26
lines changed

docs/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,7 @@
325325
* [Set to Heat-Cool (Auto) Mode](api/thermostats/heat_cool.md)
326326
* [Set to Off Mode](api/thermostats/off.md)
327327
* [Update a Climate Preset](api/thermostats/update_climate_preset.md)
328+
* [Update the Thermostat Weekly Program](api/thermostats/update_weekly_program.md)
328329
* [Thermostat Schedules](api/thermostats/schedules/README.md)
329330
* [Create a Thermostat Schedule](api/thermostats/schedules/create.md)
330331
* [Delete a Thermostat Schedule](api/thermostats/schedules/delete.md)

docs/api/_blueprint.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -56772,8 +56772,8 @@
5677256772
"description": "Updates the thermostat weekly program for a thermostat device. To configure a weekly program, specify the ID of the daily program that you want to use for each day of the week. When you update a weekly program, the set of programs that you specify overwrites any previous weekly program for the thermostat.",
5677356773
"isDeprecated": false,
5677456774
"deprecationMessage": "",
56775-
"isUndocumented": true,
56776-
"undocumentedMessage": "Unreleased.",
56775+
"isUndocumented": false,
56776+
"undocumentedMessage": "",
5677756777
"isDraft": false,
5677856778
"draftMessage": "",
5677956779
"response": {
@@ -57035,8 +57035,8 @@
5703557035
"description": "Creates a new thermostat daily program. A daily program consists of a set of periods, where each period includes a start time and the key of a configured climate preset. Once you have defined a daily program, you can assign it to one or more days within a weekly program.",
5703657036
"isDeprecated": false,
5703757037
"deprecationMessage": "",
57038-
"isUndocumented": true,
57039-
"undocumentedMessage": "Unreleased.",
57038+
"isUndocumented": false,
57039+
"undocumentedMessage": "",
5704057040
"isDraft": false,
5704157041
"draftMessage": "",
5704257042
"response": {
@@ -57278,8 +57278,8 @@
5727857278
"description": "Deletes a thermostat daily program.",
5727957279
"isDeprecated": false,
5728057280
"deprecationMessage": "",
57281-
"isUndocumented": true,
57282-
"undocumentedMessage": "Unreleased.",
57281+
"isUndocumented": false,
57282+
"undocumentedMessage": "",
5728357283
"isDraft": false,
5728457284
"draftMessage": "",
5728557285
"response": {
@@ -57415,8 +57415,8 @@
5741557415
"description": "Updates a specified thermostat daily program. The periods that you specify overwrite any existing periods for the daily program.",
5741657416
"isDeprecated": false,
5741757417
"deprecationMessage": "",
57418-
"isUndocumented": true,
57419-
"undocumentedMessage": "Unreleased.",
57418+
"isUndocumented": false,
57419+
"undocumentedMessage": "",
5742057420
"isDraft": false,
5742157421
"draftMessage": "",
5742257422
"response": {
@@ -57635,7 +57635,7 @@
5763557635
}
5763657636
],
5763757637
"parentPath": "/thermostats",
57638-
"isUndocumented": true,
57638+
"isUndocumented": false,
5763957639
"isDeprecated": false,
5764057640
"isDraft": false
5764157641
},
@@ -86349,8 +86349,8 @@
8634986349
"description": "Configured [daily programs](../capability-guides/thermostats/creating-and-managing-thermostat-programs.md) for the thermostat.",
8635086350
"isDeprecated": false,
8635186351
"deprecationMessage": "",
86352-
"isUndocumented": true,
86353-
"undocumentedMessage": "Unreleased.",
86352+
"isUndocumented": false,
86353+
"undocumentedMessage": "",
8635486354
"isDraft": false,
8635586355
"draftMessage": "",
8635686356
"propertyGroupKey": "thermostats",
@@ -86472,8 +86472,8 @@
8647286472
"description": "Current [weekly program](../capability-guides/thermostats/creating-and-managing-thermostat-programs.md) for the thermostat.",
8647386473
"isDeprecated": false,
8647486474
"deprecationMessage": "",
86475-
"isUndocumented": true,
86476-
"undocumentedMessage": "Unreleased.",
86475+
"isUndocumented": false,
86476+
"undocumentedMessage": "",
8647786477
"isDraft": false,
8647886478
"draftMessage": "",
8647986479
"propertyGroupKey": "thermostats",
@@ -93118,8 +93118,8 @@
9311893118
"isDeprecated": false,
9311993119
"routePath": "/thermostats/daily_programs",
9312093120
"deprecationMessage": "",
93121-
"isUndocumented": true,
93122-
"undocumentedMessage": "Unreleased.",
93121+
"isUndocumented": false,
93122+
"undocumentedMessage": "",
9312393123
"isDraft": false,
9312493124
"draftMessage": "",
9312593125
"propertyGroups": [],

docs/api/_report.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Documentation Report
22

3+
## Untitled
4+
5+
### Routes
6+
7+
- `/thermostats/daily_programs`
8+
39
## Undocumented
410

511
These items are intentionally undocumented.
@@ -24,7 +30,6 @@ These items are intentionally undocumented.
2430
- `/seam/mobile_sdk/v1/acs/credentials`: No undocumented message provided
2531
- `/seam/mobile_sdk/v1/phone_sessions`: No undocumented message provided
2632
- `/seam/partner/v1/building_blocks/spaces`: No undocumented message provided
27-
- `/thermostats/daily_programs`: No undocumented message provided
2833
- `/unstable_access_grants`: No undocumented message provided
2934
- `/unstable_access_methods`: No undocumented message provided
3035
- `/unstable_locations`: No undocumented message provided
@@ -42,7 +47,6 @@ These items are intentionally undocumented.
4247
- `location`: Will be removed.
4348
- `magic_link`: Unreleased.
4449
- `phone_session`: Seam Mobile SDK only.
45-
- `thermostat_daily_program`: Unreleased.
4650
- `unmanaged_acs_access_group`: Unreleased.
4751
- `unmanaged_acs_credential`: Unreleased.
4852
- `unmanaged_acs_user`: Unreleased.
@@ -99,10 +103,6 @@ These items are intentionally undocumented.
99103
- `/seam/mobile_sdk/v1/phone_sessions/get_or_create`: Mobile SDK only.
100104
- `/seam/partner/v1/building_blocks/spaces/auto_map`: Partner building blocks/UI only.
101105
- `/thermostats/get`: Will be removed.
102-
- `/thermostats/update_weekly_program`: Unreleased.
103-
- `/thermostats/daily_programs/create`: Unreleased.
104-
- `/thermostats/daily_programs/delete`: Unreleased.
105-
- `/thermostats/daily_programs/update`: Unreleased.
106106
- `/unstable_access_grants/create`: Unreleased.
107107
- `/unstable_access_grants/delete`: Unreleased.
108108
- `/unstable_access_grants/get`: Unreleased.

docs/api/thermostats/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4391,3 +4391,8 @@ Sets a [temperature threshold](../../capability-guides/thermostats/setting-and-m
43914391
Updates a specified [climate preset](../../capability-guides/thermostats/creating-and-managing-climate-presets/README.md) for a specified [thermostat](https://docs.seam.co/latest/capability-guides/thermostats).
43924392

43934393

4394+
[**`/thermostats/update_weekly_program`**](./update_weekly_program.md)
4395+
4396+
Updates the thermostat weekly program for a thermostat device. To configure a weekly program, specify the ID of the daily program that you want to use for each day of the week. When you update a weekly program, the set of programs that you specify overwrites any previous weekly program for the thermostat.
4397+
4398+

0 commit comments

Comments
 (0)