diff --git a/nspanel_blueprint.yaml b/nspanel_blueprint.yaml index c1ba07d..fedeee6 100644 --- a/nspanel_blueprint.yaml +++ b/nspanel_blueprint.yaml @@ -186,7 +186,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Indoor Temperature Sensor - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' default: 65535 #White - selector: + selector: &color-selector text: {} home_indoor_temp_label_color: name: Indoor Temperature Sensor - LABEL COLOR (Optional) @@ -219,20 +219,18 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Sensor 01 - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: + selector: &icon-selector text: {} home_value01_icon_color: name: Sensor 01 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' default: 52857 #Grey super light - selector: - text: {} + 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 - selector: - text: {} + selector: *color-selector home_value02: name: Sensor 02 - ENTITY (Optional) description: '* *Page "HOME" - Entity which should be displayed*' @@ -251,14 +249,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Sensor 02 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' default: 52857 #Grey super light - selector: - text: {} + 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 - selector: - text: {} + selector: *color-selector home_value03: name: Sensor 03 - ENTITY (Optional) description: '* *Page "HOME" - Entity which should be displayed*' @@ -271,20 +267,17 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Sensor 03 - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector home_value03_icon_color: name: Sensor 03 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' default: 52857 #Grey super light - selector: - text: {} + 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 - selector: - text: {} + selector: *color-selector ##### PLACEHOLDER ###################################################################### placeholder03: @@ -302,7 +295,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Chip 01 - ENTITY (Optional) description: '* *Page "HOME" - Entity which should be displayed (ONLY light | switch | binary_sensor | sensor | with state ON/OFF)*' default: [] - selector: + selector: &chip-entity-selector entity: domain: - binary_sensor @@ -319,146 +312,97 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Chip 01 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' default: 33808 #Grey light - selector: - text: {} + selector: *color-selector chip02: name: Chip 02 - ENTITY (Optional) description: '* *Page "HOME" - Entity which should be displayed (ONLY light | switch | binary_sensor | sensor | with state ON/OFF)*' default: [] - selector: - entity: - domain: - - binary_sensor - - sensor - - light - - switch + selector: *chip-entity-selector chip02_icon: name: Chip 02 - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed when state ON (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector chip02_icon_color: name: Chip 02 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' default: 33808 #Grey light - selector: - text: {} + selector: *color-selector chip03: name: Chip 03 - ENTITY (Optional) description: '* *Page "HOME" - Entity which should be displayed (ONLY light | switch | binary_sensor | sensor | with state ON/OFF)*' default: [] - selector: - entity: - domain: - - binary_sensor - - sensor - - light - - switch + selector: *chip-entity-selector chip03_icon: name: Chip 03 - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed when state ON (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector chip03_icon_color: name: Chip 03 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' default: 33808 #Grey light - selector: - text: {} + selector: *color-selector chip04: name: Chip 04 - ENTITY (Optional) description: '* *Page "HOME" - Entity which should be displayed (ONLY light | switch | binary_sensor | sensor | with state ON/OFF)*' default: [] - selector: - entity: - domain: - - binary_sensor - - sensor - - light - - switch + selector: *chip-entity-selector chip04_icon: name: Chip 04 - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed when state ON (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector chip04_icon_color: name: Chip 04 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' default: 33808 #Grey light - selector: - text: {} + selector: *color-selector chip05: name: Chip 05 - ENTITY (Optional) description: '* *Page "HOME" - Entity which should be displayed (ONLY light | switch | binary_sensor | sensor | with state ON/OFF)*' default: [] - selector: - entity: - domain: - - binary_sensor - - sensor - - light - - switch + selector: *chip-entity-selector chip05_icon: name: Chip 05 - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed when state ON (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector chip05_icon_color: name: Chip 05 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' default: 33808 #Grey light - selector: - text: {} + selector: *color-selector chip06: name: Chip 06 - ENTITY (Optional) description: '* *Page "HOME" - Entity which should be displayed (ONLY light | switch | binary_sensor | sensor | with state ON/OFF)*' default: [] - selector: - entity: - domain: - - binary_sensor - - sensor - - light - - switch + selector: *chip-entity-selector chip06_icon: name: Chip 06 - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed when state ON (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector chip06_icon_color: name: Chip 06 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' default: 33808 #Grey light - selector: - text: {} + selector: *color-selector chip07: name: Chip 07 - ENTITY (Optional) description: '* *Page "HOME" - Entity which should be displayed (ONLY light | switch | binary_sensor | sensor | with state ON/OFF)*' default: [] - selector: - entity: - domain: - - binary_sensor - - sensor - - light - - switch + selector: *chip-entity-selector chip07_icon: name: Chip 07 - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed when state ON (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector chip07_icon_color: name: Chip 07 - ICON COLOR (Optional) description: '* *Page "HOME" - Icon color which should be displayed*' default: 33808 #Grey light - selector: - text: {} + selector: *color-selector ##### PLACEHOLDER ###################################################################### placeholder04: @@ -531,14 +475,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: QR Code - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed (Default #E432)*' default:  #E432 - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector ##### PLACEHOLDER ###################################################################### placeholder06: @@ -572,7 +514,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Left hardware button - ENTITY (Optional) description: '* *"SYSTEM" - Entity which should be switched*' default: [] - selector: + selector: &hardware-button-selector entity: domain: - light @@ -595,7 +537,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Left hardware button hold assignment - VALUE (Optional) description: '* *"SYSTEM" - select what shold happen on hold*' default: 'Default' - selector: + selector: &hardware-button-hold-selector select: options: - Default @@ -610,9 +552,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Left hardware button - LABEL COLOR (Optional) description: '* *Page "HOME" - LABEL color which should be displayed*' default: 52857 #Grey super light - selector: - text: {} - + selector: *color-selector relay_2_local_fallback: name: Activate relay 2 local fallback - TRUE/FALSE (Optional) default: false @@ -623,19 +563,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Right hardware button - ENTITY (Optional) description: '* *"SYSTEM" - Entity which should be switched*' default: [] - selector: - entity: - domain: - - light - - switch - - input_boolean - - cover - - automation - - button - - input_button - - scene - - script - - fan + selector: *hardware-button-selector right_button_name: name: Right hardware button name - LABEL (Optional) description: '* *Page "HOME" - Label which should be displayed (10 characters are supported)*' @@ -646,11 +574,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Right button hold assignment - VALUE (Optional) description: '* *"SYSTEM" - select what shold happen on hold*' default: 'Default' - selector: - select: - options: - - Default - - Custom Action + selector: *hardware-button-hold-selector right_button_hold_custom_action: name: Right button custom hold action - VALUE (Optional) description: '*"SYSTEM" - The action(s) to launch on hold**' @@ -661,8 +585,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Right hardware button - LABEL COLOR (Optional) description: '* *Page "HOME" - LABEL color which should be displayed*' default: 52857 #Grey super light - selector: - text: {} + selector: *color-selector ##### PLACEHOLDER ###################################################################### placeholder07: @@ -709,7 +632,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 01 - ENTITY (Optional) description: '* *Page "BUTTONPAGE01" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: + selector: &button-entity-selector entity: domain: - light @@ -735,14 +658,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 01 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity01_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -753,22 +674,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 02 - ENTITY (Optional) description: '* *Page "BUTTONPAGE01" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity02_name: name: Button 02 name - LABEL (Optional) description: '* *Page "BUTTONPAGE01" - Label which should be displayed (10 characters are supported)*' @@ -779,14 +685,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 02 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity02_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -797,22 +701,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 03 - ENTITY (Optional) description: '* *Page "BUTTONPAGE01" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity03_name: name: Button 03 name - LABEL (Optional) description: '* *Page "BUTTONPAGE01" - Label which should be displayed (10 characters are supported)*' @@ -823,14 +712,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 03 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity03_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -841,22 +728,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 04 - ENTITY (Optional) description: '* *Page "BUTTONPAGE01" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity04_name: name: Button 04 name - LABEL (Optional) description: '* *Page "BUTTONPAGE01" - Label which should be displayed (10 characters are supported)*' @@ -867,14 +739,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 04 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity04_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -885,22 +755,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 05 - ENTITY (Optional) description: '* *Page "BUTTONPAGE01" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity05_name: name: Button 05 name - LABEL (Optional) description: '* *Page "BUTTONPAGE01" - Label which should be displayed (10 characters are supported)*' @@ -911,14 +766,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 05 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity05_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -929,22 +782,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 06 - ENTITY (Optional) description: '* *Page "BUTTONPAGE01" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity06_name: name: Button 06 name - LABEL (Optional) description: '* *Page "BUTTONPAGE01" - Label which should be displayed (10 characters are supported)*' @@ -955,14 +793,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 06 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity06_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -973,22 +809,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 07 - ENTITY (Optional) description: '* *Page "BUTTONPAGE01" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity07_name: name: Button 07 name - LABEL (Optional) description: '* *Page "BUTTONPAGE01" - Label which should be displayed (10 characters are supported)*' @@ -999,14 +820,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 07 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity07_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1017,22 +836,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 08 - ENTITY (Optional) description: '* *Page "BUTTONPAGE01" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity08_name: name: Button 08 name - LABEL (Optional) description: '* *Page "BUTTONPAGE01" - Label which should be displayed (10 characters are supported)*' @@ -1043,14 +847,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 08 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity08_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1071,22 +873,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 09 - ENTITY (Optional) description: '* *Page "BUTTONPAGE02" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity09_name: name: Button 09 name - LABEL (Optional) description: '* *Page "BUTTONPAGE02" - Label which should be displayed (10 characters are supported)*' @@ -1097,14 +884,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 09 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity09_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1115,22 +900,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 10 - ENTITY (Optional) description: '* *Page "BUTTONPAGE02" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity10_name: name: Button 10 name - LABEL (Optional) description: '* *Page "BUTTONPAGE02" - Label which should be displayed (10 characters are supported)*' @@ -1141,14 +911,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 10 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity10_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1159,22 +927,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 11 - ENTITY (Optional) description: '* *Page "BUTTONPAGE02" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity11_name: name: Button 11 name - LABEL (Optional) description: '* *Page "BUTTONPAGE02" - Label which should be displayed (10 characters are supported)*' @@ -1185,14 +938,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 11 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity11_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1203,22 +954,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 12 - ENTITY (Optional) description: '* *Page "BUTTONPAGE02" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity12_name: name: Button 12 name - LABEL (Optional) description: '* *Page "BUTTONPAGE02" - Label which should be displayed (10 characters are supported)*' @@ -1229,14 +965,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 12 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity12_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1247,22 +981,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 13 - ENTITY (Optional) description: '* *Page "BUTTONPAGE02" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity13_name: name: Button 13 name - LABEL (Optional) description: '* *Page "BUTTONPAGE02" - Label which should be displayed (10 characters are supported)*' @@ -1273,14 +992,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 13 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity13_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1291,22 +1008,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 14 - ENTITY (Optional) description: '* *Page "BUTTONPAGE02" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity14_name: name: Button 14 name - LABEL (Optional) description: '* *Page "BUTTONPAGE02" - Label which should be displayed (10 characters are supported)*' @@ -1317,14 +1019,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 14 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity14_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1335,22 +1035,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 15 - ENTITY (Optional) description: '* *Page "BUTTONPAGE02" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity15_name: name: Button 15 name - LABEL (Optional) description: '* *Page "BUTTONPAGE02" - Label which should be displayed (10 characters are supported)*' @@ -1361,14 +1046,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 15 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity15_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1379,22 +1062,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 16 - ENTITY (Optional) description: '* *Page "BUTTONPAGE02" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity16_name: name: Button 16 name - LABEL (Optional) description: '* *Page "BUTTONPAGE02" - Label which should be displayed (10 characters are supported)*' @@ -1405,14 +1073,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 16 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity16_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1433,22 +1099,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 17 - ENTITY (Optional) description: '* *Page "BUTTONPAGE03" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity17_name: name: Button 17 name - LABEL (Optional) description: '* *Page "BUTTONPAGE03" - Label which should be displayed (10 characters are supported)*' @@ -1459,14 +1110,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 17 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity17_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1477,22 +1126,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 18 - ENTITY (Optional) description: '* *Page "BUTTONPAGE03" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity18_name: name: Button 18 name - LABEL (Optional) description: '* *Page "BUTTONPAGE03" - Label which should be displayed (10 characters are supported)*' @@ -1503,14 +1137,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 18 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity18_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1521,22 +1153,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 19 - ENTITY (Optional) description: '* *Page "BUTTONPAGE03" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity19_name: name: Button 19 name - LABEL (Optional) description: '* *Page "BUTTONPAGE03" - Label which should be displayed (10 characters are supported)*' @@ -1547,14 +1164,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 19 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity19_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1565,22 +1180,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 20 - ENTITY (Optional) description: '* *Page "BUTTONPAGE03" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity20_name: name: Button 20 name - LABEL (Optional) description: '* *Page "BUTTONPAGE03" - Label which should be displayed (10 characters are supported)*' @@ -1591,14 +1191,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 20 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity20_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1609,22 +1207,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 21 - ENTITY (Optional) description: '* *Page "BUTTONPAGE03" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity21_name: name: Button 21 name - LABEL (Optional) description: '* *Page "BUTTONPAGE03" - Label which should be displayed (10 characters are supported)*' @@ -1635,14 +1218,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 21 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity21_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1653,22 +1234,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 22 - ENTITY (Optional) description: '* *Page "BUTTONPAGE03" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity22_name: name: Button 22 name - LABEL (Optional) description: '* *Page "BUTTONPAGE03" - Label which should be displayed (10 characters are supported)*' @@ -1679,14 +1245,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 22 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity22_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1697,22 +1261,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 23 - ENTITY (Optional) description: '* *Page "BUTTONPAGE03" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity23_name: name: Button 23 name - LABEL (Optional) description: '* *Page "BUTTONPAGE03" - Label which should be displayed (10 characters are supported)*' @@ -1723,14 +1272,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 23 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity23_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1741,22 +1288,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 24 - ENTITY (Optional) description: '* *Page "BUTTONPAGE03" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity24_name: name: Button 24 name - LABEL (Optional) description: '* *Page "BUTTONPAGE03" - Label which should be displayed (10 characters are supported)*' @@ -1767,14 +1299,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 24 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity24_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1795,22 +1325,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 25 - ENTITY (Optional) description: '* *Page "BUTTONPAGE04" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity25_name: name: Button 25 name - LABEL (Optional) description: '* *Page "BUTTONPAGE04" - Label which should be displayed (10 characters are supported)*' @@ -1821,14 +1336,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 25 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity25_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1839,22 +1352,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 26 - ENTITY (Optional) description: '* *Page "BUTTONPAGE04" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity26_name: name: Button 26 name - LABEL (Optional) description: '* *Page "BUTTONPAGE04" - Label which should be displayed (10 characters are supported)*' @@ -1865,14 +1363,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 26 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity26_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1883,22 +1379,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 27 - ENTITY (Optional) description: '* *Page "BUTTONPAGE04" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity27_name: name: Button 27 name - LABEL (Optional) description: '* *Page "BUTTONPAGE04" - Label which should be displayed (10 characters are supported)*' @@ -1909,14 +1390,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 27 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity27_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1927,22 +1406,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 28 - ENTITY (Optional) description: '* *Page "BUTTONPAGE04" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity28_name: name: Button 28 name - LABEL (Optional) description: '* *Page "BUTTONPAGE04" - Label which should be displayed (10 characters are supported)*' @@ -1953,14 +1417,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 28 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity28_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -1971,22 +1433,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 29 - ENTITY (Optional) description: '* *Page "BUTTONPAGE04" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity29_name: name: Button 29 name - LABEL (Optional) description: '* *Page "BUTTONPAGE04" - Label which should be displayed (10 characters are supported)*' @@ -1997,14 +1444,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 29 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity29_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -2015,22 +1460,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 30 - ENTITY (Optional) description: '* *Page "BUTTONPAGE04" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity30_name: name: Button 30 name - LABEL (Optional) description: '* *Page "BUTTONPAGE04" - Label which should be displayed (10 characters are supported)*' @@ -2041,14 +1471,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 30 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity30_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -2059,22 +1487,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 31 - ENTITY (Optional) description: '* *Page "BUTTONPAGE04" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity31_name: name: Button 31 name - LABEL (Optional) description: '* *Page "BUTTONPAGE04" - Label which should be displayed (10 characters are supported)*' @@ -2085,14 +1498,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 31 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' default: [] - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector entity31_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -2103,28 +1514,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 32 - ENTITY (Optional) description: '* *Page "BUTTONPAGE04" - Entity which should be switched (ONLY light | switch | cover | input_boolean | automation | button | input_button | scene | person | script | binary_sensor | fan | climate)*' default: [] - selector: - entity: - domain: - - light - - switch - - cover - - input_boolean - - automation - - button - - input_button - - scene - - person - - script - - binary_sensor - - fan - - climate + selector: *button-entity-selector entity32_name: name: Button 32 name - LABEL (Optional) description: '* *Page "BUTTONPAGE04" - Label which should be displayed (10 characters are supported)*' default: [] - selector: - text: {} + selector: *icon-selector entity32_icon: name: Button 32 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (Default - an icon matching the entity will be set automatically)*' @@ -2135,8 +1530,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Button 32 - ICON COLOR (Optional) description: '* *Page "BUTTONPAGE04" - Icon color which should be displayed when button is on*' default: 1055 #Blue - selector: - text: {} + selector: *color-selector entity32_confirm: name: Confirm execution of the button press - TRUE/FALSE (Optional) default: false @@ -2166,14 +1560,12 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity page - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed (Default #EDCF) *' default:  #EDCF - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector ##### ENTITY Page Labels ##### ##### PLACEHOLDER ###################################################################### placeholder12: @@ -2227,8 +1619,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 01 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity02: name: Entity 02 - ENTITY (Optional) description: '* *Page "ENTITYPAGE01" - entity which should be displayed*' @@ -2245,8 +1636,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 02 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity03: name: Entity 03 - ENTITY (Optional) description: '* *Page "ENTITYPAGE01" - entity which should be displayed*' @@ -2263,8 +1653,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 03 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity04: name: Entity 04 - ENTITY (Optional) description: '* *Page "ENTITYPAGE01" - entity which should be displayed*' @@ -2281,8 +1670,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 04 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity05: name: Entity 05 - ENTITY (Optional) description: '* *Page "ENTITYPAGE01" - entity which should be displayed*' @@ -2299,8 +1687,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 05 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity06: name: Entity 06 - ENTITY (Optional) description: '* *Page "ENTITYPAGE01" - entity which should be displayed*' @@ -2317,8 +1704,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 06 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity07: name: Entity 07 - ENTITY (Optional) description: '* *Page "ENTITYPAGE01" - entity which should be displayed*' @@ -2335,8 +1721,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 07 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity08: name: Entity 08 - ENTITY (Optional) description: '* *Page "ENTITYPAGE01" - entity which should be displayed*' @@ -2353,8 +1738,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 08 - ICON (Optional) description: '* *Page "BUTTONPAGE01" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector ##### PLACEHOLDER ###################################################################### placeholder13: name: 'Is only a placeholder without function for a better overview' @@ -2381,8 +1765,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 09 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity10: name: Entity 10 - ENTITY (Optional) description: '* *Page "ENTITYPAGE02" - entity which should be displayed*' @@ -2399,8 +1782,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 10 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity11: name: Entity 11 - ENTITY (Optional) description: '* *Page "ENTITYPAGE02" - entity which should be displayed*' @@ -2417,8 +1799,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 11 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity12: name: Entity 12 - ENTITY (Optional) description: '* *Page "ENTITYPAGE02" - entity which should be displayed*' @@ -2435,8 +1816,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 12 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity13: name: Entity 13 - ENTITY (Optional) description: '* *Page "ENTITYPAGE02" - entity which should be displayed*' @@ -2453,8 +1833,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 13 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity14: name: Entity 14 - ENTITY (Optional) description: '* *Page "ENTITYPAGE02" - entity which should be displayed*' @@ -2471,8 +1850,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 14 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity15: name: Entity 15 - ENTITY (Optional) description: '* *Page "ENTITYPAGE02" - entity which should be displayed*' @@ -2489,8 +1867,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 15 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity16: name: Entity 16 - ENTITY (Optional) description: '* *Page "ENTITYPAGE02" - entity which should be displayed*' @@ -2507,8 +1884,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 16 - ICON (Optional) description: '* *Page "BUTTONPAGE02" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector ##### PLACEHOLDER ###################################################################### placeholder14: name: 'Is only a placeholder without function for a better overview' @@ -2535,8 +1911,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 17 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity18: name: Entity 18 - ENTITY (Optional) description: '* *Page "ENTITYPAGE03" - entity which should be displayed*' @@ -2553,8 +1928,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 18 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity19: name: Entity 19 - ENTITY (Optional) description: '* *Page "ENTITYPAGE03" - entity which should be displayed*' @@ -2571,8 +1945,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 19 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity20: name: Entity 20 - ENTITY (Optional) description: '* *Page "ENTITYPAGE03" - entity which should be displayed*' @@ -2589,8 +1962,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 20 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity21: name: Entity 21 - ENTITY (Optional) description: '* *Page "ENTITYPAGE03" - entity which should be displayed*' @@ -2607,8 +1979,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 21 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity22: name: Entity 22 - ENTITY (Optional) description: '* *Page "ENTITYPAGE03" - entity which should be displayed*' @@ -2625,8 +1996,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 22 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity23: name: Entity 23 - ENTITY (Optional) description: '* *Page "ENTITYPAGE03" - entity which should be displayed*' @@ -2643,8 +2013,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 23 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity24: name: Entity 24 - ENTITY (Optional) description: '* *Page "ENTITYPAGE03" - entity which should be displayed*' @@ -2661,8 +2030,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 24 - ICON (Optional) description: '* *Page "BUTTONPAGE03" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector ##### PLACEHOLDER ###################################################################### placeholder15: name: 'Is only a placeholder without function for a better overview' @@ -2689,8 +2057,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 25 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity26: name: Entity 26 - ENTITY (Optional) description: '* *Page "ENTITYPAGE04" - entity which should be displayed*' @@ -2707,8 +2074,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 26 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity27: name: Entity 27 - ENTITY (Optional) description: '* *Page "ENTITYPAGE04" - entity which should be displayed*' @@ -2725,8 +2091,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 27 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity28: name: Entity 28 - ENTITY (Optional) description: '* *Page "ENTITYPAGE04" - entity which should be displayed*' @@ -2743,8 +2108,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 28 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity29: name: Entity 29 - ENTITY (Optional) description: '* *Page "ENTITYPAGE04" - entity which should be displayed*' @@ -2761,8 +2125,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 29 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity30: name: Entity 30 - ENTITY (Optional) description: '* *Page "ENTITYPAGE04" - entity which should be displayed*' @@ -2779,8 +2142,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 30 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity31: name: Entity 31 - ENTITY (Optional) description: '* *Page "ENTITYPAGE04" - entity which should be displayed*' @@ -2797,8 +2159,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 31 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector entities_entity32: name: Entity 32 - ENTITY (Optional) description: '* *Page "ENTITYPAGE04" - entity which should be displayed*' @@ -2815,8 +2176,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Entity 32 - ICON (Optional) description: '* *Page "BUTTONPAGE04" - Icon which should be displayed (if not set, no icon is shown)*' default: [] - selector: - text: {} + selector: *icon-selector ##### PLACEHOLDER ###################################################################### placeholder16: @@ -2834,74 +2194,62 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Notification - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed (Default #E1ED) *' default:  #E1ED - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + 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 - selector: - text: {} + selector: *color-selector relay01_icon: name: Relay 01 - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed (Default #E3A5) *' default:  #E3A5 - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector relay02_icon: name: Relay 02 - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed (Default #E3A8) *' default:  #E3A8 - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + selector: *color-selector thermostat_icon: name: Thermostat - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed (Default #E50E) *' default:  #E50E - selector: - text: {} + selector: *icon-selector heat_icon: name: Thermostat - ICON (Optional) description: '* *Page "HOME" - Icon which should be displayed (Default #E50F) *' default:  #E50F - selector: - text: {} + selector: *icon-selector 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 - selector: - text: {} + 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 - selector: - text: {} + 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 - selector: - text: {} + selector: *color-selector ###### Muss noch Raus ############################################################################################################################################################################### hotwatertemp: @@ -2922,7 +2270,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Synchronization of all values (Optional) description: '* *Synchronization of values between HA and NSPanel for Lightsetting and Coversetting Page -> Maybe causes number jumps*' default: 'select_no' - selector: + selector: &sync-selector-bool select: options: - label: 'No' @@ -2933,13 +2281,7 @@ The goal was to create a version that allows everyone to use the NSpanel fully l name: Synchronization of all Sliders (Optional) description: '* *Synchronization of sliders between HA and NSPanel for Lightsetting and Coversetting Page -> Maybe causes flickering on the Slider*' default: 'select_no' - selector: - select: - options: - - label: 'No' - value: select_no - - label: 'Yes' - value: select_yes + selector: *sync-selector-bool mode: parallel