Class SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:38 Constructorsconstructor new Seam Http Thermostats Schedules ( 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 Readonlydefaults 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 Optionalbody : { 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 Optionalis_ override_ allowed ?: boolean Optionalmax_ override_ period_ minutes ?: number Optionalname ?: 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 Optionalbody : { 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 Optionalbody : { 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 Optionalbody : { device_id : string ; user_identifier_key ?: string ; } device_ id : string Optionaluser_ 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 Optionalbody : { 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 ; } Optionalclimate_ preset_ key ?: string Optionalends_ at ?: string Optionalis_ override_ allowed ?: boolean Optionalmax_ override_ period_ minutes ?: number Optionalname ?: string Optionalstarts_ at ?: string thermostat_ schedule_ id : string Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:204 update Client Session Token update Client Session Token ( clientSessionToken ) : Promise < void > Parameters clientSessionToken : string Returns Promise < void > Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:138 Staticfrom Client Session Token from Client Session Token ( clientSessionToken , options ? ) : SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:70 Staticfrom Console Session Token from Console Session Token ( consoleSessionToken , workspaceId , options ? ) : SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:104 Staticfrom Personal Access Token from Personal Access Token ( personalAccessToken , workspaceId , options ? ) : SeamHttpThermostatsSchedules Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:121 Staticfrom Publishable Key from Publishable Key ( publishableKey , userIdentifierKey , options ? ) : Promise < SeamHttpThermostatsSchedules > Defined in src/lib/seam/connect/routes/thermostats-schedules.ts:84
Key of the climate preset to use for the thermostat schedule.