diff --git a/src/lib/seam/connect/models/devices/device-metadata.ts b/src/lib/seam/connect/models/devices/device-metadata.ts index 097a6097..54046d77 100644 --- a/src/lib/seam/connect/models/devices/device-metadata.ts +++ b/src/lib/seam/connect/models/devices/device-metadata.ts @@ -971,24 +971,6 @@ export const device_metadata = z .describe( `Set to true when the device does not support the /dual-setpoints API endpoint.`, ), - enforced_setpoint_range_celsius: z - .tuple([z.number(), z.number()]) - .optional() - .describe( - `Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written.`, - ), - enforced_heating_setpoint_range_celsius: z - .tuple([z.number(), z.number()]) - .optional() - .describe( - `Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error.`, - ), - enforced_cooling_setpoint_range_celsius: z - .tuple([z.number(), z.number()]) - .optional() - .describe( - `Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error.`, - ), }) .partial() .describe(`Metadata for a Sensi device.`), diff --git a/src/lib/seam/connect/openapi.ts b/src/lib/seam/connect/openapi.ts index b9b60c54..f9930f96 100644 --- a/src/lib/seam/connect/openapi.ts +++ b/src/lib/seam/connect/openapi.ts @@ -15613,30 +15613,6 @@ const openapi: OpenAPISpec = { 'Set to true when the device does not support the /dual-setpoints API endpoint.', type: 'boolean', }, - enforced_cooling_setpoint_range_celsius: { - description: - 'Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error.', - items: { format: 'float', type: 'number' }, - maxItems: 2, - minItems: 2, - type: 'array', - }, - enforced_heating_setpoint_range_celsius: { - description: - 'Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error.', - items: { format: 'float', type: 'number' }, - maxItems: 2, - minItems: 2, - type: 'array', - }, - enforced_setpoint_range_celsius: { - description: - 'Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written.', - items: { format: 'float', type: 'number' }, - maxItems: 2, - minItems: 2, - type: 'array', - }, product_type: { description: 'Product type for a Sensi device.', type: 'string', diff --git a/src/lib/seam/connect/route-types.ts b/src/lib/seam/connect/route-types.ts index f79ef6a5..b6226ac9 100644 --- a/src/lib/seam/connect/route-types.ts +++ b/src/lib/seam/connect/route-types.ts @@ -14919,15 +14919,6 @@ export type Routes = { /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -23337,15 +23328,6 @@ export type Routes = { /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -51471,15 +51453,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -53588,15 +53561,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -69182,15 +69146,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -71050,15 +71005,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -73045,15 +72991,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -74912,15 +74849,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -85209,15 +85137,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -87076,15 +86995,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -107441,15 +107351,6 @@ export type Routes = { /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -116857,15 +116758,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -122991,15 +122883,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -124858,15 +124741,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -136179,15 +136053,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -138048,15 +137913,6 @@ export type Routes = { product_type?: (string | undefined) | undefined /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */ @@ -141471,15 +141327,6 @@ export type Routes = { /** Set to true when the device does not support the /dual-setpoints API endpoint. */ dual_setpoints_not_supported?: (boolean | undefined) | undefined - /** Legacy combined enforced setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. Read as a fallback for the per-mode ranges below; no longer written. */ - enforced_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced heating setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_heating_setpoint_range_celsius?: - ([number, number] | undefined) | undefined - /** Enforced cooling setpoint range in Celsius for a Sensi device, derived from an OutOfRange API error. */ - enforced_cooling_setpoint_range_celsius?: - ([number, number] | undefined) | undefined } | undefined /** Metadata for a KeyNest device. */