From 28e1f371351545695f7ee95088740daf71501334 Mon Sep 17 00:00:00 2001 From: shogun160 <63370033+shogun160@users.noreply.github.com> Date: Sun, 10 Dec 2023 08:08:49 +0100 Subject: [PATCH] [card_welcome_scenes.yaml] add select-entity support --- .../card_templates/cards/card_welcome_scenes.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/custom_components/ui_lovelace_minimalist/lovelace/ulm_templates/card_templates/cards/card_welcome_scenes.yaml b/custom_components/ui_lovelace_minimalist/lovelace/ulm_templates/card_templates/cards/card_welcome_scenes.yaml index 8ad6c4697..05e780057 100644 --- a/custom_components/ui_lovelace_minimalist/lovelace/ulm_templates/card_templates/cards/card_welcome_scenes.yaml +++ b/custom_components/ui_lovelace_minimalist/lovelace/ulm_templates/card_templates/cards/card_welcome_scenes.yaml @@ -297,6 +297,9 @@ card_scenes_pill_welcome: if(entity?.entity_id.startsWith("input_select.")){ return "input_select.select_option" } + if(entity?.entity_id.startsWith("select.")){ + return "select.select_option" + } if(entity?.entity_id.startsWith("script.")){ return entity.entity_id } @@ -312,6 +315,8 @@ card_scenes_pill_welcome: if(typeof(entity) !== 'undefined' && entity !== undefined){ if( entity?.entity_id.startsWith("input_select.") ) obj = { entity_id: entity?.entity_id, option: variables.state }; + else if( entity?.entity_id.startsWith("select.") ) + obj = { entity_id: entity?.entity_id, option: variables.state }; else obj = { entity_id: entity?.entity_id }; return obj; @@ -385,6 +390,9 @@ card_scenes_pill_welcome: if(entity?.entity_id.startsWith("input_select.")){ return "input_select.select_option" } + if(entity?.entity_id.startsWith("elect.")){ + return "select.select_option" + } if(entity?.entity_id.startsWith("script.")){ return entity.entity_id } @@ -399,6 +407,8 @@ card_scenes_pill_welcome: if(typeof(entity) !== 'undefined' && entity !== undefined){ if( entity?.entity_id.startsWith("input_select.") ) obj = { entity_id: entity?.entity_id, option: variables.state }; + else if( entity?.entity_id.startsWith("select.") ) + obj = { entity_id: entity?.entity_id, option: variables.state }; else obj = { entity_id: entity?.entity_id }; return obj;