From 8b06ce15aaaea6fe46499b136f19de7663e3db72 Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Fri, 28 Apr 2023 13:51:01 +0200 Subject: [PATCH] Chips to support boolean entities (#748) --- nspanel_blueprint.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nspanel_blueprint.yaml b/nspanel_blueprint.yaml index e67f754..b16c388 100644 --- a/nspanel_blueprint.yaml +++ b/nspanel_blueprint.yaml @@ -5104,7 +5104,11 @@ action: then: - variables: repeat_item_state: '{{ states(repeat.item.entity) | default("unavailable") }}' - repeat_item_state_is_on: '{{ repeat_item_state in ["on", "open"] }}' + repeat_item_state_is_on: > + {{ + (repeat_item_state is string and repeat_item_state in ["on", "open", "opening", "true", "True"]) or + (repeat_item_state is boolean and repeat_item_state) + }} repeat_item_icon: > {% if repeat_item_state_is_on and repeat.item.icon is string and repeat.item.icon | length > 0 %} {{ all_icons[repeat.item.icon.split(":")[1]] | default(repeat.item.icon) }}