diff --git a/hmi/dev/nspanel_eu_code/utilities.txt b/hmi/dev/nspanel_eu_code/utilities.txt index 29a3708..40dcc2f 100644 --- a/hmi/dev/nspanel_eu_code/utilities.txt +++ b/hmi/dev/nspanel_eu_code/utilities.txt @@ -16,7 +16,10 @@ Page utilities { page home } - vis unavailable,0 + vis 255,0 + vis title_icon,1 + vis title,1 + vis button_back,1 Postinitialize Event sendme @@ -38,7 +41,7 @@ Text title_icon Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text :  + Text : Max. Text Size : 10 Text title @@ -48,7 +51,7 @@ Text title Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text : Utilities Dashboard + Text : Max. Text Size : 100 Text home_icon @@ -81,7 +84,7 @@ Text home Text : Max. Text Size : 10 -Text home_value2 +Text homeb Attributes ID : 9 Scope : local @@ -121,7 +124,7 @@ Text grid Text : Max. Text Size : 10 -Text grid_value2 +Text gridb Attributes ID : 14 Scope : local @@ -161,7 +164,7 @@ Text group01 Text : Max. Text Size : 10 -Text group01_value2 +Text group01b Attributes ID : 18 Scope : local @@ -201,7 +204,7 @@ Text group02 Text : Max. Text Size : 10 -Text group02_value2 +Text group02b Attributes ID : 23 Scope : local @@ -241,7 +244,7 @@ Text group03 Text : Max. Text Size : 10 -Text group03_value2 +Text group03b Attributes ID : 28 Scope : local @@ -281,7 +284,7 @@ Text group04 Text : Max. Text Size : 10 -Text group04_value2 +Text group04b Attributes ID : 33 Scope : local @@ -321,7 +324,7 @@ Text group05 Text : Max. Text Size : 10 -Text group05_value2 +Text group05b Attributes ID : 38 Scope : local @@ -361,7 +364,7 @@ Text group06 Text : Max. Text Size : 10 -Text group06_value2 +Text group06b Attributes ID : 43 Scope : local diff --git a/hmi/dev/nspanel_us_code/utilities.txt b/hmi/dev/nspanel_us_code/utilities.txt index 66bd2a0..3e4b196 100644 --- a/hmi/dev/nspanel_us_code/utilities.txt +++ b/hmi/dev/nspanel_us_code/utilities.txt @@ -16,7 +16,10 @@ Page utilities { page home } - vis unavailable,0 + vis 255,0 + vis title_icon,1 + vis title,1 + vis button_back,1 Postinitialize Event sendme @@ -38,7 +41,7 @@ Text title_icon Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text :  + Text : Max. Text Size : 10 Text title @@ -48,7 +51,7 @@ Text title Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text : Utilities Dashboard + Text : Max. Text Size : 100 Text home_icon @@ -81,7 +84,7 @@ Text home Text : Max. Text Size : 10 -Text home_value2 +Text homeb Attributes ID : 9 Scope : local @@ -121,7 +124,7 @@ Text grid Text : Max. Text Size : 10 -Text grid_value2 +Text gridb Attributes ID : 14 Scope : local @@ -161,7 +164,7 @@ Text group01 Text : Max. Text Size : 10 -Text group01_value2 +Text group01b Attributes ID : 18 Scope : local @@ -201,7 +204,7 @@ Text group02 Text : Max. Text Size : 10 -Text group02_value2 +Text group02b Attributes ID : 23 Scope : local @@ -241,7 +244,7 @@ Text group03 Text : Max. Text Size : 10 -Text group03_value2 +Text group03b Attributes ID : 28 Scope : local @@ -281,7 +284,7 @@ Text group04 Text : Max. Text Size : 10 -Text group04_value2 +Text group04b Attributes ID : 33 Scope : local @@ -321,7 +324,7 @@ Text group05 Text : Max. Text Size : 10 -Text group05_value2 +Text group05b Attributes ID : 38 Scope : local @@ -361,7 +364,7 @@ Text group06 Text : Max. Text Size : 10 -Text group06_value2 +Text group06b Attributes ID : 43 Scope : local diff --git a/hmi/dev/nspanel_us_land_code/utilities.txt b/hmi/dev/nspanel_us_land_code/utilities.txt index 29a3708..40dcc2f 100644 --- a/hmi/dev/nspanel_us_land_code/utilities.txt +++ b/hmi/dev/nspanel_us_land_code/utilities.txt @@ -16,7 +16,10 @@ Page utilities { page home } - vis unavailable,0 + vis 255,0 + vis title_icon,1 + vis title,1 + vis button_back,1 Postinitialize Event sendme @@ -38,7 +41,7 @@ Text title_icon Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text :  + Text : Max. Text Size : 10 Text title @@ -48,7 +51,7 @@ Text title Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text : Utilities Dashboard + Text : Max. Text Size : 100 Text home_icon @@ -81,7 +84,7 @@ Text home Text : Max. Text Size : 10 -Text home_value2 +Text homeb Attributes ID : 9 Scope : local @@ -121,7 +124,7 @@ Text grid Text : Max. Text Size : 10 -Text grid_value2 +Text gridb Attributes ID : 14 Scope : local @@ -161,7 +164,7 @@ Text group01 Text : Max. Text Size : 10 -Text group01_value2 +Text group01b Attributes ID : 18 Scope : local @@ -201,7 +204,7 @@ Text group02 Text : Max. Text Size : 10 -Text group02_value2 +Text group02b Attributes ID : 23 Scope : local @@ -241,7 +244,7 @@ Text group03 Text : Max. Text Size : 10 -Text group03_value2 +Text group03b Attributes ID : 28 Scope : local @@ -281,7 +284,7 @@ Text group04 Text : Max. Text Size : 10 -Text group04_value2 +Text group04b Attributes ID : 33 Scope : local @@ -321,7 +324,7 @@ Text group05 Text : Max. Text Size : 10 -Text group05_value2 +Text group05b Attributes ID : 38 Scope : local @@ -361,7 +364,7 @@ Text group06 Text : Max. Text Size : 10 -Text group06_value2 +Text group06b Attributes ID : 43 Scope : local diff --git a/hmi/nspanel_eu.HMI b/hmi/nspanel_eu.HMI index 942219f..bdb3615 100644 Binary files a/hmi/nspanel_eu.HMI and b/hmi/nspanel_eu.HMI differ diff --git a/hmi/nspanel_eu.tft b/hmi/nspanel_eu.tft index f2558ff..1efcb58 100644 Binary files a/hmi/nspanel_eu.tft and b/hmi/nspanel_eu.tft differ diff --git a/hmi/nspanel_us.HMI b/hmi/nspanel_us.HMI index 4af68a4..9aefc06 100644 Binary files a/hmi/nspanel_us.HMI and b/hmi/nspanel_us.HMI differ diff --git a/hmi/nspanel_us.tft b/hmi/nspanel_us.tft index 1f6785a..05151f0 100644 Binary files a/hmi/nspanel_us.tft and b/hmi/nspanel_us.tft differ diff --git a/hmi/nspanel_us_land.HMI b/hmi/nspanel_us_land.HMI index 4e956ac..684b5e4 100644 Binary files a/hmi/nspanel_us_land.HMI and b/hmi/nspanel_us_land.HMI differ diff --git a/hmi/nspanel_us_land.tft b/hmi/nspanel_us_land.tft index d445fde..e8bd92a 100644 Binary files a/hmi/nspanel_us_land.tft and b/hmi/nspanel_us_land.tft differ diff --git a/nspanel_blueprint.yaml b/nspanel_blueprint.yaml index 4ea2495..01cfb76 100644 --- a/nspanel_blueprint.yaml +++ b/nspanel_blueprint.yaml @@ -8,50 +8,28 @@ blueprint: name: NSPanel Configuration description: > - # Configuration and synchronization NSPanel via Blueprint + # NSPanel Configuration via Blueprint: Complete UI-Based Setup - This project allows you to configure your complete NSPanel via a Blueprint with UI. - - ### *That means you dont have to customize any code or change any lines in the code.* - - So you have a nice graphical interface where you can build your NSPanel. - And the best thing is, the installation takes only a few minutes. + **Version**: v4.3dev - The goal was to create a version that allows everyone to use the NSPanel fully local without having to deal with programming or reading hours of documentation - *AND YES WE DID IT!!!!* ;) + This project enables comprehensive configuration of your NSPanel through a Blueprint featuring a user interface. - 📕 Full documentation and installation video is available here: [NSPanel Configuration, Setup and HowTo](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki). - - - 📌 Step by Step - [Setup Video](https://www.youtube.com/watch?v=3afPFg6kUdc) - - - 🚀 How to create "Issues" when I have a problem: [WIKI HowTo](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki) - - - ⭐ All Feature Requests can be found here: [All Feature Request](https://github.com/Blackymas/NSPanel_HA_Blueprint/labels/new%20feature%20request) - - - 🎉 Roadmap can be found here: [Roadmap](https://github.com/Blackymas/NSPanel_HA_Blueprint/labels/roadmap) - - - ℹ️ Version: v4.3dev + **Documentation and Installation Video**: + For detailed guidance on setup and usage, visit [NSPanel Configuration, Setup and HowTo](https://github.com/Blackymas/NSPanel_HA_Blueprint/blob/main/docs/README.md). source_url: https://github.com/Blackymas/NSPanel_HA_Blueprint/blob/main/nspanel_blueprint.yaml domain: automation - homeassistant: - min_version: 2024.3.0 + homeassistant: # To do: 2024.3.0 + min_version: 2023.12.0 # yamllint disable rule:indentation rule:comments-indentation input: ##### MAIN NAME ##### nspanel_name: # This key was kept with this name to support inputs from legacy versions where the panel name was used name: NSPanel device (REQUIRED) - description: > - *SYSTEM settings* - - *Please select the ESPHome device related to the NSPanel to be controlled by this automation* + description: "Please select the ESPHome device related to the NSPanel to be controlled by this automation." default: [] selector: device: @@ -62,21 +40,15 @@ blueprint: ##### SYSTEM SETTINGS ##### language: - name: Language for NSPanel - description: > - *SYSTEM settings* - - *Select the language for your NSPanel* + name: Language + description: "Select the language for your NSPanel." default: en selector: language: languages: [en, bg, hr, cs, da, nl, et, fi, fr, de, el, he, hu, id, it, ja, ko, lv, lt, nb, pl, pt, ro, ru, sk, sl, es, sv, tr, uk, zh-tw] date_format: name: Date Format - description: > - *SYSTEM settings* - - *Select the format for date to display* + description: "Select the format for date to display." default: '%A, %d.%m' selector: select: @@ -100,10 +72,7 @@ blueprint: time_format: name: Time Format - description: > - *SYSTEM settings* - - *Select the format for time to display* + description: "Select the format for time to display" default: '%H:%M' selector: select: @@ -133,9 +102,9 @@ blueprint: weather_entity: name: Weather entity from HA description: > - *SYSTEM settings* + Select your weather entity. - *Select your weather entity.* + This will be used for weather information on Home page and all the weather pages. default: [] selector: entity: @@ -146,11 +115,8 @@ blueprint: ##### Page Home ##### ##### Temperature - Page Home ##### outdoortemp: - name: Outdoor Temperature Sensor (Optional) - description: > - *HOME page* - - *If no outdoor sensor is available, leave the field empty and the value from your selected weather integration will be used automatically* + name: Home page - Outdoor Temperature Sensor (Optional) + description: 'If no outdoor sensor is available, leave the field empty and the value from your selected weather integration will be used automatically.' default: [] selector: &entity_temp_sensor-selector entity: @@ -160,22 +126,17 @@ blueprint: device_class: - temperature home_outdoor_temp_label_color: - name: Outdoor Temperature Sensor - Text Color (Optional) - description: > - *HOME page* - - *Choose a color for the sensor's display text.* - default: [255, 255, 255] # 65535 White + name: Home page - Outdoor Temperature Sensor - Text color + description: &description_text_color "Choose a color for the sensor's display text." + default: [255, 255, 255] selector: &color_selector color_rgb: home_outdoor_temp_font: - name: Outdoor Temperature Sensor font size + name: Home page - Outdoor Temperature Sensor font size description: > - *HOME page* + The size of the outdoor temperature font - *The size of the outdoor temperature font* - - *ATTENTION! Depending on the value shown and the font size, the text may exceed the available space.* + ***ATTENTION!** Depending on the value shown and the font size, the text may exceed the available space.* default: '4' selector: select: @@ -196,40 +157,30 @@ blueprint: - label: 72px value: '6' indoortemp: - name: Indoor Temperature Sensor - ENTITY (Optional) + name: Home page - Indoor Temperature Sensor - Entity (Optional) description: > - *HOME page* + An indoor temperature sensor is not necessary. - *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* default: [] selector: *entity_temp_sensor-selector home_indoor_temp_icon: - name: Indoor Temperature Sensor - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed (Default mdi:thermometer)* + name: Home page - Indoor Temperature Sensor - Icon (Optional) + description: "Icon which should be displayed (Default mdi:thermometer)" default: mdi:thermometer - selector: &icon-selector + selector: &selector_icon icon: home_indoor_temp_icon_color: - name: Indoor Temperature Sensor - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* - default: [255, 255, 255] # 65535 White + name: Home page - Indoor Temperature Sensor - Icon color + description: &description_icon_color "Icon color which should be displayed." + default: [255, 255, 255] selector: *color_selector home_indoor_temp_label_color: - name: Indoor Temperature Sensor - Text Color (Optional) - description: > - *HOME page* - - *Choose a color for the sensor's display text.* - default: [255, 255, 255] # 65535 White + name: Home page - Indoor Temperature Sensor - Text color + description: *description_text_color + default: [255, 255, 255] selector: *color_selector ##### Sensors - Page Home ##### ##### PLACEHOLDER ###################################################################### @@ -240,11 +191,8 @@ blueprint: selector: *placeholder-selector ##### PLACEHOLDER ###################################################################### home_value01: - name: Sensor 01 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be displayed* + name: Home page - Sensor 01 - Entity (Optional) + description: &description_entity_displayed "Entity which should be displayed." default: [] selector: &entity_sensor-selector entity: @@ -252,107 +200,69 @@ blueprint: domain: - sensor home_value01_label_color: - name: Sensor 01 - Text Color (Optional) - description: > - *HOME page* - - *Choose a color for the sensor's display text.* + name: Home page - Sensor 01 - Text color + description: *description_text_color default: [200, 204, 200] selector: *color_selector home_value01_icon: - name: Sensor 01 - ICON (Optional) - description: > - *HOME page* - + name: Home page - Sensor 01 - Icon (Optional) + description: &description_icon_automatic_default > ***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.* default: [] - selector: *icon-selector + selector: *selector_icon home_value01_icon_color: - name: Sensor 01 - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Home page - Sensor 01 - Icon color + description: *description_icon_color default: [200, 204, 200] selector: *color_selector home_value02: - name: Sensor 02 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be displayed* + name: Home page - Sensor 02 - Entity (Optional) + description: *description_entity_displayed default: [] selector: *entity_sensor-selector home_value02_label_color: - name: Sensor 02 - Text Color (Optional) - description: > - *HOME page* - - *Choose a color for the sensor's display text.* + name: Home page - Sensor 02 - Text color + description: *description_text_color default: [200, 204, 200] selector: *color_selector home_value02_icon: - name: Sensor 02 - ICON (Optional) - description: > - *HOME page* - - ***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.* + name: Home page - Sensor 02 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon home_value02_icon_color: - name: Sensor 02 - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Home page - Sensor 02 - Icon color + description: *description_icon_color default: [200, 204, 200] selector: *color_selector home_value03: - name: Sensor 03 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be displayed* + name: Home page - Sensor 03 - Entity (Optional) + description: *description_entity_displayed default: [] selector: *entity_sensor-selector home_value03_label_color: - name: Sensor 03 - Text Color (Optional) - description: > - *HOME page* - - *Choose a color for the sensor's display text.* + name: Home page - Sensor 03 - Text color + description: *description_text_color default: [200, 204, 200] selector: *color_selector home_value03_icon: - name: Sensor 03 - ICON (Optional) - description: > - *HOME page* - - ***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.* + name: Home page - Sensor 03 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon home_value03_icon_color: - name: Sensor 03 - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Home page - Sensor 03 - Icon color + description: *description_icon_color default: [200, 204, 200] selector: *color_selector ##### Chips - Page Home ##### - ##### PLACEHOLDER ###################################################################### - placeholder03: - name: ' ' - description: '# ✅ HOME PAGE - CHIPS ✅' - default: ' ' - selector: *placeholder-selector ##### PLACEHOLDER ###################################################################### chip_font_size: - name: Chip font size + name: ' ' description: > - *HOME page* + # ✅ HOME PAGE - CHIPS ✅ - *The size of the icons shown on the chips* + Please select the size of the icons shown on the chips. default: '7' selector: select: @@ -362,12 +272,10 @@ blueprint: value: '7' - label: 32px value: '8' + ##### PLACEHOLDER ###################################################################### chip01: - name: Chip 01 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be displayed* + name: Home page - Chip 01 - Entity (Optional) + description: *description_entity_displayed default: [] selector: &chip-entity-selector entity: @@ -384,242 +292,155 @@ blueprint: - sensor - switch chip01_inverted: - name: Chip 01 - Inverted - description: > - *HOME page* - - *When enabled, the chip will be inverted, so it will be shown when the entity is off.* + name: Home page - Chip 01 - Inverted + description: "If enabled, this chip's display is reversed. It will appear when the linked entity is `off`." default: false selector: boolean: chip01_icon: - name: Chip 01 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed when state ON (if not set, no icon is shown)* + name: Home page - Chip 01 - Icon (Optional) + description: "Specify an icon to show when the entity's state matches. If not set, the entity's default icon is used." default: [] - selector: *icon-selector + selector: *selector_icon chip01_icon_color: - name: Chip 01 - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Home page - Chip 01 - Icon color + description: *description_icon_color default: [] selector: *color_selector chip02: - name: Chip 02 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be displayed* + name: Home page - Chip 02 - Entity (Optional) + description: *description_entity_displayed default: [] selector: *chip-entity-selector chip02_inverted: - name: Chip 02 - Inverted - description: > - *HOME page* - - *When enabled, the chip will be inverted, so it will be shown when the entity is off.* + name: Home page - Chip 02 - Inverted + description: "If enabled, this chip's display is reversed. It will appear when the linked entity is `off`." default: false selector: boolean: chip02_icon: - name: Chip 02 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed when state ON (if not set, no icon is shown)* + name: Home page - Chip 02 - Icon (Optional) + description: "Specify an icon to show when the entity's state matches. If not set, the entity's default icon is used." default: [] - selector: *icon-selector + selector: *selector_icon chip02_icon_color: - name: Chip 02 - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Home page - Chip 02 - Icon color + description: *description_icon_color default: [] selector: *color_selector chip03: - name: Chip 03 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be displayed* + name: Home page - Chip 03 - Entity (Optional) + description: *description_entity_displayed default: [] selector: *chip-entity-selector chip03_inverted: - name: Chip 03 - Inverted - description: > - *HOME page* - - *When enabled, the chip will be inverted, so it will be shown when the entity is off.* + name: Home page - Chip 03 - Inverted + description: "If enabled, this chip's display is reversed. It will appear when the linked entity is `off`." default: false selector: boolean: chip03_icon: - name: Chip 03 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed when state ON (if not set, no icon is shown)* + name: Home page - Chip 03 - Icon (Optional) + description: "Specify an icon to show when the entity's state matches. If not set, the entity's default icon is used." default: [] - selector: *icon-selector + selector: *selector_icon chip03_icon_color: - name: Chip 03 - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Home page - Chip 03 - Icon color + description: *description_icon_color default: [] selector: *color_selector chip04: - name: Chip 04 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be displayed* + name: Home page - Chip 04 - Entity (Optional) + description: *description_entity_displayed default: [] selector: *chip-entity-selector chip04_inverted: - name: Chip 04 - Inverted - description: > - *HOME page* - - *When enabled, the chip will be inverted, so it will be shown when the entity is off.* + name: Home page - Chip 04 - Inverted + description: "If enabled, this chip's display is reversed. It will appear when the linked entity is `off`." default: false selector: boolean: chip04_icon: - name: Chip 04 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed when state ON (if not set, no icon is shown)* + name: Home page - Chip 04 - Icon (Optional) + description: "Specify an icon to show when the entity's state matches. If not set, the entity's default icon is used." default: [] - selector: *icon-selector + selector: *selector_icon chip04_icon_color: - name: Chip 04 - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Home page - Chip 04 - Icon color + description: *description_icon_color default: [] selector: *color_selector chip05: - name: Chip 05 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be displayed* + name: Home page - Chip 05 - Entity (Optional) + description: *description_entity_displayed default: [] selector: *chip-entity-selector chip05_inverted: - name: Chip 05 - Inverted - description: > - *HOME page* - - *When enabled, the chip will be inverted, so it will be shown when the entity is off.* + name: Home page - Chip 05 - Inverted + description: "If enabled, this chip's display is reversed. It will appear when the linked entity is `off`." default: false selector: boolean: chip05_icon: - name: Chip 05 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed when state ON (if not set, no icon is shown)* + name: Home page - Chip 05 - Icon (Optional) + description: "Specify an icon to show when the entity's state matches. If not set, the entity's default icon is used." default: [] - selector: *icon-selector + selector: *selector_icon chip05_icon_color: - name: Chip 05 - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Home page - Chip 05 - Icon color + description: *description_icon_color default: [] selector: *color_selector chip06: - name: Chip 06 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be displayed* + name: Home page - Chip 06 - Entity (Optional) + description: *description_entity_displayed default: [] selector: *chip-entity-selector chip06_inverted: - name: Chip 06 - Inverted - description: > - *HOME page* - - *When enabled, the chip will be inverted, so it will be shown when the entity is off.* + name: Home page - Chip 06 - Inverted + description: "If enabled, this chip's display is reversed. It will appear when the linked entity is `off`." default: false selector: boolean: chip06_icon: - name: Chip 06 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed when state ON (if not set, no icon is shown)* + name: Home page - Chip 06 - Icon (Optional) + description: "Specify an icon to show when the entity's state matches. If not set, the entity's default icon is used." default: [] - selector: *icon-selector + selector: *selector_icon chip06_icon_color: - name: Chip 06 - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Home page - Chip 06 - Icon color + description: *description_icon_color default: [] selector: *color_selector chip07: - name: Chip 07 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be displayed* + name: Home page - Chip 07 - Entity (Optional) + description: *description_entity_displayed default: [] selector: *chip-entity-selector chip07_inverted: - name: Chip 07 - Inverted - description: > - *HOME page* - - *When enabled, the chip will be inverted, so it will be shown when the entity is off.* + name: Home page - Chip 07 - Inverted + description: "If enabled, this chip's display is reversed. It will appear when the linked entity is `off`." default: false selector: boolean: chip07_icon: - name: Chip 07 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed when state ON (if not set, no icon is shown)* + name: Home page - Chip 07 - Icon (Optional) + description: "Specify an icon to show when the entity's state matches. If not set, the entity's default icon is used." default: [] - selector: *icon-selector + selector: *selector_icon chip07_icon_color: - name: Chip 07 - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Home page - Chip 07 - Icon color + description: *description_icon_color default: [] selector: *color_selector ## Custom buttons - Page Home - ##### PLACEHOLDER ###################################################################### - placeholder18: - name: ' ' - description: '# ✅ HOME PAGE - CUSTOM BUTTONS ✅' - default: ' ' - selector: *placeholder-selector ##### PLACEHOLDER ###################################################################### custom_buttons_font_size: - name: Custom buttons font size + name: ' ' description: > - *HOME page* + # ✅ HOME PAGE - CUSTOM BUTTONS ✅ - *The size of the icons shown on the custom buttons* + Please select the size of the icons shown on the custom buttons. default: '8' selector: select: @@ -629,17 +450,16 @@ blueprint: value: '7' - label: 32px value: '8' + ##### PLACEHOLDER ###################################################################### ## Page Home - Custom button 01 home_custom_button01: - name: Custom button 01 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be switched* + name: Home page - Custom button 01 - Entity (Optional) + description: &description_home_custom_button_entity > + Entity which should be controlled. *Entities with supported advanced settings will open it's settings page, all other entities will execute the action or toggle when clicked.* default: [] - selector: &home-custom-button-entity-selector + selector: &selector_home_custom_button_entity entity: filter: domain: @@ -659,134 +479,76 @@ blueprint: - switch home_custom_button01_icon: - name: Custom button 01 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Home page - Custom button 01 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon ## Page Home - Custom button 02 home_custom_button02: - name: Custom button 02 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be switched* - - *Entities with supported advanced settings will open it's settings page, all other entities will execute the action or toggle when clicked.* + name: Home page - Custom button 02 - Entity (Optional) + description: *description_home_custom_button_entity default: [] - selector: *home-custom-button-entity-selector + selector: *selector_home_custom_button_entity home_custom_button02_icon: - name: Custom button 02 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Home page - Custom button 02 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon ## Page Home - Custom button 03 home_custom_button03: - name: Custom button 03 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be switched* - - *Entities with supported advanced settings will open it's settings page, all other entities will execute the action or toggle when clicked.* + name: Home page - Custom button 03 - Entity (Optional) + description: *description_home_custom_button_entity default: [] - selector: *home-custom-button-entity-selector + selector: *selector_home_custom_button_entity home_custom_button03_icon: - name: Custom button 03 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Home page - Custom button 03 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon ## Page Home - Custom button 04 home_custom_button04: - name: Custom button 04 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be switched* - - *Entities with supported advanced settings will open it's settings page, all other entities will execute the action or toggle when clicked.* + name: Home page - Custom button 04 - Entity (Optional) + description: *description_home_custom_button_entity default: [] - selector: *home-custom-button-entity-selector + selector: *selector_home_custom_button_entity home_custom_button04_icon: - name: Custom button 04 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Home page - Custom button 04 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon ## Page Home - Custom button 05 home_custom_button05: - name: Custom button 05 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be switched* - - *Entities with supported advanced settings will open it's settings page, all other entities will execute the action or toggle when clicked.* + name: Home page - Custom button 05 - Entity (Optional) + description: *description_home_custom_button_entity default: [] - selector: *home-custom-button-entity-selector + selector: *selector_home_custom_button_entity home_custom_button05_icon: - name: Custom button 05 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Home page - Custom button 05 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon ## Page Home - Custom button 06 home_custom_button06: - name: Custom button 06 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be switched* - - *Entities with supported advanced settings will open it's settings page, all other entities will execute the action or toggle when clicked.* + name: Home page - Custom button 06 - Entity (Optional) + description: *description_home_custom_button_entity default: [] - selector: *home-custom-button-entity-selector + selector: *selector_home_custom_button_entity home_custom_button06_icon: - name: Custom button 06 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Home page - Custom button 06 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon ## Page Home - Custom button 07 alarm: # This key was kept with this name to support inputs from legacy versions where the alarm was the only option at that button - name: Custom button 07 - ENTITY (Optional) - description: > - *HOME page* - - *Entity which should be switched* - - *Entities with supported advanced settings will open it's settings page, all other entities will execute the action or toggle when clicked.* + name: Home page - Custom button 07 - Entity (Optional) + description: *description_home_custom_button_entity default: [] - selector: *home-custom-button-entity-selector + selector: *selector_home_custom_button_entity home_custom_button07_icon: - name: Custom button 07 - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Home page - Custom button 07 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon ##### Climate - Page Climate ##### ##### PLACEHOLDER ###################################################################### @@ -797,13 +559,12 @@ blueprint: selector: *placeholder-selector ##### PLACEHOLDER ###################################################################### climate: - name: Climate to control - ENTITY (Optional) + name: Main climate Entity (Optional) description: > - *CLIMATE page* + This is used to show the internal temperature in the Home page, with a link to the climate page. + If a climate entity is not provided here, the internal temperature sensor will be used, without the link. - *If an entity is selected, the **"Thermostat page"** is activated and enabled. - If you have **"Underfloor Heating System"** and want to switch it via the relay, - you must create a separate climate in HA. See HowTo* + *Refer to add-ons documentation if you want to control the climate system with your panel's relays.* default: [] selector: entity: @@ -812,11 +573,8 @@ blueprint: ## Climate page - Custom buttons ## Climate page - Custom button 01 climate_button08: - name: Custom button 01 - ENTITY (Optional) - description: > - *CLIMATE page* - - *Entity which should be switched* + name: Climate page - Custom button 01 - Entity (Optional) + description: "Entity which should be switched." default: [] selector: &climate-custom-button-entity-selector entity: @@ -836,63 +594,40 @@ blueprint: - script - switch climate_button08_icon: - name: Custom button 01 - ICON (Optional) - description: > - *CLIMATE page* - - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Climate page - Custom button 01 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon climate_button08_icon_color: - name: Custom button 01 - ICON COLOR (Optional) - description: > - *CLIMATE page* - - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Climate page - Custom button 01 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector climate_button08_hold_custom_action: - name: Custom button 01 - Hold action (Optional) - description: > - *CLIMATE page* - - *The action(s) to launch on hold* + name: Climate page - Custom button 01 - Hold action (Optional) + description: "The action(s) to launch on hold." default: [] selector: action: ## Climate page - Custom button 02 climate_button09: - name: Custom button 02 - ENTITY (Optional) - description: > - *CLIMATE page* - - *Entity which should be switched* + name: Climate page - Custom button 02 - Entity (Optional) + description: "Entity which should be switched." default: [] selector: *climate-custom-button-entity-selector climate_button09_icon: - name: Custom button 02 - ICON (Optional) - description: > - *CLIMATE page* - - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Climate page - Custom button 02 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon climate_button09_icon_color: - name: Custom button 02 - ICON COLOR (Optional) - description: > - *CLIMATE page* - - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Climate page - Custom button 02 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector climate_button09_hold_custom_action: - name: Custom button 02 - Hold action (Optional) - description: > - *CLIMATE page* - - *The action(s) to launch on hold* + name: Climate page - Custom button 02 - Hold action (Optional) + description: "The action(s) to launch on hold." default: [] selector: action: @@ -900,186 +635,121 @@ blueprint: ## Climate page - Sensors ## Climate page - Sensor 01 climate_value01: - name: Sensor 01 - ENTITY (Optional) - description: > - *CLIMATE page* - - *Entity which should be controlled* + name: Climate page - Sensor 01 - Entity (Optional) + description: *description_entity_displayed default: [] selector: *entity_sensor-selector climate_value01_icon: - name: Sensor 01 - ICON (Optional) - description: > - *CLIMATE page* - - ***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.* + name: Climate page - Sensor 01 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon climate_value01_icon_color: - name: Sensor 01 - ICON COLOR (Optional) - description: > - *CLIMATE page* - - *Icon color which should be displayed* + name: Climate page - Sensor 01 - Icon color + description: *description_icon_color default: [200, 204, 200] selector: *color_selector climate_value01_label_color: - name: Sensor 01 - Text Color (Optional) - description: > - *CLIMATE page* - - *Choose a color for the sensor's display text.* + name: Climate page - Sensor 01 - Text color + description: *description_text_color default: [200, 204, 200] selector: *color_selector ## Climate page - Sensor 02 climate_value02: - name: Sensor 02 - ENTITY (Optional) - description: > - *CLIMATE page* - - *Entity which should be displayed* + name: Climate page - Sensor 02 - Entity (Optional) + description: *description_entity_displayed default: [] selector: *entity_sensor-selector climate_value02_icon: - name: Sensor 02 - ICON (Optional) - description: > - *CLIMATE page* - - ***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.* + name: Climate page - Sensor 02 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon climate_value02_icon_color: - name: Sensor 02 - ICON COLOR (Optional) - description: > - *CLIMATE page* - - *Icon color which should be displayed* + name: Climate page - Sensor 02 - Icon color + description: *description_icon_color default: [200, 204, 200] selector: *color_selector climate_value02_label_color: - name: Sensor 02 - Text Color (Optional) - description: > - *CLIMATE page* - - *Choose a color for the sensor's display text.* + name: Climate page - Sensor 02 - Text color + description: *description_text_color default: [200, 204, 200] selector: *color_selector ## Climate page - Sensor 03 climate_value03: - name: Sensor 03 - ENTITY (Optional) - description: > - *CLIMATE page* - - *Entity which should be displayed* + name: Climate page - Sensor 03 - Entity (Optional) + description: *description_entity_displayed default: [] selector: *entity_sensor-selector climate_value03_icon: - name: Sensor 03 - ICON (Optional) - description: > - *CLIMATE page* - - ***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.* + name: Climate page - Sensor 03 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon climate_value03_icon_color: - name: Sensor 03 - ICON COLOR (Optional) - description: > - *CLIMATE page* - - *Icon color which should be displayed* + name: Climate page - Sensor 03 - Icon color + description: *description_icon_color default: [200, 204, 200] selector: *color_selector climate_value03_label_color: - name: Sensor 03 - Text Color (Optional) - description: > - *CLIMATE page* - - *Choose a color for the sensor's display text.* + name: Climate page - Sensor 03 - Text color + description: *description_text_color default: [200, 204, 200] selector: *color_selector ## Climate page - Sensor 04 climate_value04: - name: Sensor 04 - ENTITY (Optional) - description: > - *CLIMATE page* - - *Entity which should be displayed* + name: Climate page - Sensor 04 - Entity (Optional) + description: *description_entity_displayed default: [] selector: *entity_sensor-selector climate_value04_icon: - name: Sensor 04 - ICON (Optional) - description: > - *CLIMATE page* - - ***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.* + name: Climate page - Sensor 04 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon climate_value04_icon_color: - name: Sensor 04 - ICON COLOR (Optional) - description: > - *CLIMATE page* - - *Icon color which should be displayed* + name: Climate page - Sensor 04 - Icon color + description: *description_icon_color default: [200, 204, 200] selector: *color_selector climate_value04_label_color: - name: Sensor 04 - Text Color (Optional) - description: > - *CLIMATE page* - - *Choose a color for the sensor's display text.* + name: Climate page - Sensor 04 - Text color + description: *description_text_color default: [200, 204, 200] selector: *color_selector ##### QR Code - Page Home/QR Code ##### - ##### PLACEHOLDER ###################################################################### - placeholder05: - name: ' ' - description: '# ✅ QR CODE ✅' - default: ' ' - selector: *placeholder-selector ##### PLACEHOLDER ###################################################################### qrcode_enabled: - name: Activate QR Code - TRUE/FALSE (Optional) - default: false + name: ' ' description: > - *HOME page* + # ✅ QR CODE ✅ - *Activate QR Code page and QR Code Button on the home page* + Activate QR Code page and QR Code Button on the Home page. + default: false selector: boolean: + ##### PLACEHOLDER ###################################################################### qrcode_label: name: QR Code page - LABEL (Optional) - description: > - *QRCODE page* - - *Label which should be displayed* + description: "Label which should be displayed." default: [] selector: text: {} qrcode_value: name: QR Code content - VALUE (Optional) - description: > - *QRCODE page* - - *Value you want to display as QR code* + description: "Value you want to display as QR code." default: [] selector: text: {} home_button05_icon: - name: QR Code - ICON (Optional) - description: > - *HOME page* - - *Icon which should be displayed (Default mdi:qrcode-scan)* + name: Home page - QR Code - Icon (Optional) + description: "Icon which should be displayed (Default mdi:qrcode-scan)." default: mdi:qrcode-scan - selector: *icon-selector + selector: *selector_icon home_button05_icon_color: - name: QR Code - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: QR Code - Icon color + description: *description_icon_color default: [200, 204, 200] selector: *color_selector @@ -1093,18 +763,12 @@ blueprint: ##### PLACEHOLDER ###################################################################### hw_buttons_bar_color_on: name: Hardware buttons - Bar color when `On` (Optional) - description: > - *SYSTEM settings* - - *Choose a color for the button's bars when the controlled entity is `On`.* + description: "Choose a color for the button's bars when the controlled entity is `On`." default: [31, 169, 255] selector: *color_selector hw_buttons_bar_color_off: name: Hardware buttons - Bar color when `Off` (Optional) - description: > - *SYSTEM settings* - - *Choose a color for the button's bars when the controlled entity is `Off`.* + description: "Choose a color for the button's bars when the controlled entity is `Off`." default: [44, 44, 44] selector: *color_selector relay_1_local_fallback: @@ -1176,7 +840,7 @@ blueprint: selector: action: left_button_color: - name: Left hardware button - Text color (Optional) + name: Left hardware button - Text color description: > *HOME page* @@ -1231,7 +895,7 @@ blueprint: selector: action: right_button_color: - name: Right hardware button - Text color (Optional) + name: Right hardware button - Text color description: > *HOME page* @@ -1241,19 +905,13 @@ blueprint: ##### Button pages ##### ##### Button pages - Config ##### - ##### PLACEHOLDER ###################################################################### - placeholder_button_pages_config: - name: ' ' - description: '# ✅ BUTTON PAGES SETTINGS ✅' - default: ' ' - selector: *placeholder-selector ##### PLACEHOLDER ###################################################################### button_pages_icon_size: - name: Button icon size + name: ' ' description: > - *Button pages* + # ✅ BUTTON PAGES ✅ - *The size of the icons shown on the button pages* + Please select the size of the icons shown on the button pages. default: '8' selector: select: @@ -1265,24 +923,21 @@ blueprint: value: '8' - label: 48px value: '10' - + ##### PLACEHOLDER ###################################################################### ##### Button page 01 ##### - ##### PLACEHOLDER ###################################################################### - placeholder07: - name: ' ' - description: '# ✅ BUTTON PAGE 01 ✅' - default: ' ' - selector: *placeholder-selector ##### PLACEHOLDER ###################################################################### button_page01_label: - name: Button page 01 - LABEL (Optional) + name: ' ' description: > - *Label which should be displayed* + # ✅ BUTTON PAGE 01 ✅ + + Please select the label which should be displayed in the top of the page. default: [] selector: text: {} + ##### PLACEHOLDER ###################################################################### entity01: - name: Button page 1, Button 1 - ENTITY (Optional) + name: Button page 1, Button 1 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1314,27 +969,24 @@ blueprint: selector: text: {} entity01_icon: - name: Button page 1, Button 1 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 1, Button 1 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity01_icon_color: - name: Button page 1, Button 1 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 1, Button 1 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity01_confirm: - name: Button page 1, Button 1 - Confirm execution of the button press (Optional) + name: Button page 1, Button 1 - Confirm execution of the button press default: false - description: > + description: &description_ask_for_confirmation > *Ask for confirmation to execute action* selector: boolean: entity02: - name: Button page 1, Button 2 - ENTITY (Optional) + name: Button page 1, Button 2 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1347,27 +999,23 @@ blueprint: selector: text: {} entity02_icon: - name: Button page 1, Button 2 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 1, Button 2 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity02_icon_color: - name: Button page 1, Button 2 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 1, Button 2 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity02_confirm: - name: Button page 1, Button 2 - Confirm execution of the button press (Optional) + name: Button page 1, Button 2 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity03: - name: Button page 1, Button 3 - ENTITY (Optional) + name: Button page 1, Button 3 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1380,27 +1028,23 @@ blueprint: selector: text: {} entity03_icon: - name: Button page 1, Button 3 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 1, Button 3 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity03_icon_color: - name: Button page 1, Button 3 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 1, Button 3 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity03_confirm: - name: Button page 1, Button 3 - Confirm execution of the button press (Optional) + name: Button page 1, Button 3 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity04: - name: Button page 1, Button 4 - ENTITY (Optional) + name: Button page 1, Button 4 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1413,27 +1057,23 @@ blueprint: selector: text: {} entity04_icon: - name: Button page 1, Button 4 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 1, Button 4 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity04_icon_color: - name: Button page 1, Button 4 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 1, Button 4 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity04_confirm: - name: Button page 1, Button 4 - Confirm execution of the button press (Optional) + name: Button page 1, Button 4 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity05: - name: Button page 1, Button 5 - ENTITY (Optional) + name: Button page 1, Button 5 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1446,27 +1086,23 @@ blueprint: selector: text: {} entity05_icon: - name: Button page 1, Button 5 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 1, Button 5 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity05_icon_color: - name: Button page 1, Button 5 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 1, Button 5 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity05_confirm: - name: Button page 1, Button 5 - Confirm execution of the button press (Optional) + name: Button page 1, Button 5 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity06: - name: Button page 1, Button 6 - ENTITY (Optional) + name: Button page 1, Button 6 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1479,27 +1115,23 @@ blueprint: selector: text: {} entity06_icon: - name: Button page 1, Button 6 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 1, Button 6 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity06_icon_color: - name: Button page 1, Button 6 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 1, Button 6 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity06_confirm: - name: Button page 1, Button 6 - Confirm execution of the button press (Optional) + name: Button page 1, Button 6 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity07: - name: Button page 1, Button 7 - ENTITY (Optional) + name: Button page 1, Button 7 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1512,27 +1144,23 @@ blueprint: selector: text: {} entity07_icon: - name: Button page 1, Button 7 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 1, Button 7 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity07_icon_color: - name: Button page 1, Button 7 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 1, Button 7 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity07_confirm: - name: Button page 1, Button 7 - Confirm execution of the button press (Optional) + name: Button page 1, Button 7 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity08: - name: Button page 1, Button 8 - ENTITY (Optional) + name: Button page 1, Button 8 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1545,42 +1173,35 @@ blueprint: selector: text: {} entity08_icon: - name: Button page 1, Button 8 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 1, Button 8 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity08_icon_color: - name: Button page 1, Button 8 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 1, Button 8 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity08_confirm: - name: Button page 1, Button 8 - Confirm execution of the button press (Optional) + name: Button page 1, Button 8 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: ##### Button page 02 ##### - ##### PLACEHOLDER ###################################################################### - placeholder08: - name: ' ' - description: '# ✅ BUTTON PAGE 02 ✅' - default: ' ' - selector: *placeholder-selector ##### PLACEHOLDER ###################################################################### button_page02_label: - name: Button page 02 - LABEL (Optional) + name: ' ' description: > - *Label which should be displayed* + # ✅ BUTTON PAGE 02 ✅ + + Please select the label which should be displayed in the top of the page. default: [] selector: text: {} + ##### PLACEHOLDER ###################################################################### entity09: - name: Button page 2, Button 1 - ENTITY (Optional) + name: Button page 2, Button 1 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1593,27 +1214,23 @@ blueprint: selector: text: {} entity09_icon: - name: Button page 2, Button 1 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 2, Button 1 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity09_icon_color: - name: Button page 2, Button 1 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 2, Button 1 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity09_confirm: - name: Button page 2, Button 1 - Confirm execution of the button press (Optional) + name: Button page 2, Button 1 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity10: - name: Button page 2, Button 2 - ENTITY (Optional) + name: Button page 2, Button 2 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1626,27 +1243,23 @@ blueprint: selector: text: {} entity10_icon: - name: Button page 2, Button 2 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 2, Button 2 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity10_icon_color: - name: Button page 2, Button 2 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 2, Button 2 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity10_confirm: - name: Button page 2, Button 2 - Confirm execution of the button press (Optional) + name: Button page 2, Button 2 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity11: - name: Button page 2, Button 3 - ENTITY (Optional) + name: Button page 2, Button 3 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1659,27 +1272,23 @@ blueprint: selector: text: {} entity11_icon: - name: Button page 2, Button 3 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 2, Button 3 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity11_icon_color: - name: Button page 2, Button 3 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 2, Button 3 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity11_confirm: - name: Button page 2, Button 3 - Confirm execution of the button press (Optional) + name: Button page 2, Button 3 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity12: - name: Button page 2, Button 4 - ENTITY (Optional) + name: Button page 2, Button 4 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1692,27 +1301,23 @@ blueprint: selector: text: {} entity12_icon: - name: Button page 2, Button 4 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 2, Button 4 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity12_icon_color: - name: Button page 2, Button 4 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 2, Button 4 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity12_confirm: - name: Button page 2, Button 4 - Confirm execution of the button press (Optional) + name: Button page 2, Button 4 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity13: - name: Button page 2, Button 5 - ENTITY (Optional) + name: Button page 2, Button 5 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1725,27 +1330,23 @@ blueprint: selector: text: {} entity13_icon: - name: Button page 2, Button 5 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 2, Button 5 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity13_icon_color: - name: Button page 2, Button 5 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 2, Button 5 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity13_confirm: - name: Button page 2, Button 5 - Confirm execution of the button press (Optional) + name: Button page 2, Button 5 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity14: - name: Button page 2, Button 6 - ENTITY (Optional) + name: Button page 2, Button 6 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1758,27 +1359,23 @@ blueprint: selector: text: {} entity14_icon: - name: Button page 2, Button 6 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 2, Button 6 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity14_icon_color: - name: Button page 2, Button 6 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 2, Button 6 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity14_confirm: - name: Button page 2, Button 6 - Confirm execution of the button press (Optional) + name: Button page 2, Button 6 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity15: - name: Button page 2, Button 7 - ENTITY (Optional) + name: Button page 2, Button 7 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1791,27 +1388,23 @@ blueprint: selector: text: {} entity15_icon: - name: Button page 2, Button 7 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 2, Button 7 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity15_icon_color: - name: Button page 2, Button 7 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 2, Button 7 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity15_confirm: - name: Button page 2, Button 7 - Confirm execution of the button press (Optional) + name: Button page 2, Button 7 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity16: - name: Button page 2, Button 8 - ENTITY (Optional) + name: Button page 2, Button 8 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1824,42 +1417,35 @@ blueprint: selector: text: {} entity16_icon: - name: Button page 2, Button 8 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 2, Button 8 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity16_icon_color: - name: Button page 2, Button 8 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 2, Button 8 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity16_confirm: - name: Button page 2, Button 8 - Confirm execution of the button press (Optional) + name: Button page 2, Button 8 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: ##### Button page 03 ##### - ##### PLACEHOLDER ###################################################################### - placeholder09: - name: ' ' - description: '# ✅ BUTTON PAGE 03 ✅' - default: ' ' - selector: *placeholder-selector ##### PLACEHOLDER ###################################################################### button_page03_label: - name: Button page 03 - LABEL (Optional) + name: ' ' description: > - *Label which should be displayed* + # ✅ BUTTON PAGE 03 ✅ + + Please select the label which should be displayed in the top of the page. default: [] selector: text: {} + ##### PLACEHOLDER ###################################################################### entity17: - name: Button page 3, Button 1 - ENTITY (Optional) + name: Button page 3, Button 1 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1872,27 +1458,23 @@ blueprint: selector: text: {} entity17_icon: - name: Button page 3, Button 1 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 3, Button 1 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity17_icon_color: - name: Button page 3, Button 1 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 3, Button 1 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity17_confirm: - name: Button page 3, Button 1 - Confirm execution of the button press (Optional) + name: Button page 3, Button 1 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity18: - name: Button page 3, Button 2 - ENTITY (Optional) + name: Button page 3, Button 2 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1905,27 +1487,23 @@ blueprint: selector: text: {} entity18_icon: - name: Button page 3, Button 2 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 3, Button 2 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity18_icon_color: - name: Button page 3, Button 2 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 3, Button 2 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity18_confirm: - name: Button page 3, Button 2 - Confirm execution of the button press (Optional) + name: Button page 3, Button 2 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity19: - name: Button page 3, Button 3 - ENTITY (Optional) + name: Button page 3, Button 3 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1938,27 +1516,23 @@ blueprint: selector: text: {} entity19_icon: - name: Button page 3, Button 3 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 3, Button 3 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity19_icon_color: - name: Button page 3, Button 3 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 3, Button 3 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity19_confirm: - name: Button page 3, Button 3 - Confirm execution of the button press (Optional) + name: Button page 3, Button 3 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity20: - name: Button page 3, Button 4 - ENTITY (Optional) + name: Button page 3, Button 4 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -1971,27 +1545,23 @@ blueprint: selector: text: {} entity20_icon: - name: Button page 3, Button 4 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 3, Button 4 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity20_icon_color: - name: Button page 3, Button 4 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 3, Button 4 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity20_confirm: - name: Button page 3, Button 4 - Confirm execution of the button press (Optional) + name: Button page 3, Button 4 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity21: - name: Button page 3, Button 5 - ENTITY (Optional) + name: Button page 3, Button 5 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -2004,27 +1574,23 @@ blueprint: selector: text: {} entity21_icon: - name: Button page 3, Button 5 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 3, Button 5 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity21_icon_color: - name: Button page 3, Button 5 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 3, Button 5 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity21_confirm: - name: Button page 3, Button 5 - Confirm execution of the button press (Optional) + name: Button page 3, Button 5 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity22: - name: Button page 3, Button 6 - ENTITY (Optional) + name: Button page 3, Button 6 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -2037,27 +1603,23 @@ blueprint: selector: text: {} entity22_icon: - name: Button page 3, Button 6 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 3, Button 6 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity22_icon_color: - name: Button page 3, Button 6 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 3, Button 6 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity22_confirm: - name: Button page 3, Button 6 - Confirm execution of the button press (Optional) + name: Button page 3, Button 6 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity23: - name: Button page 3, Button 7 - ENTITY (Optional) + name: Button page 3, Button 7 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -2070,27 +1632,23 @@ blueprint: selector: text: {} entity23_icon: - name: Button page 3, Button 7 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 3, Button 7 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity23_icon_color: - name: Button page 3, Button 7 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 3, Button 7 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity23_confirm: - name: Button page 3, Button 7 - Confirm execution of the button press (Optional) + name: Button page 3, Button 7 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity24: - name: Button page 3, Button 8 - ENTITY (Optional) + name: Button page 3, Button 8 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -2103,42 +1661,35 @@ blueprint: selector: text: {} entity24_icon: - name: Button page 3, Button 8 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 3, Button 8 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity24_icon_color: - name: Button page 3, Button 8 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 3, Button 8 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity24_confirm: - name: Button page 3, Button 8 - Confirm execution of the button press (Optional) + name: Button page 3, Button 8 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: ##### Button page 04 ##### - ##### PLACEHOLDER ###################################################################### - placeholder10: - name: ' ' - description: '# ✅ BUTTON PAGE 04 ✅' - default: ' ' - selector: *placeholder-selector ##### PLACEHOLDER ###################################################################### button_page04_label: - name: Button page 04 - LABEL (Optional) + name: ' ' description: > - *Label which should be displayed* + # ✅ BUTTON PAGE 04 ✅ + + Please select the label which should be displayed in the top of the page. default: [] selector: text: {} + ##### PLACEHOLDER ###################################################################### entity25: - name: Button page 4, Button 1 - ENTITY (Optional) + name: Button page 4, Button 1 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -2151,27 +1702,23 @@ blueprint: selector: text: {} entity25_icon: - name: Button page 4, Button 1 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 4, Button 1 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity25_icon_color: - name: Button page 4, Button 1 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 4, Button 1 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity25_confirm: - name: Button page 4, Button 1 - Confirm execution of the button press (Optional) + name: Button page 4, Button 1 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity26: - name: Button page 4, Button 2 - ENTITY (Optional) + name: Button page 4, Button 2 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -2184,27 +1731,23 @@ blueprint: selector: text: {} entity26_icon: - name: Button page 4, Button 2 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 4, Button 2 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity26_icon_color: - name: Button page 4, Button 2 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 4, Button 2 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity26_confirm: - name: Button page 4, Button 2 - Confirm execution of the button press (Optional) + name: Button page 4, Button 2 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity27: - name: Button page 4, Button 3 - ENTITY (Optional) + name: Button page 4, Button 3 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -2217,27 +1760,23 @@ blueprint: selector: text: {} entity27_icon: - name: Button page 4, Button 3 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 4, Button 3 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity27_icon_color: - name: Button page 4, Button 3 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 4, Button 3 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity27_confirm: - name: Button page 4, Button 3 - Confirm execution of the button press (Optional) + name: Button page 4, Button 3 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity28: - name: Button page 4, Button 4 - ENTITY (Optional) + name: Button page 4, Button 4 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -2250,27 +1789,23 @@ blueprint: selector: text: {} entity28_icon: - name: Button page 4, Button 4 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 4, Button 4 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity28_icon_color: - name: Button page 4, Button 4 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 4, Button 4 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity28_confirm: - name: Button page 4, Button 4 - Confirm execution of the button press (Optional) + name: Button page 4, Button 4 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity29: - name: Button page 4, Button 5 - ENTITY (Optional) + name: Button page 4, Button 5 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -2283,27 +1818,23 @@ blueprint: selector: text: {} entity29_icon: - name: Button page 4, Button 5 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 4, Button 5 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity29_icon_color: - name: Button page 4, Button 5 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 4, Button 5 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity29_confirm: - name: Button page 4, Button 5 - Confirm execution of the button press (Optional) + name: Button page 4, Button 5 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity30: - name: Button page 4, Button 6 - ENTITY (Optional) + name: Button page 4, Button 6 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -2316,27 +1847,23 @@ blueprint: selector: text: {} entity30_icon: - name: Button page 4, Button 6 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 4, Button 6 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity30_icon_color: - name: Button page 4, Button 6 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 4, Button 6 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity30_confirm: - name: Button page 4, Button 6 - Confirm execution of the button press (Optional) + name: Button page 4, Button 6 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity31: - name: Button page 4, Button 7 - ENTITY (Optional) + name: Button page 4, Button 7 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -2349,27 +1876,23 @@ blueprint: selector: text: {} entity31_icon: - name: Button page 4, Button 7 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 4, Button 7 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity31_icon_color: - name: Button page 4, Button 7 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 4, Button 7 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity31_confirm: - name: Button page 4, Button 7 - Confirm execution of the button press (Optional) + name: Button page 4, Button 7 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: entity32: - name: Button page 4, Button 8 - ENTITY (Optional) + name: Button page 4, Button 8 - Entity (Optional) description: > *Entity which should be switched* default: [] @@ -2382,23 +1905,19 @@ blueprint: selector: text: {} entity32_icon: - name: Button page 4, Button 8 - ICON (Optional) - description: > - *Icon which should be displayed - (Default - an icon matching the entity will be set automatically)* + name: Button page 4, Button 8 - Icon (Optional) + description: *description_icon_automatic_default default: [] - selector: *icon-selector + selector: *selector_icon entity32_icon_color: - name: Button page 4, Button 8 - ICON COLOR (Optional) - description: > - *Icon color which should be displayed when button is on* - default: [0, 128, 248] # 1055 Blue + name: Button page 4, Button 8 - Icon color + description: "Icon color which should be displayed when button is `On`." + default: [0, 128, 248] selector: *color_selector entity32_confirm: - name: Button page 4, Button 8 - Confirm execution of the button press (Optional) + name: Button page 4, Button 8 - Confirm execution of the button press default: false - description: > - *Ask for confirmation to execute action* + description: *description_ask_for_confirmation selector: boolean: @@ -2412,19 +1931,16 @@ blueprint: selector: *placeholder-selector ##### PLACEHOLDER ###################################################################### home_button06_icon: - name: Entity page - ICON (Optional) + name: Entity page - Icon (Optional) description: > *HOME page* *Icon which should be displayed (Default mdi:format-list-bulleted-square)* default: mdi:format-list-bulleted-square # EDCF - selector: *icon-selector + selector: *selector_icon home_button06_icon_color: - name: Entity page - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Entity page - Icon color + description: *description_icon_color default: [200, 204, 200] selector: *color_selector entitypages_value_alignment: @@ -2459,7 +1975,7 @@ blueprint: selector: text: {} entities_entity01: - name: Entity page 1, Row 1 - ENTITY (Optional) + name: Entity page 1, Row 1 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2471,12 +1987,12 @@ blueprint: selector: text: {} entities_entity01_icon: - name: Entity page 1, Row 1 - ICON (Optional) + name: Entity page 1, Row 1 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity02: - name: Entity page 1, Row 2 - ENTITY (Optional) + name: Entity page 1, Row 2 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2488,12 +2004,12 @@ blueprint: selector: text: {} entities_entity02_icon: - name: Entity page 1, Row 2 - ICON (Optional) + name: Entity page 1, Row 2 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity03: - name: Entity page 1, Row 3 - ENTITY (Optional) + name: Entity page 1, Row 3 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2505,12 +2021,12 @@ blueprint: selector: text: {} entities_entity03_icon: - name: Entity page 1, Row 3 - ICON (Optional) + name: Entity page 1, Row 3 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity04: - name: Entity page 1, Row 4 - ENTITY (Optional) + name: Entity page 1, Row 4 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2522,12 +2038,12 @@ blueprint: selector: text: {} entities_entity04_icon: - name: Entity page 1, Row 4 - ICON (Optional) + name: Entity page 1, Row 4 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity05: - name: Entity page 1, Row 5 - ENTITY (Optional) + name: Entity page 1, Row 5 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2539,12 +2055,12 @@ blueprint: selector: text: {} entities_entity05_icon: - name: Entity page 1, Row 5 - ICON (Optional) + name: Entity page 1, Row 5 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity06: - name: Entity page 1, Row 6 - ENTITY (Optional) + name: Entity page 1, Row 6 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2556,12 +2072,12 @@ blueprint: selector: text: {} entities_entity06_icon: - name: Entity page 1, Row 6 - ICON (Optional) + name: Entity page 1, Row 6 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity07: - name: Entity page 1, Row 7 - ENTITY (Optional) + name: Entity page 1, Row 7 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2573,12 +2089,12 @@ blueprint: selector: text: {} entities_entity07_icon: - name: Entity page 1, Row 7 - ICON (Optional) + name: Entity page 1, Row 7 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity08: - name: Entity page 1, Row 8 - ENTITY (Optional) + name: Entity page 1, Row 8 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2590,10 +2106,10 @@ blueprint: selector: text: {} entities_entity08_icon: - name: Entity page 1, Row 8 - ICON (Optional) + name: Entity page 1, Row 8 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon ##### Entity page 02 - Entities ##### ##### PLACEHOLDER ###################################################################### placeholder13: @@ -2610,7 +2126,7 @@ blueprint: selector: text: {} entities_entity09: - name: Entity page 2, Row 1 - ENTITY (Optional) + name: Entity page 2, Row 1 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2622,12 +2138,12 @@ blueprint: selector: text: {} entities_entity09_icon: - name: Entity page 2, Row 1 - ICON (Optional) + name: Entity page 2, Row 1 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity10: - name: Entity page 2, Row 2 - ENTITY (Optional) + name: Entity page 2, Row 2 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2639,12 +2155,12 @@ blueprint: selector: text: {} entities_entity10_icon: - name: Entity page 2, Row 2 - ICON (Optional) + name: Entity page 2, Row 2 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity11: - name: Entity page 2, Row 3 - ENTITY (Optional) + name: Entity page 2, Row 3 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2656,12 +2172,12 @@ blueprint: selector: text: {} entities_entity11_icon: - name: Entity page 2, Row 3 - ICON (Optional) + name: Entity page 2, Row 3 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity12: - name: Entity page 2, Row 4 - ENTITY (Optional) + name: Entity page 2, Row 4 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2673,12 +2189,12 @@ blueprint: selector: text: {} entities_entity12_icon: - name: Entity page 2, Row 4 - ICON (Optional) + name: Entity page 2, Row 4 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity13: - name: Entity page 2, Row 5 - ENTITY (Optional) + name: Entity page 2, Row 5 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2690,12 +2206,12 @@ blueprint: selector: text: {} entities_entity13_icon: - name: Entity page 2, Row 5 - ICON (Optional) + name: Entity page 2, Row 5 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity14: - name: Entity page 2, Row 6 - ENTITY (Optional) + name: Entity page 2, Row 6 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2707,12 +2223,12 @@ blueprint: selector: text: {} entities_entity14_icon: - name: Entity page 2, Row 6 - ICON (Optional) + name: Entity page 2, Row 6 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity15: - name: Entity page 2, Row 7 - ENTITY (Optional) + name: Entity page 2, Row 7 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2724,12 +2240,12 @@ blueprint: selector: text: {} entities_entity15_icon: - name: Entity page 2, Row 7 - ICON (Optional) + name: Entity page 2, Row 7 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity16: - name: Entity page 2, Row 8 - ENTITY (Optional) + name: Entity page 2, Row 8 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2741,10 +2257,10 @@ blueprint: selector: text: {} entities_entity16_icon: - name: Entity page 2, Row 8 - ICON (Optional) + name: Entity page 2, Row 8 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon ##### Entity page 03 - Entities ##### ##### PLACEHOLDER ###################################################################### placeholder14: @@ -2761,7 +2277,7 @@ blueprint: selector: text: {} entities_entity17: - name: Entity page 3, Row 1 - ENTITY (Optional) + name: Entity page 3, Row 1 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2773,12 +2289,12 @@ blueprint: selector: text: {} entities_entity17_icon: - name: Entity page 3, Row 1 - ICON (Optional) + name: Entity page 3, Row 1 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity18: - name: Entity page 3, Row 2 - ENTITY (Optional) + name: Entity page 3, Row 2 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2790,12 +2306,12 @@ blueprint: selector: text: {} entities_entity18_icon: - name: Entity page 3, Row 2 - ICON (Optional) + name: Entity page 3, Row 2 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity19: - name: Entity page 3, Row 3 - ENTITY (Optional) + name: Entity page 3, Row 3 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2807,12 +2323,12 @@ blueprint: selector: text: {} entities_entity19_icon: - name: Entity page 3, Row 3 - ICON (Optional) + name: Entity page 3, Row 3 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity20: - name: Entity page 3, Row 4 - ENTITY (Optional) + name: Entity page 3, Row 4 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2824,12 +2340,12 @@ blueprint: selector: text: {} entities_entity20_icon: - name: Entity page 3, Row 4 - ICON (Optional) + name: Entity page 3, Row 4 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity21: - name: Entity page 3, Row 5 - ENTITY (Optional) + name: Entity page 3, Row 5 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2841,12 +2357,12 @@ blueprint: selector: text: {} entities_entity21_icon: - name: Entity page 3, Row 5 - ICON (Optional) + name: Entity page 3, Row 5 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity22: - name: Entity page 3, Row 6 - ENTITY (Optional) + name: Entity page 3, Row 6 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2858,12 +2374,12 @@ blueprint: selector: text: {} entities_entity22_icon: - name: Entity page 3, Row 6 - ICON (Optional) + name: Entity page 3, Row 6 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity23: - name: Entity page 3, Row 7 - ENTITY (Optional) + name: Entity page 3, Row 7 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2875,12 +2391,12 @@ blueprint: selector: text: {} entities_entity23_icon: - name: Entity page 3, Row 7 - ICON (Optional) + name: Entity page 3, Row 7 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity24: - name: Entity page 3, Row 8 - ENTITY (Optional) + name: Entity page 3, Row 8 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2892,10 +2408,10 @@ blueprint: selector: text: {} entities_entity24_icon: - name: Entity page 3, Row 8 - ICON (Optional) + name: Entity page 3, Row 8 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon ##### Entity page 04 - Entities ##### ##### PLACEHOLDER ###################################################################### placeholder15: @@ -2912,7 +2428,7 @@ blueprint: selector: text: {} entities_entity25: - name: Entity page 4, Row 1 - ENTITY (Optional) + name: Entity page 4, Row 1 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2924,12 +2440,12 @@ blueprint: selector: text: {} entities_entity25_icon: - name: Entity page 4, Row 1 - ICON (Optional) + name: Entity page 4, Row 1 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity26: - name: Entity page 4, Row 2 - ENTITY (Optional) + name: Entity page 4, Row 2 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2941,12 +2457,12 @@ blueprint: selector: text: {} entities_entity26_icon: - name: Entity page 4, Row 2 - ICON (Optional) + name: Entity page 4, Row 2 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity27: - name: Entity page 4, Row 3 - ENTITY (Optional) + name: Entity page 4, Row 3 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2958,12 +2474,12 @@ blueprint: selector: text: {} entities_entity27_icon: - name: Entity page 4, Row 3 - ICON (Optional) + name: Entity page 4, Row 3 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity28: - name: Entity page 4, Row 4 - ENTITY (Optional) + name: Entity page 4, Row 4 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2975,12 +2491,12 @@ blueprint: selector: text: {} entities_entity28_icon: - name: Entity page 4, Row 4 - ICON (Optional) + name: Entity page 4, Row 4 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity29: - name: Entity page 4, Row 5 - ENTITY (Optional) + name: Entity page 4, Row 5 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -2992,12 +2508,12 @@ blueprint: selector: text: {} entities_entity29_icon: - name: Entity page 4, Row 5 - ICON (Optional) + name: Entity page 4, Row 5 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity30: - name: Entity page 4, Row 6 - ENTITY (Optional) + name: Entity page 4, Row 6 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -3009,12 +2525,12 @@ blueprint: selector: text: {} entities_entity30_icon: - name: Entity page 4, Row 6 - ICON (Optional) + name: Entity page 4, Row 6 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity31: - name: Entity page 4, Row 7 - ENTITY (Optional) + name: Entity page 4, Row 7 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -3026,12 +2542,12 @@ blueprint: selector: text: {} entities_entity31_icon: - name: Entity page 4, Row 7 - ICON (Optional) + name: Entity page 4, Row 7 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon entities_entity32: - name: Entity page 4, Row 8 - ENTITY (Optional) + name: Entity page 4, Row 8 - Entity (Optional) description: '*Entity which should be displayed*' default: [] selector: @@ -3043,69 +2559,61 @@ blueprint: selector: text: {} entities_entity32_icon: - name: Entity page 4, Row 8 - ICON (Optional) + name: Entity page 4, Row 8 - Icon (Optional) description: '***Icon Display:** If not specified, an attribute-defined icon will be used, if available. Otherwise, no icon will be shown.*' default: [] - selector: *icon-selector + selector: *selector_icon ##### Utilities pages ##### ##### Utitilies page 01 ##### ##### PLACEHOLDER ###################################################################### - placeholder23: - name: ' ' - description: '# ✅ Page Utilities ✅' - default: ' ' - selector: *placeholder-selector - ##### Utilities icon on home page ##### utilities_enabled: - name: Enable Utilites page (Optional) - default: false + name: ' ' description: > - *HOME page* + # ✅ Page Utilities ✅ - *Activate Utilities page and Utilities button on the home page* + Activate Utilities page and Utilities button on the Home page. + default: false selector: boolean: + ##### Utilities icon on home page ##### home_button08_icon: - name: Home page - Utilities icon (Optional) + name: Home page - Utilities Icon (Optional) description: > *HOME page* *Icon which should be displayed on the Home page (Default mdi:gauge)* default: mdi:gauge - selector: *icon-selector + selector: *selector_icon home_button08_icon_color: - name: Home page - Utilities icon color (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Home page - Utilities Icon color + description: *description_icon_color default: [200, 204, 200] selector: *color_selector ##### Utilities page 01 ##### utilities_page01_label: name: Utilities page - Label (Optional) description: '*Label which should be displayed in the top of the page*' - default: [] + default: "Utilitites Dashboard" selector: text: {} utilities_page01_icon: name: Utilities page - Icon (Optional) - description: '*Select the icon to be shown in the top left corner of the page. If not specified, no icon will be shown.*' - default: [] - selector: *icon-selector + description: '*Select the icon to be shown in the top left corner of the page.*' + default: mdi:gauge + selector: *selector_icon ##### Utilities page 01 - Home ##### utilities_page01_home_label: name: Utilities page - Home - Label (Optional) description: '*Label which should be displayed in the Home area*' - default: [] + default: "Home" selector: text: {} utilities_page01_home_icon: name: Utilities page - Home - Icon (Optional) description: '*Select the icon to be shown in the Home area. (Default: mdi:home-lightning-bolt-outline)*' default: mdi:home-lightning-bolt-outline - selector: *icon-selector + selector: *selector_icon utilities_page01_home_value1: name: Utilities page - Home - Value 1 (Optional) description: '*Select the entity with values to be shown in the Home area.*' @@ -3127,14 +2635,14 @@ blueprint: utilities_page01_grid_label: name: Utilities page - Grid - Label (Optional) description: '*Label which should be displayed in the Grid area*' - default: [] + default: "Grid" selector: text: {} utilities_page01_grid_icon: name: Utilities page - Grid - Icon (Optional) description: '*Select the icon to be shown in the Grid area. (Default: mdi:transmission-tower)*' default: mdi:transmission-tower - selector: *icon-selector + selector: *selector_icon utilities_page01_grid_value1: name: Utilities page - Grid - Value 1 (Optional) description: '*Select the entity with values to be shown in the Grid area.*' @@ -3163,7 +2671,7 @@ blueprint: name: Utilities page - Group 1 - Icon (Optional) description: '*Select the icon to be shown in the Group 1 area.*' default: [] - selector: *icon-selector + selector: *selector_icon utilities_page01_group01_value1: name: Utilities page - Group 1 - Value 1 (Optional) description: '*Select the entity with values to be shown in the Group 1 area.*' @@ -3192,7 +2700,7 @@ blueprint: name: Utilities page - Group 2 - Icon (Optional) description: '*Select the icon to be shown in the Group 2 area.*' default: [] - selector: *icon-selector + selector: *selector_icon utilities_page01_group02_value1: name: Utilities page - Group 2 - Value 1 (Optional) description: '*Select the entity with values to be shown in the Group 2 area.*' @@ -3221,7 +2729,7 @@ blueprint: name: Utilities page - Group 3 - Icon (Optional) description: '*Select the icon to be shown in the Group 3 area.*' default: [] - selector: *icon-selector + selector: *selector_icon utilities_page01_group03_value1: name: Utilities page - Group 3 - Value 1 (Optional) description: '*Select the entity with values to be shown in the Group 3 area.*' @@ -3250,7 +2758,7 @@ blueprint: name: Utilities page - Group 4 - Icon (Optional) description: '*Select the icon to be shown in the Group 4 area.*' default: [] - selector: *icon-selector + selector: *selector_icon utilities_page01_group04_value1: name: Utilities page - Group 4 - Value 1 (Optional) description: '*Select the entity with values to be shown in the Group 4 area.*' @@ -3279,7 +2787,7 @@ blueprint: name: Utilities page - Group 5 - Icon (Optional) description: '*Select the icon to be shown in the Group 5 area.*' default: [] - selector: *icon-selector + selector: *selector_icon utilities_page01_group05_value1: name: Utilities page - Group 5 - Value 1 (Optional) description: '*Select the entity with values to be shown in the Group 5 area.*' @@ -3308,7 +2816,7 @@ blueprint: name: Utilities page - Group 6 - Icon (Optional) description: '*Select the icon to be shown in the Group 6 area.*' default: [] - selector: *icon-selector + selector: *selector_icon utilities_page01_group06_value1: name: Utilities page - Group 6 - Value 1 (Optional) description: '*Select the entity with values to be shown in the Group 6 area.*' @@ -3336,80 +2844,68 @@ blueprint: ##### PLACEHOLDER ###################################################################### ##### Notifications button ###### home_button04_icon: - name: Notification - ICON (Optional) + name: Notification - Icon (Optional) description: > *HOME page* *Icon which should be displayed (Default mdi:email)* default: mdi:email # E1ED - selector: *icon-selector + selector: *selector_icon home_button04_icon_color01: - name: Notification read - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Notification read - Icon color + description: *description_icon_color default: [200, 204, 200] selector: *color_selector home_button04_icon_color02: - name: Notification unread - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Notification unread - Icon color + description: *description_icon_color default: [248, 0, 0] # 63488 Red selector: *color_selector ##### Relay 1 Chip ###### relay01_icon: - name: Relay 01 - ICON (Optional) + name: Relay 01 - Icon (Optional) description: > *HOME page* *Icon which should be displayed (Default mdi:numeric-1-box-outline)* default: mdi:numeric-1-box-outline - selector: *icon-selector + selector: *selector_icon relay01_icon_color: - name: Relay 01 - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Relay 01 - Icon color + description: *description_icon_color default: [] selector: *color_selector ##### Relay 2 Chip ###### relay02_icon: - name: Relay 02 - ICON (Optional) + name: Relay 02 - Icon (Optional) description: > *HOME page* *Icon which should be displayed (Default mdi:numeric-2-box-outline)* default: mdi:numeric-2-box-outline # E3A8 - selector: *icon-selector + selector: *selector_icon relay02_icon_color: - name: Relay 02 - ICON COLOR (Optional) - description: > - *HOME page* - - *Icon color which should be displayed* + name: Relay 02 - Icon color + description: *description_icon_color default: [] selector: *color_selector ##### Time label ###### time_label_color: - name: Time - Text Color (Optional) + name: Time - Text color description: > *HOME page* *Choose a color for the time's display text.* - default: [255, 255, 255] # 65535 White + default: [255, 255, 255] selector: *color_selector ##### Date label ###### date_label_color: - name: Date - Text Color (Optional) + name: Date - Text color description: > *HOME page* *Choose a color for the date's display text.* - default: [255, 255, 255] # 65535 White + default: [255, 255, 255] selector: *color_selector ##### Screensaver ##### ##### PLACEHOLDER ###################################################################### @@ -7653,7 +7149,10 @@ condition: - current_state_entity32 - '{{ pages.current in pages.buttonpages }}' - '{{ pages.current in [pages.light, pages.cover, pages.climate, pages.fan, pages.alarm] and trigger.entity_id is defined and trigger.entity_id == states(detailed_entity) }}' - + - condition: or # Do not update values when page utilities is not visible + conditions: + - '{{ trigger.id != "utilities_page" }}' + - '{{ pages.current == pages.utilities }}' ############################################################# ##### START - Action ##### ############################################################# @@ -8465,14 +7964,15 @@ action: icon: '{{ entity.icon }}' icon_color: '{{ entity.icon_color }}' name: "" - value: > + value: &value_with_unit_and_translations > + {# To do: `else state_translated(entity_id)` replacing `else entity_state` #} {{ ( (states(entity_id, rounded=true) ~ unit_of_measurement) if is_number(entity_state) - else state_translated(entity_id) + else entity_state ) - if entity_has_value + if entity_id_valid and entity_has_value else mui[language].unavailable }} value_color: '{{ repeat.item.label_color_rgb }}' @@ -9256,16 +8756,7 @@ action: icon: '{{ entity.icon }}' icon_color: [] name: '{{ entity.name }}' - value: > - {{ - ( - (states(entity_id, rounded=true) ~ unit_of_measurement) - if is_number(entity_state) - else state_translated(entity_id) - ) - if entity_has_value - else mui[language].unavailable - }} + value: *value_with_unit_and_translations value_color: [] continue_on_error: true @@ -9788,70 +9279,67 @@ action: continue_on_error: true ## Groups - repeat: - for_each: '{{ pages_utilities.groups | list }}' + for_each: > + {{ + pages_utilities.groups + | selectattr("icon", "defined") + | selectattr("icon", "match", "^mdi:") + | list + }} sequence: &refresh_page_utilities_group - - if: '{{ repeat.item.icon is defined and repeat.item.icon is string and repeat.item.icon.split("mdi:") | count == 2 }}' + - condition: '{{ repeat.item.icon is defined and repeat.item.icon is string and repeat.item.icon.split("mdi:") | count == 2 }}' + - variables: + icon_code: '{{ repeat.item.icon.split("mdi:")[1] if repeat.item.icon is string and repeat.item.icon.split("mdi:") | count == 2 }}' + entity_id: '{{ repeat.item.value1 }}' + unit_of_measurement: '{{ state_attr(entity_id, "unit_of_measurement") | default("") }}' + - *variable_entity + - variables: + value_temp: *value_with_unit_and_translations + - service: '{{ nspanel.service.value }}' + data: + id: 'utilities.{{ repeat.item.name }}' + icon: '{{ all_icons[icon_code] if icon_code in all_icons else "" }}' + icon_color: '{{ repeat.item.color }}' + name: '{{ repeat.item.label }}' + value: *value_with_unit_and_translations + value_color: '{{ repeat.item.color }}' + continue_on_error: true + - if: '{{ repeat.item.value2 is defined and repeat.item.value2 is string and repeat.item.value2.split(".") | count == 2 }}' then: - - variables: - icon_code: '{{ repeat.item.icon.split("mdi:")[1] if repeat.item.icon is string and repeat.item.icon.split("mdi:") | count == 2 }}' - entity_id: '{{ repeat.item.value1 }}' - unit_of_measurement: '{{ state_attr(entity_id, "unit_of_measurement") | default("") }}' - - *variable_entity - - service: '{{ nspanel.service.value }}' - data: - id: 'utilities.{{ repeat.item.name }}' - icon: '{{ all_icons[icon_code] if icon_code in all_icons else "" }}' - icon_color: '{{ repeat.item.color }}' - name: '{{ repeat.item.label }}' - value: > - {{ - ( - (states(entity_id, rounded=true) ~ unit_of_measurement) - if is_number(entity_state) - else state_translated(entity_id) - ) - if entity_has_value - else mui[language].unavailable - }} - value_color: '{{ repeat.item.color }}' - continue_on_error: true - variables: entity_id: '{{ repeat.item.value2 }}' unit_of_measurement: '{{ state_attr(entity_id, "unit_of_measurement") | default("") }}' - *variable_entity + - variables: + value_temp: *value_with_unit_and_translations - service: '{{ nspanel.service.value }}' data: id: 'utilities.{{ repeat.item.name }}b' icon: '' - icon_color: '' + icon_color: [] name: '' - value: > - {{ - ( - (states(entity_id, rounded=true) ~ unit_of_measurement) - if is_number(entity_state) - else state_translated(entity_id) - ) - if entity_has_value - else mui[language].unavailable - }} + value: *value_with_unit_and_translations value_color: '{{ repeat.item.color }}' continue_on_error: true - else: - - service: '{{ nspanel.service.component.visibility }}' - data: - ids: > - {{ - [ - repeat.item.name, - repeat.item.name ~ "_value2", - repeat.item.name ~ "_icon", - repeat.item.name ~ "_label", - repeat.item.name ~ "_line" if repeat.item.name not in ["home", "grid"] - ] - }} - visible: false - continue_on_error: true + - variables: + group_components: > + {% set base_items = [ + repeat.item.name, + repeat.item.name ~ "_value2", + repeat.item.name ~ "_icon", + repeat.item.name ~ "_label" + ] %} + {% if repeat.item.name not in ["home", "grid"] %} + {% set extra_items = [repeat.item.name ~ "_line"] %} + {% else %} + {% set extra_items = [] %} + {% endif %} + {{ base_items + extra_items }} + - service: '{{ nspanel.service.component.visibility }}' + data: + ids: '{{ group_components }}' + visible: true + continue_on_error: true ##### Button click ##### - alias: Button click @@ -10394,14 +9882,13 @@ action: id: utilities_page - '{{ pages.current in pages.utilities }}' sequence: + - variables: + list1: '{{ pages_utilities.groups | selectattr("value1", "defined") | selectattr("value1", "eq", trigger.entity_id) | list }}' + list2: '{{ pages_utilities.groups | selectattr("value2", "defined") | selectattr("value2", "eq", trigger.entity_id) | list }}' + full_list: '{{ list1 + list2 }}' + groups: '{{ full_list | map(attribute="name") | unique | list }}' - repeat: - for_each: > - {{ - ( - [ pages_utilities.groups | selectattr("value1", "defined") | selectattr("value1", "eq", trigger.entity_id) | list ] + - [ pages_utilities.groups | selectattr("value2", "defined") | selectattr("value2", "eq", trigger.entity_id) | list ] - ) | list | unique | list - }} + for_each: '{{ pages_utilities.groups | selectattr("name", "in", groups) | list }}' sequence: *refresh_page_utilities_group ########## TRIGGER - HOME PAGE ###########