From 7580a38b4f633a0257cb3d39e4bc551d8434b32c Mon Sep 17 00:00:00 2001 From: deejaybeam Date: Thu, 23 Mar 2023 14:47:31 +0100 Subject: [PATCH] upd: use rgb color-picker --- nspanel_blueprint.yaml | 319 ++++++++++++++++++++++++----------------- 1 file changed, 188 insertions(+), 131 deletions(-) diff --git a/nspanel_blueprint.yaml b/nspanel_blueprint.yaml index 71fe7de..ad5d998 100644 --- a/nspanel_blueprint.yaml +++ b/nspanel_blueprint.yaml @@ -165,9 +165,9 @@ The goal was to create a version that allows everyone to use the NSpanel fully l home_outdoor_temp_label_color: name: Outdoor Temperature Sensor - LABEL COLOR (Optional) description: '* *Page "HOME" - Label color which should be displayed*' - default: 65535 #White - selector: - text: {} + default: [255,255,255] #65535 White + selector: &color-selector + color_rgb: indoortemp: name: Indoor Temperature Sensor - ENTITY (Optional) description: '* *Page "HOME" - An indoor temperature sensor is not necessary. Leave the field empty if you want to use the temperature sensor of the NSPanel. Additionally a temperature correction for the NSPanel sensor is possible under HA Devices. So everyone can adjust the sensor exactly*' @@ -185,15 +185,13 @@ The goal was to create a version that allows everyone to use the NSpanel fully l home_indoor_temp_icon_color: name: Indoor Temperature Sensor - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' - default: 65535 #White - selector: &color-selector - text: {} + default: [255,255,255] #65535 White + selector: *color-selector home_indoor_temp_label_color: name: Indoor Temperature Sensor - LABEL COLOR (Optional) description: '* *Page "HOME" - Label color which should be displayed*' - default: 65535 #White - selector: - text: {} + default: [255,255,255] #65535 White + selector: *color-selector ##### PLACEHOLDER ###################################################################### placeholder02: @@ -224,12 +222,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l home_value01_icon_color: name: Sensor 01 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' - default: 52857 #Grey super light + default: [200,204,200] #52857 Grey super light selector: *color-selector home_value01_label_color: name: Sensor 01 - LABEL COLOR (Optional) description: '* *Page "HOME" - Label color which should be displayed*' - default: 52857 #Grey super light + default: [200,204,200] #52857 Grey super light selector: *color-selector home_value02: name: Sensor 02 - ENTITY (Optional) @@ -248,12 +246,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l home_value02_icon_color: name: Sensor 02 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' - default: 52857 #Grey super light + default: [200,204,200] #52857 Grey super light selector: *color-selector home_value02_label_color: name: Sensor 02 - LABEL COLOR (Optional) description: '* *Page "HOME" - Label color which should be displayed*' - default: 52857 #Grey super light + default: [200,204,200] #52857 Grey super light selector: *color-selector home_value03: name: Sensor 03 - ENTITY (Optional) @@ -271,12 +269,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l home_value03_icon_color: name: Sensor 03 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' - default: 52857 #Grey super light + default: [200,204,200] #52857 Grey super light selector: *color-selector home_value03_label_color: name: Sensor 03 - LABEL COLOR (Optional) description: '* *Page "HOME" - Label color which should be displayed*' - default: 52857 #Grey super light + default: [200,204,200] #52857 Grey super light selector: *color-selector ##### PLACEHOLDER ###################################################################### @@ -311,7 +309,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l chip01_icon_color: name: Chip 01 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' - default: 33808 #Grey light + default: [128,128,128] #33808 Grey light selector: *color-selector chip02: name: Chip 02 - ENTITY (Optional) @@ -326,7 +324,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l chip02_icon_color: name: Chip 02 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' - default: 33808 #Grey light + default: [128,128,128] #33808 Grey light selector: *color-selector chip03: name: Chip 03 - ENTITY (Optional) @@ -341,7 +339,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l chip03_icon_color: name: Chip 03 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' - default: 33808 #Grey light + default: [128,128,128] #33808 Grey light selector: *color-selector chip04: name: Chip 04 - ENTITY (Optional) @@ -356,7 +354,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l chip04_icon_color: name: Chip 04 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' - default: 33808 #Grey light + default: [128,128,128] #33808 Grey light selector: *color-selector chip05: name: Chip 05 - ENTITY (Optional) @@ -371,7 +369,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l chip05_icon_color: name: Chip 05 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' - default: 33808 #Grey light + default: [128,128,128] #33808 Grey light selector: *color-selector chip06: name: Chip 06 - ENTITY (Optional) @@ -386,7 +384,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l chip06_icon_color: name: Chip 06 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' - default: 33808 #Grey light + default: [128,128,128] #33808 Grey light selector: *color-selector chip07: name: Chip 07 - ENTITY (Optional) @@ -401,7 +399,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l chip07_icon_color: name: Chip 07 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' - default: 33808 #Grey light + default: [128,128,128] #33808 Grey light selector: *color-selector ##### PLACEHOLDER ###################################################################### @@ -479,7 +477,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l home_button05_icon_color: name: QR Code - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed (default color is set)*' - default: 52857 #Grey super light + default: [200,204,200] #52857 Grey super light selector: *color-selector ##### PLACEHOLDER ###################################################################### @@ -551,7 +549,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l left_button_color: name: Left hardware button - LABEL COLOR (Optional) description: '* *Page "HOME" - LABEL color which should be displayed*' - default: 52857 #Grey super light + default: [200,204,200] #52857 Grey super light selector: *color-selector relay_2_local_fallback: name: Activate relay 2 local fallback - TRUE/FALSE (Optional) @@ -584,7 +582,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l right_button_color: name: Right hardware button - LABEL COLOR (Optional) description: '* *Page "HOME" - LABEL color which should be displayed*' - default: 52857 #Grey super light + default: [200,204,200] #52857 Grey super light selector: *color-selector ##### PLACEHOLDER ###################################################################### @@ -662,7 +660,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity01_icon_color: name: Button 01 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE01" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity01_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -689,7 +687,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity02_icon_color: name: Button 02 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE01" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity02_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -716,7 +714,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity03_icon_color: name: Button 03 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE01" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity03_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -743,7 +741,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity04_icon_color: name: Button 04 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE01" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity04_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -770,7 +768,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity05_icon_color: name: Button 05 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE01" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity05_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -797,7 +795,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity06_icon_color: name: Button 06 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE01" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity06_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -824,7 +822,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity07_icon_color: name: Button 07 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE01" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity07_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -851,7 +849,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity08_icon_color: name: Button 08 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE01" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity08_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -888,7 +886,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity09_icon_color: name: Button 09 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE02" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity09_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -915,7 +913,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity10_icon_color: name: Button 10 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE02" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity10_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -942,7 +940,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity11_icon_color: name: Button 11 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE02" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity11_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -969,7 +967,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity12_icon_color: name: Button 12 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE02" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity12_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -996,7 +994,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity13_icon_color: name: Button 13 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE02" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity13_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1023,7 +1021,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity14_icon_color: name: Button 14 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE02" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity14_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1050,7 +1048,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity15_icon_color: name: Button 15 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE02" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity15_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1077,7 +1075,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity16_icon_color: name: Button 16 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE02" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity16_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1114,7 +1112,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity17_icon_color: name: Button 17 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE03" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity17_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1141,7 +1139,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity18_icon_color: name: Button 18 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE03" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity18_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1168,7 +1166,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity19_icon_color: name: Button 19 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE03" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity19_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1195,7 +1193,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity20_icon_color: name: Button 20 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE03" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity20_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1222,7 +1220,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity21_icon_color: name: Button 21 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE03" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity21_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1249,7 +1247,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity22_icon_color: name: Button 22 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE03" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity22_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1276,7 +1274,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity23_icon_color: name: Button 23 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE03" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity23_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1303,7 +1301,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity24_icon_color: name: Button 24 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE03" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity24_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1340,7 +1338,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity25_icon_color: name: Button 25 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE04" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity25_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1367,7 +1365,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity26_icon_color: name: Button 26 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE04" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity26_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1394,7 +1392,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity27_icon_color: name: Button 27 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE04" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity27_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1421,7 +1419,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity28_icon_color: name: Button 28 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE04" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity28_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1448,7 +1446,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity29_icon_color: name: Button 29 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE04" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity29_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1475,7 +1473,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity30_icon_color: name: Button 30 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE04" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity30_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1502,7 +1500,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity31_icon_color: name: Button 31 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE04" - Icon color which should be displayed when button is on*' - default: 1055 #Blue #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity31_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1529,7 +1527,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l entity32_icon_color: name: Button 32 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE04" - Icon color which should be displayed when button is on*' - default: 1055 #Blue + default: [0,128,248] #1055 Blue selector: *color-selector entity32_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) @@ -1564,7 +1562,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l home_button06_icon_color: name: Entity page - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed (default color is set)*' - default: 52857 #Grey super light + default: [200,204,200] #52857 Grey super light selector: *color-selector ##### ENTITY Page Labels ##### ##### PLACEHOLDER ###################################################################### @@ -2198,12 +2196,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l home_button04_icon_color01: name: Notification read - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed (default color is set)*' - default: 52857 #Grey super light + default: [200,204,200] #52857 Grey super light #Grey super light selector: *color-selector home_button04_icon_color02: name: Notification unread - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed (default color is set)*' - default: 63488 #Red + default: [248,0,0] #63488 Red selector: *color-selector relay01_icon: name: Relay 01 - ICON (Optional) @@ -2213,7 +2211,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l relay01_icon_color: name: Relay 01 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed (default color is set)*' - default: 33808 #Grey light + default: [128,128,128] #33808 Grey light selector: *color-selector relay02_icon: name: Relay 02 - ICON (Optional) @@ -2223,7 +2221,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l relay02_icon_color: name: Relay - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed (default color is set)*' - default: 33808 #Grey light + default: [128,128,128] #33808 Grey light selector: *color-selector thermostat_icon: name: Thermostat - ICON (Optional) @@ -2238,17 +2236,17 @@ The goal was to create a version that allows everyone to use the NSpanel fully l thermostat_icon_color: name: Thermostat / Heat - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed (default color is set)*' - default: 33808 #Grey light + default: [128,128,128] #33808 Grey light selector: *color-selector time_label_color: name: Time - LABEL COLOR (Optional) description: '* *Page "HOME" - Label color which should be displayed (default color is set)*' - default: 65535 #White + default: [255,255,255] #65535 White selector: *color-selector date_label_color: name: Date - LABEL COLOR (Optional) description: '* *Page "HOME" - Label color which should be displayed (default color is set)*' - default: 65535 #White + default: [255,255,255] #65535 White selector: *color-selector ###### Muss noch Raus ############################################################################################################################################################################### @@ -2449,13 +2447,13 @@ variables: ##### CHANGE ME START ########################################################################################################## ###### GENERAL - NEXTION COLOR MAPPING ##### - color_01: "65535" #White - color_02: "10597" #Grey dark - color_03: "33808" #Grey light - color_04: "1055" #Blue - color_05: "63488" #Red - color_06: "52857" #Grey super light - color_07: "65472" #Yellow + color_01: "65535" #White rgb(255,255,255) + color_02: "10597" #Grey dark rgb(40,44,40) + color_03: "33808" #Grey light rgb(128,128,128) + color_04: "1055" #Blue rgb(0,128,248) + color_05: "63488" #Red rgb(248,0,0) + color_06: "52857" #Grey super light rgb(200,204,200) + color_07: "65472" #Yellow rgb(248,248,0) ###### "GENERAL" NEXTION FONT ICON MAPPING ##### blank_icon: "\U0000FFFF" #blank macbook bug @@ -2497,70 +2495,97 @@ variables: home_button03_icon: "" home_button03_icon_color03: "" home_button04_icon: !input "home_button04_icon" #E1ED - home_button04_icon_color01: !input "home_button04_icon_color01" # Notification - home_button04_icon_color02: "63488" # RED Notification + home_button04_icon_color01_value: !input "home_button04_icon_color01" + home_button04_icon_color01: '{{ ((home_button04_icon_color01_value[0] //(2**3)) *(2**11))+((home_button04_icon_color01_value[1] //(2**2)) *(2**5))+(home_button04_icon_color01_value[2] //(2**3)) }}' # Notification + home_button04_icon_color02_value: !input "home_button04_icon_color02" + home_button04_icon_color02: '{{ ((home_button04_icon_color02_value[0] //(2**3)) *(2**11))+((home_button04_icon_color02_value[1] //(2**2)) *(2**5))+(home_button04_icon_color02_value[2] //(2**3)) }}' # RED Notification home_button05_icon: !input "home_button05_icon" #E432 - home_button05_icon_color: !input "home_button05_icon_color" + home_button05_icon_color_value: !input "home_button05_icon_color" + home_button05_icon_color: '{{ ((home_button05_icon_color_value[0] //(2**3)) *(2**11))+((home_button05_icon_color_value[1] //(2**2)) *(2**5))+(home_button05_icon_color_value[2] //(2**3)) }}' home_button06_icon: !input "home_button06_icon" #EDCF - home_button06_icon_color: !input "home_button06_icon_color" + home_button06_icon_color_value: !input "home_button06_icon_color" + home_button06_icon_color: '{{ ((home_button06_icon_color_value[0] //(2**3)) *(2**11))+((home_button06_icon_color_value[1] //(2**2)) *(2**5))+(home_button06_icon_color_value[2] //(2**3)) }}' home_button07_icon: "" home_button07_icon_color: "" ### Home Page - Value 01 - 03 home_value01: !input "home_value01" home_value01_icon: !input "home_value01_icon" - home_value01_icon_color: !input "home_value01_icon_color" - home_value01_label_color: !input "home_value01_label_color" + home_value01_icon_color_value: !input "home_value01_icon_color" + home_value01_icon_color: '{{ ((home_value01_icon_color_value[0] //(2**3)) *(2**11))+((home_value01_icon_color_value[1] //(2**2)) *(2**5))+(home_value01_icon_color_value[2] //(2**3)) }}' + home_value01_label_color_value: !input "home_value01_label_color" + home_value01_label_color: '{{ ((home_value01_label_color_value[0] //(2**3)) *(2**11))+((home_value01_label_color_value[1] //(2**2)) *(2**5))+(home_value01_label_color_value[2] //(2**3)) }}' home_value02: !input "home_value02" home_value02_icon: !input "home_value02_icon" - home_value02_icon_color: !input "home_value02_icon_color" - home_value02_label_color: !input "home_value02_label_color" + home_value02_icon_color_value: !input "home_value02_icon_color" + home_value02_icon_color: '{{ ((home_value02_icon_color_value[0] //(2**3)) *(2**11))+((home_value02_icon_color_value[1] //(2**2)) *(2**5))+(home_value02_icon_color_value[2] //(2**3)) }}' + home_value02_label_color_value: !input "home_value02_label_color" + home_value02_label_color: '{{ ((home_value02_label_color_value[0] //(2**3)) *(2**11))+((home_value02_label_color_value[1] //(2**2)) *(2**5))+(home_value02_label_color_value[2] //(2**3)) }}' home_value03: !input "home_value03" home_value03_icon: !input "home_value03_icon" - home_value03_icon_color: !input "home_value03_icon_color" - home_value03_label_color: !input "home_value03_label_color" + home_value03_icon_color_value: !input "home_value03_icon_color" + home_value03_icon_color: '{{ ((home_value03_icon_color_value[0] //(2**3)) *(2**11))+((home_value03_icon_color_value[1] //(2**2)) *(2**5))+(home_value03_icon_color_value[2] //(2**3)) }}' + home_value03_label_color_value: !input "home_value03_label_color" + home_value03_label_color: '{{ ((home_value03_label_color_value[0] //(2**3)) *(2**11))+((home_value03_label_color_value[1] //(2**2)) *(2**5))+(home_value03_label_color_value[2] //(2**3)) }}' ### Home Page - Chips ### chip01: !input "chip01" chip01_icon: !input "chip01_icon" - chip01_icon_color: !input "chip01_icon_color" + chip01_icon_color_value: !input "chip01_icon_color" + chip01_icon_color: '{{ ((chip01_icon_color_value[0] //(2**3)) *(2**11))+((chip01_icon_color_value[1] //(2**2)) *(2**5))+(chip01_icon_color_value[2] //(2**3)) }}' chip02: !input "chip02" chip02_icon: !input "chip02_icon" - chip02_icon_color: !input "chip02_icon_color" + chip02_icon_color_value: !input "chip02_icon_color" + chip02_icon_color: '{{ ((chip02_icon_color_value[0] //(2**3)) *(2**11))+((chip02_icon_color_value[1] //(2**2)) *(2**5))+(chip02_icon_color_value[2] //(2**3)) }}' chip03: !input "chip03" chip03_icon: !input "chip03_icon" - chip03_icon_color: !input "chip03_icon_color" + chip03_icon_color_value: !input "chip03_icon_color" + chip03_icon_color: '{{ ((chip03_icon_color_value[0] //(2**3)) *(2**11))+((chip03_icon_color_value[1] //(2**2)) *(2**5))+(chip03_icon_color_value[2] //(2**3)) }}' chip04: !input "chip04" chip04_icon: !input "chip04_icon" - chip04_icon_color: !input "chip04_icon_color" + chip04_icon_color_value: !input "chip04_icon_color" + chip04_icon_color: '{{ ((chip04_icon_color_value[0] //(2**3)) *(2**11))+((chip04_icon_color_value[1] //(2**2)) *(2**5))+(chip04_icon_color_value[2] //(2**3)) }}' chip05: !input "chip05" chip05_icon: !input "chip05_icon" - chip05_icon_color: !input "chip05_icon_color" + chip05_icon_color_value: !input "chip05_icon_color" + chip05_icon_color: '{{ ((chip05_icon_color_value[0] //(2**3)) *(2**11))+((chip05_icon_color_value[1] //(2**2)) *(2**5))+(chip05_icon_color_value[2] //(2**3)) }}' chip06: !input "chip06" chip06_icon: !input "chip06_icon" - chip06_icon_color: !input "chip06_icon_color" + chip06_icon_color_value: !input "chip06_icon_color" + chip06_icon_color: '{{ ((chip06_icon_color_value[0] //(2**3)) *(2**11))+((chip06_icon_color_value[1] //(2**2)) *(2**5))+(chip06_icon_color_value[2] //(2**3)) }}' chip07: !input "chip07" chip07_icon: !input "chip07_icon" - chip07_icon_color: !input "chip07_icon_color" + chip07_icon_color_value: !input "chip07_icon_color" + chip07_icon_color: '{{ ((chip07_icon_color_value[0] //(2**3)) *(2**11))+((chip07_icon_color_value[1] //(2**2)) *(2**5))+(chip07_icon_color_value[2] //(2**3)) }}' ### Home Page - Chips General ### relay01_icon: !input "relay01_icon" #E3A5 - relay01_icon_color: !input "relay01_icon_color" + relay01_icon_color_value: !input "relay01_icon_color" + relay01_icon_color: '{{ ((relay01_icon_color_value[0] //(2**3)) *(2**11))+((relay01_icon_color_value[1] //(2**2)) *(2**5))+(relay01_icon_color_value[2] //(2**3)) }}' relay02_icon: !input "relay02_icon" #E3A8 - relay02_icon_color: !input "relay02_icon_color" + relay02_icon_color_value: !input "relay02_icon_color" + relay02_icon_color: '{{ ((relay02_icon_color_value[0] //(2**3)) *(2**11))+((relay02_icon_color_value[1] //(2**2)) *(2**5))+(relay02_icon_color_value[2] //(2**3)) }}' thermostat_icon: !input "thermostat_icon" #E50E - thermostat_icon_color: !input "thermostat_icon_color" + thermostat_icon_color_value: !input "thermostat_icon_color" + thermostat_icon_color: '{{ ((thermostat_icon_color_value[0] //(2**3)) *(2**11))+((thermostat_icon_color_value[1] //(2**2)) *(2**5))+(thermostat_icon_color_value[2] //(2**3)) }}' heat_icon: !input "heat_icon" #\U0000E50F ### Home Page - General ### + home_outdoor_temp_label_color_value: !input "home_outdoor_temp_label_color" + home_outdoor_temp_label_color: '{{ ((home_outdoor_temp_label_color_value[0] //(2**3)) *(2**11))+((home_outdoor_temp_label_color_value[1] //(2**2)) *(2**5))+(home_outdoor_temp_label_color_value[2] //(2**3)) }}' home_indoor_temp_icon: !input "home_indoor_temp_icon" #E50E - home_indoor_temp_icon_color: !input "home_indoor_temp_icon_color" - home_indoor_temp_label_color: !input "home_indoor_temp_label_color" - home_outdoor_temp_label_color: !input "home_outdoor_temp_label_color" - time_label_color: !input "time_label_color" - date_label_color: !input "date_label_color" - right_button_color: !input "right_button_color" - left_button_color: !input "left_button_color" + home_indoor_temp_icon_color_value: !input "home_indoor_temp_icon_color" + home_indoor_temp_icon_color: '{{ ((home_indoor_temp_icon_color_value[0] //(2**3)) *(2**11))+((home_indoor_temp_icon_color_value[1] //(2**2)) *(2**5))+(home_indoor_temp_icon_color_value[2] //(2**3)) }}' + home_indoor_temp_label_color_value: !input "home_indoor_temp_label_color" + home_indoor_temp_label_color: '{{ ((home_indoor_temp_label_color_value[0] //(2**3)) *(2**11))+((home_indoor_temp_label_color_value[1] //(2**2)) *(2**5))+(home_indoor_temp_label_color_value[2] //(2**3)) }}' + time_label_color_value: !input "time_label_color" + time_label_color: '{{ ((time_label_color_value[0] //(2**3)) *(2**11))+((time_label_color_value[1] //(2**2)) *(2**5))+(time_label_color_value[2] //(2**3)) }}' + date_label_color_value: !input "date_label_color" + date_label_color: '{{ ((date_label_color_value[0] //(2**3)) *(2**11))+((date_label_color_value[1] //(2**2)) *(2**5))+(date_label_color_value[2] //(2**3)) }}' + right_button_color_value: !input "right_button_color" + right_button_color: '{{ ((right_button_color_value[0] //(2**3)) *(2**11))+((right_button_color_value[1] //(2**2)) *(2**5))+(right_button_color_value[2] //(2**3)) }}' + left_button_color_value: !input "left_button_color" + left_button_color: '{{ ((left_button_color_value[0] //(2**3)) *(2**11))+((left_button_color_value[1] //(2**2)) *(2**5))+(left_button_color_value[2] //(2**3)) }}' ##### BUTTON Page Labels ##### button_page01_label: !input button_page01_label @@ -2572,193 +2597,225 @@ variables: entity01: !input "entity01" entity01_name: !input "entity01_name" entity01_icon: !input "entity01_icon" - entity01_icon_color: !input "entity01_icon_color" + entity01_icon_color_value: !input "entity01_icon_color" + entity01_icon_color: '{{ ((entity01_icon_color_value[0] //(2**3)) *(2**11))+((entity01_icon_color_value[1] //(2**2)) *(2**5))+(entity01_icon_color_value[2] //(2**3)) }}' entity01_confirm: !input "entity01_confirm" entity02: !input "entity02" entity02_name: !input "entity02_name" entity02_icon: !input "entity02_icon" - entity02_icon_color: !input "entity02_icon_color" + entity02_icon_color_value: !input "entity02_icon_color" + entity02_icon_color: '{{ ((entity02_icon_color_value[0] //(2**3)) *(2**11))+((entity02_icon_color_value[1] //(2**2)) *(2**5))+(entity02_icon_color_value[2] //(2**3)) }}' entity02_confirm: !input "entity02_confirm" entity03: !input "entity03" entity03_name: !input "entity03_name" entity03_icon: !input "entity03_icon" - entity03_icon_color: !input "entity03_icon_color" + entity03_icon_color_value: !input "entity03_icon_color" + entity03_icon_color: '{{ ((entity03_icon_color_value[0] //(2**3)) *(2**11))+((entity03_icon_color_value[1] //(2**2)) *(2**5))+(entity03_icon_color_value[2] //(2**3)) }}' entity03_confirm: !input "entity03_confirm" entity04: !input "entity04" entity04_name: !input "entity04_name" entity04_icon: !input "entity04_icon" - entity04_icon_color: !input "entity04_icon_color" + entity04_icon_color_value: !input "entity04_icon_color" + entity04_icon_color: '{{ ((entity04_icon_color_value[0] //(2**3)) *(2**11))+((entity04_icon_color_value[1] //(2**2)) *(2**5))+(entity04_icon_color_value[2] //(2**3)) }}' entity04_confirm: !input "entity04_confirm" entity05: !input "entity05" entity05_name: !input "entity05_name" entity05_icon: !input "entity05_icon" - entity05_icon_color: !input "entity05_icon_color" + entity05_icon_color_value: !input "entity05_icon_color" + entity05_icon_color: '{{ ((entity05_icon_color_value[0] //(2**3)) *(2**11))+((entity05_icon_color_value[1] //(2**2)) *(2**5))+(entity05_icon_color_value[2] //(2**3)) }}' entity05_confirm: !input "entity05_confirm" entity06: !input "entity06" entity06_name: !input "entity06_name" entity06_icon: !input "entity06_icon" - entity06_icon_color: !input "entity06_icon_color" + entity06_icon_color_value: !input "entity06_icon_color" + entity06_icon_color: '{{ ((entity06_icon_color_value[0] //(2**3)) *(2**11))+((entity06_icon_color_value[1] //(2**2)) *(2**5))+(entity06_icon_color_value[2] //(2**3)) }}' entity06_confirm: !input "entity06_confirm" entity07: !input "entity07" entity07_name: !input "entity07_name" entity07_icon: !input "entity07_icon" - entity07_icon_color: !input "entity07_icon_color" + entity07_icon_color_value: !input "entity07_icon_color" + entity07_icon_color: '{{ ((entity07_icon_color_value[0] //(2**3)) *(2**11))+((entity07_icon_color_value[1] //(2**2)) *(2**5))+(entity07_icon_color_value[2] //(2**3)) }}' entity07_confirm: !input "entity07_confirm" entity08: !input "entity08" entity08_name: !input "entity08_name" entity08_icon: !input "entity08_icon" - entity08_icon_color: !input "entity08_icon_color" + entity08_icon_color_value: !input "entity08_icon_color" + entity08_icon_color: '{{ ((entity08_icon_color_value[0] //(2**3)) *(2**11))+((entity08_icon_color_value[1] //(2**2)) *(2**5))+(entity08_icon_color_value[2] //(2**3)) }}' entity08_confirm: !input "entity08_confirm" entity09: !input "entity09" entity09_name: !input "entity09_name" entity09_icon: !input "entity09_icon" - entity09_icon_color: !input "entity09_icon_color" + entity09_icon_color_value: !input "entity09_icon_color" + entity09_icon_color: '{{ ((entity09_icon_color_value[0] //(2**3)) *(2**11))+((entity09_icon_color_value[1] //(2**2)) *(2**5))+(entity09_icon_color_value[2] //(2**3)) }}' entity09_confirm: !input "entity09_confirm" entity10: !input "entity10" entity10_name: !input "entity10_name" entity10_icon: !input "entity10_icon" - entity10_icon_color: !input "entity10_icon_color" + entity10_icon_color_value: !input "entity10_icon_color" + entity10_icon_color: '{{ ((entity10_icon_color_value[0] //(2**3)) *(2**11))+((entity10_icon_color_value[1] //(2**2)) *(2**5))+(entity10_icon_color_value[2] //(2**3)) }}' entity10_confirm: !input "entity10_confirm" entity11: !input "entity11" entity11_name: !input "entity11_name" entity11_icon: !input "entity11_icon" - entity11_icon_color: !input "entity11_icon_color" + entity11_icon_color_value: !input "entity11_icon_color" + entity11_icon_color: '{{ ((entity11_icon_color_value[0] //(2**3)) *(2**11))+((entity11_icon_color_value[1] //(2**2)) *(2**5))+(entity11_icon_color_value[2] //(2**3)) }}' entity11_confirm: !input "entity11_confirm" entity12: !input "entity12" entity12_name: !input "entity12_name" entity12_icon: !input "entity12_icon" - entity12_icon_color: !input "entity12_icon_color" + entity12_icon_color_value: !input "entity12_icon_color" + entity12_icon_color: '{{ ((entity12_icon_color_value[0] //(2**3)) *(2**11))+((entity12_icon_color_value[1] //(2**2)) *(2**5))+(entity12_icon_color_value[2] //(2**3)) }}' entity12_confirm: !input "entity12_confirm" entity13: !input "entity13" entity13_name: !input "entity13_name" entity13_icon: !input "entity13_icon" - entity13_icon_color: !input "entity13_icon_color" + entity13_icon_color_value: !input "entity13_icon_color" + entity13_icon_color: '{{ ((entity13_icon_color_value[0] //(2**3)) *(2**11))+((entity13_icon_color_value[1] //(2**2)) *(2**5))+(entity13_icon_color_value[2] //(2**3)) }}' entity13_confirm: !input "entity13_confirm" entity14: !input "entity14" entity14_name: !input "entity14_name" entity14_icon: !input "entity14_icon" - entity14_icon_color: !input "entity14_icon_color" + entity14_icon_color_value: !input "entity14_icon_color" + entity14_icon_color: '{{ ((entity14_icon_color_value[0] //(2**3)) *(2**11))+((entity14_icon_color_value[1] //(2**2)) *(2**5))+(entity14_icon_color_value[2] //(2**3)) }}' entity14_confirm: !input "entity14_confirm" entity15: !input "entity15" entity15_name: !input "entity15_name" entity15_icon: !input "entity15_icon" - entity15_icon_color: !input "entity15_icon_color" + entity15_icon_color_value: !input "entity15_icon_color" + entity15_icon_color: '{{ ((entity15_icon_color_value[0] //(2**3)) *(2**11))+((entity15_icon_color_value[1] //(2**2)) *(2**5))+(entity15_icon_color_value[2] //(2**3)) }}' entity15_confirm: !input "entity15_confirm" entity16: !input "entity16" entity16_name: !input "entity16_name" entity16_icon: !input "entity16_icon" - entity16_icon_color: !input "entity16_icon_color" + entity16_icon_color_value: !input "entity16_icon_color" + entity16_icon_color: '{{ ((entity16_icon_color_value[0] //(2**3)) *(2**11))+((entity16_icon_color_value[1] //(2**2)) *(2**5))+(entity16_icon_color_value[2] //(2**3)) }}' entity16_confirm: !input "entity16_confirm" entity17: !input "entity17" entity17_name: !input "entity17_name" entity17_icon: !input "entity17_icon" - entity17_icon_color: !input "entity17_icon_color" + entity17_icon_color_value: !input "entity17_icon_color" + entity17_icon_color: '{{ ((entity17_icon_color_value[0] //(2**3)) *(2**11))+((entity17_icon_color_value[1] //(2**2)) *(2**5))+(entity17_icon_color_value[2] //(2**3)) }}' entity17_confirm: !input "entity17_confirm" entity18: !input "entity18" entity18_name: !input "entity18_name" entity18_icon: !input "entity18_icon" - entity18_icon_color: !input "entity18_icon_color" + entity18_icon_color_value: !input "entity18_icon_color" + entity18_icon_color: '{{ ((entity18_icon_color_value[0] //(2**3)) *(2**11))+((entity18_icon_color_value[1] //(2**2)) *(2**5))+(entity18_icon_color_value[2] //(2**3)) }}' entity18_confirm: !input "entity18_confirm" entity19: !input "entity19" entity19_name: !input "entity19_name" entity19_icon: !input "entity19_icon" - entity19_icon_color: !input "entity19_icon_color" + entity19_icon_color_value: !input "entity19_icon_color" + entity19_icon_color: '{{ ((entity19_icon_color_value[0] //(2**3)) *(2**11))+((entity19_icon_color_value[1] //(2**2)) *(2**5))+(entity19_icon_color_value[2] //(2**3)) }}' entity19_confirm: !input "entity19_confirm" entity20: !input "entity20" entity20_name: !input "entity20_name" entity20_icon: !input "entity20_icon" - entity20_icon_color: !input "entity20_icon_color" + entity20_icon_color_value: !input "entity20_icon_color" + entity20_icon_color: '{{ ((entity20_icon_color_value[0] //(2**3)) *(2**11))+((entity20_icon_color_value[1] //(2**2)) *(2**5))+(entity20_icon_color_value[2] //(2**3)) }}' entity20_confirm: !input "entity20_confirm" entity21: !input "entity21" entity21_name: !input "entity21_name" entity21_icon: !input "entity21_icon" - entity21_icon_color: !input "entity21_icon_color" + entity21_icon_color_value: !input "entity21_icon_color" + entity21_icon_color: '{{ ((entity21_icon_color_value[0] //(2**3)) *(2**11))+((entity21_icon_color_value[1] //(2**2)) *(2**5))+(entity21_icon_color_value[2] //(2**3)) }}' entity21_confirm: !input "entity21_confirm" entity22: !input "entity22" entity22_name: !input "entity22_name" entity22_icon: !input "entity22_icon" - entity22_icon_color: !input "entity22_icon_color" + entity22_icon_color_value: !input "entity22_icon_color" + entity22_icon_color: '{{ ((entity22_icon_color_value[0] //(2**3)) *(2**11))+((entity22_icon_color_value[1] //(2**2)) *(2**5))+(entity22_icon_color_value[2] //(2**3)) }}' entity22_confirm: !input "entity22_confirm" entity23: !input "entity23" entity23_name: !input "entity23_name" entity23_icon: !input "entity23_icon" - entity23_icon_color: !input "entity23_icon_color" + entity23_icon_color_value: !input "entity23_icon_color" + entity23_icon_color: '{{ ((entity23_icon_color_value[0] //(2**3)) *(2**11))+((entity23_icon_color_value[1] //(2**2)) *(2**5))+(entity23_icon_color_value[2] //(2**3)) }}' entity23_confirm: !input "entity23_confirm" entity24: !input "entity24" entity24_name: !input "entity24_name" entity24_icon: !input "entity24_icon" - entity24_icon_color: !input "entity24_icon_color" + entity24_icon_color_value: !input "entity24_icon_color" + entity24_icon_color: '{{ ((entity24_icon_color_value[0] //(2**3)) *(2**11))+((entity24_icon_color_value[1] //(2**2)) *(2**5))+(entity24_icon_color_value[2] //(2**3)) }}' entity24_confirm: !input "entity24_confirm" entity25: !input "entity25" entity25_name: !input "entity25_name" entity25_icon: !input "entity25_icon" - entity25_icon_color: !input "entity25_icon_color" + entity25_icon_color_value: !input "entity25_icon_color" + entity25_icon_color: '{{ ((entity25_icon_color_value[0] //(2**3)) *(2**11))+((entity25_icon_color_value[1] //(2**2)) *(2**5))+(entity25_icon_color_value[2] //(2**3)) }}' entity25_confirm: !input "entity25_confirm" entity26: !input "entity26" entity26_name: !input "entity26_name" entity26_icon: !input "entity26_icon" - entity26_icon_color: !input "entity26_icon_color" + entity26_icon_color_value: !input "entity26_icon_color" + entity26_icon_color: '{{ ((entity26_icon_color_value[0] //(2**3)) *(2**11))+((entity26_icon_color_value[1] //(2**2)) *(2**5))+(entity26_icon_color_value[2] //(2**3)) }}' entity26_confirm: !input "entity26_confirm" entity27: !input "entity27" entity27_name: !input "entity27_name" entity27_icon: !input "entity27_icon" - entity27_icon_color: !input "entity27_icon_color" + entity27_icon_color_value: !input "entity27_icon_color" + entity27_icon_color: '{{ ((entity27_icon_color_value[0] //(2**3)) *(2**11))+((entity27_icon_color_value[1] //(2**2)) *(2**5))+(entity27_icon_color_value[2] //(2**3)) }}' entity27_confirm: !input "entity27_confirm" entity28: !input "entity28" entity28_name: !input "entity28_name" entity28_icon: !input "entity28_icon" - entity28_icon_color: !input "entity28_icon_color" + entity28_icon_color_value: !input "entity28_icon_color" + entity28_icon_color: '{{ ((entity28_icon_color_value[0] //(2**3)) *(2**11))+((entity28_icon_color_value[1] //(2**2)) *(2**5))+(entity28_icon_color_value[2] //(2**3)) }}' entity28_confirm: !input "entity28_confirm" entity29: !input "entity29" entity29_name: !input "entity29_name" entity29_icon: !input "entity29_icon" - entity29_icon_color: !input "entity29_icon_color" + entity29_icon_color_value: !input "entity29_icon_color" + entity29_icon_color: '{{ ((entity29_icon_color_value[0] //(2**3)) *(2**11))+((entity29_icon_color_value[1] //(2**2)) *(2**5))+(entity29_icon_color_value[2] //(2**3)) }}' entity29_confirm: !input "entity29_confirm" entity30: !input "entity30" entity30_name: !input "entity30_name" entity30_icon: !input "entity30_icon" - entity30_icon_color: !input "entity30_icon_color" + entity30_icon_color_value: !input "entity30_icon_color" + entity30_icon_color: '{{ ((entity30_icon_color_value[0] //(2**3)) *(2**11))+((entity30_icon_color_value[1] //(2**2)) *(2**5))+(entity30_icon_color_value[2] //(2**3)) }}' entity30_confirm: !input "entity30_confirm" entity31: !input "entity31" entity31_name: !input "entity31_name" entity31_icon: !input "entity31_icon" - entity31_icon_color: !input "entity31_icon_color" + entity31_icon_color_value: !input "entity31_icon_color" + entity31_icon_color: '{{ ((entity31_icon_color_value[0] //(2**3)) *(2**11))+((entity31_icon_color_value[1] //(2**2)) *(2**5))+(entity31_icon_color_value[2] //(2**3)) }}' entity31_confirm: !input "entity31_confirm" entity32: !input "entity32" entity32_name: !input "entity32_name" entity32_icon: !input "entity32_icon" - entity32_icon_color: !input "entity32_icon_color" + entity32_icon_color_value: !input "entity32_icon_color" + entity32_icon_color: '{{ ((entity32_icon_color_value[0] //(2**3)) *(2**11))+((entity32_icon_color_value[1] //(2**2)) *(2**5))+(entity32_icon_color_value[2] //(2**3)) }}' entity32_confirm: !input "entity32_confirm" ##### ENTITIES #####