From 7b7fd8ed3bd1ebef3f34dce418d115953ae55798 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Sat, 5 Oct 2024 10:37:59 +0200 Subject: [PATCH] Add support for the backup location selector (#3207) --- .../src/schemas/integrations/selectors.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/language-service/src/schemas/integrations/selectors.ts b/src/language-service/src/schemas/integrations/selectors.ts index ba131a18f4..23b0494a1e 100644 --- a/src/language-service/src/schemas/integrations/selectors.ts +++ b/src/language-service/src/schemas/integrations/selectors.ts @@ -15,8 +15,9 @@ export type Selector = | ActionSelector | AddonSelector | AreaSelector + | AssistPipelineSelector | AttributeSelector - | AssistPipelineSelectors + | BackupLocationSelector | BooleanSelector | ColorRGBSelector | ColorTempSelector @@ -81,7 +82,7 @@ export interface AreaSelector { } | null; } -export interface AssistPipelineSelectors { +export interface AssistPipelineSelector { /** * The assist pipeline selector shows all available assist pipelines (assistants) of which one can be selected. * https://www.home-assistant.io/docs/blueprint/selectors/#assist-pipeline-selector @@ -103,6 +104,14 @@ export interface AttributeSelector { }; } +export interface BackupLocationSelector { + /** + * The backup location selector shows a list of places a backup could go, depending on what you have configured in storage. + * https://www.home-assistant.io/docs/blueprint/selectors/#backup-location-selector + */ + backup_location: null | Record; +} + export interface BooleanSelector { /** * The boolean selector shows a toggle that allows the user to turn on or off the selected option.