Class SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:38 Constructorsconstructor new SeamHttpThermostatsSchedules ( apiKeyOrOptions ? ) : SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:42 Propertiesclient client : AxiosInstance
Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:39 Readonly
defaults Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:40 Methodscreate create ( body ? ) : SeamHttpRequest < SetNonNullable < Required < { thermostat_schedule : { climate_preset_key : string ; created_at : string ; device_id : string ; ends_at : string ; errors ?: any ; max_override_period_minutes : number ; name ?: string ; starts_at : string ; thermostat_schedule_id : string ; unstable_is_override_allowed ?: boolean ; } ; } > , "thermostat_schedule" > , "thermostat_schedule" > Parameters Optional
body : { climate_preset_key : string ; device_id : string ; ends_at : string ; is_override_allowed ?: boolean ; max_override_period_minutes ?: number ; name ?: string ; starts_at : string ; } climate_preset_key : string device_id : string ends_at : string Optional
is_override_allowed ?: boolean Optional
max_override_period_minutes ?: number Optional
name ?: string starts_at : string Returns SeamHttpRequest < SetNonNullable < Required < { thermostat_schedule : { climate_preset_key : string ; created_at : string ; device_id : string ; ends_at : string ; errors ?: any ; max_override_period_minutes : number ; name ?: string ; starts_at : string ; thermostat_schedule_id : string ; unstable_is_override_allowed ?: boolean ; } ; } > , "thermostat_schedule" > , "thermostat_schedule" > Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:157 delete delete ( body ? ) : SeamHttpRequest < void , undefined > Parameters Optional
body : { thermostat_schedule_id : string ; } thermostat_schedule_id : string Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:171 get get ( body ? ) : SeamHttpRequest < SetNonNullable < Required < { thermostat_schedule : { climate_preset_key : string ; created_at : string ; device_id : string ; ends_at : string ; errors ?: any ; max_override_period_minutes : number ; name ?: string ; starts_at : string ; thermostat_schedule_id : string ; unstable_is_override_allowed ?: boolean ; } ; } > , "thermostat_schedule" > , "thermostat_schedule" > Parameters Optional
body : { thermostat_schedule_id : string ; } thermostat_schedule_id : string Returns SeamHttpRequest < SetNonNullable < Required < { thermostat_schedule : { climate_preset_key : string ; created_at : string ; device_id : string ; ends_at : string ; errors ?: any ; max_override_period_minutes : number ; name ?: string ; starts_at : string ; thermostat_schedule_id : string ; unstable_is_override_allowed ?: boolean ; } ; } > , "thermostat_schedule" > , "thermostat_schedule" > Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:182 list list ( body ? ) : SeamHttpRequest < SetNonNullable < Required < { thermostat_schedules : { climate_preset_key : string ; created_at : string ; device_id : string ; ends_at : string ; errors ?: any ; max_override_period_minutes : number ; name ?: string ; starts_at : string ; thermostat_schedule_id : string ; unstable_is_override_allowed ?: boolean ; } [] ; } > , "thermostat_schedules" > , "thermostat_schedules" > Parameters Optional
body : { device_id : string ; user_identifier_key ?: string ; } device_id : string Optional
user_identifier_key ?: string Returns SeamHttpRequest < SetNonNullable < Required < { thermostat_schedules : { climate_preset_key : string ; created_at : string ; device_id : string ; ends_at : string ; errors ?: any ; max_override_period_minutes : number ; name ?: string ; starts_at : string ; thermostat_schedule_id : string ; unstable_is_override_allowed ?: boolean ; } [] ; } > , "thermostat_schedules" > , "thermostat_schedules" > Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:193 update update ( body ? ) : SeamHttpRequest < void , undefined > Parameters Optional
body : { climate_preset_key ?: string ; ends_at ?: string ; is_override_allowed ?: boolean ; max_override_period_minutes ?: number ; name ?: string ; starts_at ?: string ; thermostat_schedule_id : string ; } Optional
climate_preset_key ?: string Optional
ends_at ?: string Optional
is_override_allowed ?: boolean Optional
max_override_period_minutes ?: number Optional
name ?: string Optional
starts_at ?: string thermostat_schedule_id : string Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:204 updateClientSessionToken updateClientSessionToken ( clientSessionToken ) : Promise < void > Parameters clientSessionToken : string Returns Promise < void > Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:138 Static
fromClientSessionToken fromClientSessionToken ( clientSessionToken , options ? ) : SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:70 Static
fromConsoleSessionToken fromConsoleSessionToken ( consoleSessionToken , workspaceId , options ? ) : SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:104 Static
fromPersonalAccessToken fromPersonalAccessToken ( personalAccessToken , workspaceId , options ? ) : SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:121 Static
fromPublishableKey fromPublishableKey ( publishableKey , userIdentifierKey , options ? ) : Promise < SeamHttpThermostatsSchedules > Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:84
M M N E P V F C I C P M F P C P T T A A A T R
Key of the climate preset to use for the thermostat schedule.