diff --git a/assets/capability/schema.d.ts b/assets/capability/schema.d.ts index ec7630a4..95a7af19 100644 --- a/assets/capability/schema.d.ts +++ b/assets/capability/schema.d.ts @@ -32,6 +32,7 @@ export type Capability = { uiComponent?: | ("thermostat" | "media" | "toggle" | "slider" | "ternary" | "button" | "color" | "picker" | "sensor" | "battery") | null; + uiState?: boolean; [k: string]: unknown; } & ( | { diff --git a/assets/capability/schema.json b/assets/capability/schema.json index 90703578..ad544b2c 100755 --- a/assets/capability/schema.json +++ b/assets/capability/schema.json @@ -145,6 +145,9 @@ "type": "null" } ] + }, + "uiState": { + "type": "boolean" } }, "_comment": "Require `values` array when `type` is `enum`",