blueprint:
  name: NSPanel Configuration
  description: v2.0.0 - Configuration and synchronization NSpanele via Blueprint
  domain: automation
  input:
    nspanel_name:
      name: NSPanel Name
      description: Name NSPanel. Esphome Dive Name is "Nspanel Buero" then HA make it the entity name "nspanel_buero". So nspanel_buero must be entered here. The correct name can also be found if you search for "last_click" under Entities -> sensor.nspanel_buero_last_click
      selector:
        text: {}
    language:
      name: Language for NSPanel (coming soon)
      description: select your language for the values on the NSPanel display
      selector:
        select:
          options:
            - DE
            - EN
    tft_path:
      name: Nextion TFT File Folder for the service Folder Watcher
      description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*'
      default: /config/www/nspanel/buero/nspanel_buero.tft
      selector:
        text: {}
    delay_jump_page:
      name: Delay to avoid sync problems  (coming soon)
      description: When switching pages, synchronization problems may occur due to the network / WLAN. To avoid this problem enter your value for the delay (milliseconds)
      default: []
      selector:
        text: {}
    sync_value_ha:
      name: Synchronization of the values in the Light Settings and Cover Settings submenus
      description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor values are changed immediately. -> Causes numbers jumps
      default: 'No'
      selector:
        select:
          options:
            - label: 'No'
              value: select_no
            - label: 'Yes'
              value: select_yes
    sync_slider_ha:
      name: Synchronization of the Slider in the Light Settings and Cover Settings submenus
      description: This means that if the Light Settings or Cover Settings submenu is open and the state is changed via HA - the changes to the Brightness and Tempcolor sliders are changed immediately. -> Causes flickering on the slider
      default: 'No'
      selector:
        select:
          options:
            - label: 'No'
              value: select_no
            - label: 'Yes'
              value: select_yes
    weather:
      name: Weather Integration (coming soon)
      description: select our Weather Integration
      selector:
        select:
          options:
            - Default
            - AccuWeather
    accuweather:
      name: Name assigned to the AccuWeather Integration (Optional)
      description: Name assigned to the AccuWeather Integration. For Example - Accuweather Intergations name is Home Weather -> Then please write * home_weather * in it. You can find the needed value in your entities
      default: []
      selector:
        text: {}
    outdoortemp:
      name: Outdoor Temperature Sensor (Optional)
      description: select the Temperature Sensor. If no outdoor sensor available write "default" or "accuweather" to use the outdoor temperature of the selected Weather Integration. This value is displayed on the Home Page an Thermostat Page
      default: []
      selector:
        entity:
          domain:
            - sensor
    humidity:
      name: Humidity Sensor (Optional)
      description: select the humidity Sensor. This value is displayed on the Home Page
      default: []
      selector:
        entity:
          domain:
            - sensor
    hotwatertemp:
      name: Hot Water Temperature Sensor (Optional)
      description: select the hot water Sensor. This value is displayed on the Home Page an Thermostat Page
      default: []
      selector:
        entity:
          domain:
            - sensor
    left_button_entity:
      name: Left Button (Optional)
      description: Left Hardware Button - Select the entity that should be switched
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - input_boolean
            - cover
    right_button_entity:
      name: Right Button (Optional)
      description: Right Hardware Button - Select the entity that should be switched
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - input_boolean
            - cover

##### Button #####
    entity01:
      name: Button 01 (Optional)
      description: Nextion Editor - *buttonpage01.button01*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity01_name:
      name: Name "Button 01" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity02:
      name: Button 02 (Optional)
      description: Nextion Editor - *buttonpage01.button02*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity02_name:
      name: Name "Button 02" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity03:
      name: Button 03 (Optional)
      description: Nextion Editor - *buttonpage01.button03*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity03_name:
      name: Name "Button 03" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity04:
      name: Button 04 (Optional)
      description: Nextion Editor - *buttonpage01.button04*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity04_name:
      name: Name "Button 04" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity05:
      name: Button 05 (Optional)
      description: Nextion Editor - *buttonpage01.button05*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity05_name:
      name: Name "Button 05" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity06:
      name: Button 06 (Optional)
      description: Nextion Editor - *buttonpage01.button06*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity06_name:
      name: Name "Button 06" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity07:
      name: Button 07 (Optional)
      description: Nextion Editor - *buttonpage01.button07*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity07_name:
      name: Name "Button 07" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity08:
      name: Button 08 (Optional)
      description: Nextion Editor - *buttonpage01.button08*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity08_name:
      name: Name "Button 08" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity09:
      name: Button 09 (Optional)
      description: Nextion Editor - *buttonpage02.button01*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity09_name:
      name: Name "Button 09" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity10:
      name: Button 10 (Optional)
      description: Nextion Editor - *buttonpage02.button02*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity10_name:
      name: Name "Button 10" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity11:
      name: Button 11 (Optional)
      description: Nextion Editor - *buttonpage02.button03*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity11_name:
      name: Name "Button 11" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity12:
      name: Button 12 (Optional)
      description: Nextion Editor - *buttonpage02.button04*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity12_name:
      name: Name "Button 12" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity13:
      name: Button 13 (Optional)
      description: Nextion Editor - *buttonpage01.button05*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity13_name:
      name: Name "Button 13" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity14:
      name: Button 14 (Optional)
      description: Nextion Editor - *buttonpage02.button06*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity14_name:
      name: Name "Button 14" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity15:
      name: Button 15 (Optional)
      description: Nextion Editor - *buttonpage02.button07*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity15_name:
      name: Name "Button 15" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity16:
      name: Button 16 (Optional)
      description: Nextion Editor - *buttonpage02.button08*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity16_name:
      name: Name "Button 16" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity17:
      name: Button 17 (Optional)
      description: Nextion Editor - *buttonpage03.button01*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity17_name:
      name: Name "Button 17" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity18:
      name: Button 18 (Optional)
      description: Nextion Editor - *buttonpage03.button02*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity18_name:
      name: Name "Button 18" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity19:
      name: Button 19 (Optional)
      description: Nextion Editor - *buttonpage03.button03*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity19_name:
      name: Name "Button 19" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity20:
      name: Button 20 (Optional)
      description: Nextion Editor - *buttonpage03.button04*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity20_name:
      name: Name "Button 20" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity21:
      name: Button 21 (Optional)
      description: Nextion Editor - *buttonpage03.button05*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity21_name:
      name: Name "Button 21" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity22:
      name: Button 22 (Optional)
      description: Nextion Editor - *buttonpage03.button06*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity22_name:
      name: Name "Button 22" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity23:
      name: Button 23 (Optional)
      description: Nextion Editor - *buttonpage03.button07*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity23_name:
      name: Name "Button 23" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity24:
      name: Button 24 (Optional)
      description: Nextion Editor - *buttonpage03.button08*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity24_name:
      name: Name "Button 24" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity25:
      name: Button 25 (Optional)
      description: Nextion Editor - *buttonpage04.button01*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity25_name:
      name: Name "Button 25" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity26:
      name: Button 26 (Optional)
      description: Nextion Editor - *buttonpage04.button02*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity26_name:
      name: Name "Button 26" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity27:
      name: Button 27 (Optional)
      description: Nextion Editor - *buttonpage04.button03*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity27_name:
      name: Name "Button 27" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity28:
      name: Button 28 (Optional)
      description: Nextion Editor - *buttonpage04.button04*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity28_name:
      name: Name "Button 28" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity29:
      name: Button 29 (Optional)
      description: Nextion Editor - *buttonpage04.button05*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity29_name:
      name: Name "Button 29" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity30:
      name: Button 30 (Optional)
      description: Nextion Editor - *buttonpage04.button06*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity30_name:
      name: Name "Button 30" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity31:
      name: Button 31 (Optional)
      description: Nextion Editor - *buttonpage04.button07*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity31_name:
      name: Name "Button 31" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}
    entity32:
      name: Button 32 (Optional)
      description: Nextion Editor - *buttonpage04.button08*  **(ONLY light | switch | cover | input_boolean)**
      default: []
      selector:
        entity:
          domain:
            - light
            - switch
            - cover
            - input_boolean
    entity32_name:
      name: Name "Button 32" (Optional)
      description: Button label - 10 characters are supported
      default: []
      selector:
        text: {}

mode: parallel
max: 5000

#########################################
#
#
#############################################################
##### CLOSE - INPUT #####
#############################################################
#
##
###
#############################################################################################################################################################################################
###
##
#
#############################################################
##### START - Variables #####
#############################################################
#
#
#########################################
trigger_variables:
  nspanel_name_trigger: !input "nspanel_name"
  last_click: "sensor.{{ nspanel_name_trigger }}_last_click"
  last_click_lightsettings: "sensor.{{ nspanel_name_trigger }}_last_click_lightsettings"
  last_click_coversettings: "sensor.{{ nspanel_name_trigger }}_last_click_coversettings"
  left_button: "binary_sensor.{{ nspanel_name_trigger }}_left_button"
  right_button: "binary_sensor.{{ nspanel_name_trigger }}_right_button"
  nextion_inited_trigger: "switch.{{ nspanel_name_trigger }}_nextion_inited"
  entity_long_trigger: "{{ entity_long }}"


variables:
  nspanel_name: !input "nspanel_name"
  command_text_printf: "esphome.{{ nspanel_name }}_send_command_text_printf"
  command_value: "esphome.{{ nspanel_name }}_send_command_value"
  command_printf: "esphome.{{ nspanel_name }}_send_command_printf"
  command_font_color: "esphome.{{ nspanel_name }}_send_command_font_color"
  command_background_color: "esphome.{{ nspanel_name }}_send_command_background_color"
  tft_upload:  "esphome.{{ nspanel_name }}_upload_tft"
  tft_path: !input "tft_path"
  humidity: !input "humidity"
  hotwatertemp: !input "hotwatertemp"
  outdoortemp: !input "outdoortemp"
  time: "{{ (as_timestamp(now()) | timestamp_custom('%H:%M')) }}"
  weather: !input "weather"
  language: !input "language"
  left_button_entity: !input "left_button_entity"
  right_button_entity: !input "right_button_entity"

# Sync Settings
  delay_jump_page: !input "delay_jump_page"
  sync_slider_ha: !input "sync_slider_ha"
  sync_value_ha: !input "sync_value_ha"


# Icons Mapping
  cover_pic_closed: "106"
  cover_pic_open: "107"
  battery_icon: "108"
  light_pic_off: "125"
  light_pic_on: "126"


# color for buttons
  button_light_off: "90"
  button_light_on: "91"
  button_switch_off: "92"
  button_switch_on: "93"
  button_cover_off: "94"
  button_cover_on: "95"
  button_color_1: "65535"
  button_color_2: "10597"

  ##### Weather DE #####
  date0_de: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}"
  date1_de: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}"
  date2_de: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}"
  date3_de: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}"
  date4_de: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}"

  ##### Weather EN #####
  date0_en: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}"
  date1_en: "{{ ((as_timestamp(now()) + 86400) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}"
  date2_en: "{{ ((as_timestamp(now()) + 172800) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}"
  date3_en: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}"
  date4_en: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Monday,')| replace('Tue', 'Tuesday,')| replace('Wed', 'Wednesday,')| replace('Thu', 'Thursday,')| replace('Fri', 'Friday,')| replace('Sat', 'Saturday,')| replace('Sun', 'Sunday,') }}"

  ##### Meteorologisk HA Default #####
  ha_weather: "weather.home"

  ##### AccuWeather #####
  accuweather: !input "accuweather"
  accuweather_home: "weather.{{ accuweather }}"
  ##### Forcast Day 0 Accuweather #####
  accuweather_realfeel_temperature_min_0d: "sensor.{{ accuweather }}_realfeel_temperature_min_0d"
  accuweather_realfeel_temperature_max_0d: "sensor.{{ accuweather }}_realfeel_temperature_max_0d"
  accuweather_hours_of_sun_0d: "sensor.{{ accuweather }}_hours_of_sun_0d"
  accuweather_uv_index_0d: "sensor.{{ accuweather }}_uv_index_0d"
  accuweather_thunderstorm_probability_day_0d: "sensor.{{ accuweather }}_thunderstorm_probability_day_0d"
  accuweather_thunderstorm_probability_night_0d: "sensor.{{ accuweather }}_thunderstorm_probability_night_0d"
  accuweather_wind_day_0d: "sensor.{{ accuweather }}_wind_day_0d"
  accuweather_wind_night_0d: "sensor.{{ accuweather }}_wind_night_0d"
  ##### Forcast Day 1 AccuWeather #####
  accuweather_realfeel_temperature_min_1d: "sensor.{{ accuweather }}_realfeel_temperature_min_1d"
  accuweather_realfeel_temperature_max_1d: "sensor.{{ accuweather }}_realfeel_temperature_max_1d"
  accuweather_hours_of_sun_1d: "sensor.{{ accuweather }}_hours_of_sun_1d"
  accuweather_uv_index_1d: "sensor.{{ accuweather }}_uv_index_1d"
  accuweather_thunderstorm_probability_day_1d: "sensor.{{ accuweather }}_thunderstorm_probability_day_1d"
  accuweather_thunderstorm_probability_night_1d: "sensor.{{ accuweather }}_thunderstorm_probability_night_1d"
  accuweather_wind_day_1d: "sensor.{{ accuweather }}_wind_day_1d"
  accuweather_wind_night_1d: "sensor.{{ accuweather }}_wind_night_1d"
  ##### Forcast Day 2 AccuWeather #####
  accuweather_realfeel_temperature_min_2d: "sensor.{{ accuweather }}_realfeel_temperature_min_2d"
  accuweather_realfeel_temperature_max_2d: "sensor.{{ accuweather }}_realfeel_temperature_max_2d"
  accuweather_hours_of_sun_2d: "sensor.{{ accuweather }}_hours_of_sun_2d"
  accuweather_uv_index_2d: "sensor.{{ accuweather }}_uv_index_2d"
  accuweather_thunderstorm_probability_day_2d: "sensor.{{ accuweather }}_thunderstorm_probability_day_2d"
  accuweather_thunderstorm_probability_night_2d: "sensor.{{ accuweather }}_thunderstorm_probability_night_2d"
  accuweather_wind_day_2d: "sensor.{{ accuweather }}_wind_day_2d"
  accuweather_wind_night_2d: "sensor.{{ accuweather }}_wind_night_2d"
  ##### Forcast Day 3 AccuWeather #####
  accuweather_realfeel_temperature_min_3d: "sensor.{{ accuweather }}_realfeel_temperature_min_3d"
  accuweather_realfeel_temperature_max_3d: "sensor.{{ accuweather }}_realfeel_temperature_max_3d"
  accuweather_hours_of_sun_3d: "sensor.{{ accuweather }}_hours_of_sun_3d"
  accuweather_uv_index_3d: "sensor.{{ accuweather }}_uv_index_3d"
  accuweather_thunderstorm_probability_day_3d: "sensor.{{ accuweather }}_thunderstorm_probability_day_3d"
  accuweather_thunderstorm_probability_night_3d: "sensor.{{ accuweather }}_thunderstorm_probability_night_3d"
  accuweather_wind_day_3d: "sensor.{{ accuweather }}_wind_day_3d"
  accuweather_wind_night_3d: "sensor.{{ accuweather }}_wind_night_3d"
  ##### Forcast Day 4 AccuWeather #####
  accuweather_realfeel_temperature_min_4d: "sensor.{{ accuweather }}_realfeel_temperature_min_4d"
  accuweather_realfeel_temperature_max_4d: "sensor.{{ accuweather }}_realfeel_temperature_max_4d"
  accuweather_hours_of_sun_4d: "sensor.{{ accuweather }}_hours_of_sun_4d"
  accuweather_uv_index_4d: "sensor.{{ accuweather }}_uv_index_4d"
  accuweather_thunderstorm_probability_day_4d: "sensor.{{ accuweather }}_thunderstorm_probability_day_4d"
  accuweather_thunderstorm_probability_night_4d: "sensor.{{ accuweather }}_thunderstorm_probability_night_4d"
  accuweather_wind_day_4d: "sensor.{{ accuweather }}_wind_day_4d"
  accuweather_wind_night_4d: "sensor.{{ accuweather }}_wind_night_4d"

##### Buttons #####
  entity01: !input "entity01"
  entity01_name: !input "entity01_name"
  entity02: !input "entity02"
  entity02_name: !input "entity02_name"
  entity03: !input "entity03"
  entity03_name: !input "entity03_name"
  entity04: !input "entity04"
  entity04_name: !input "entity04_name"
  entity05: !input "entity05"
  entity05_name: !input "entity05_name"
  entity06: !input "entity06"
  entity06_name: !input "entity06_name"
  entity07: !input "entity07"
  entity07_name: !input "entity07_name"
  entity08: !input "entity08"
  entity08_name: !input "entity08_name"
  entity09: !input "entity09"
  entity09_name: !input "entity09_name"
  entity10: !input "entity10"
  entity10_name: !input "entity10_name"
  entity11: !input "entity11"
  entity11_name: !input "entity11_name"
  entity12: !input "entity12"
  entity12_name: !input "entity12_name"
  entity13: !input "entity13"
  entity13_name: !input "entity13_name"
  entity14: !input "entity14"
  entity14_name: !input "entity14_name"
  entity15: !input "entity15"
  entity15_name: !input "entity15_name"
  entity16: !input "entity16"
  entity16_name: !input "entity16_name"
  entity17: !input "entity17"
  entity17_name: !input "entity17_name"
  entity18: !input "entity18"
  entity18_name: !input "entity18_name"
  entity19: !input "entity19"
  entity19_name: !input "entity19_name"
  entity20: !input "entity20"
  entity20_name: !input "entity20_name"
  entity21: !input "entity21"
  entity21_name: !input "entity21_name"
  entity22: !input "entity22"
  entity22_name: !input "entity22_name"
  entity23: !input "entity23"
  entity23_name: !input "entity23_name"
  entity24: !input "entity24"
  entity24_name: !input "entity24_name"
  entity25: !input "entity25"
  entity25_name: !input "entity25_name"
  entity26: !input "entity26"
  entity26_name: !input "entity26_name"
  entity27: !input "entity27"
  entity27_name: !input "entity27_name"
  entity28: !input "entity28"
  entity28_name: !input "entity28_name"
  entity29: !input "entity29"
  entity29_name: !input "entity29_name"
  entity30: !input "entity30"
  entity30_name: !input "entity30_name"
  entity31: !input "entity31"
  entity31_name: !input "entity31_name"
  entity32: !input "entity32"
  entity32_name: !input "entity32_name"

#########################################
#
#
#############################################################
##### CLOSE - Variables #####
#############################################################
#
##
###
#############################################################################################################################################################################################
###
##
#
#############################################################
##### START - Trigger #####
#############################################################
#
#
#########################################

trigger:
  ##### TFT Upload #####
  - platform: event
    event_type: folder_watcher
    event_data:
      event_type: modified
      path: !input "tft_path"
    id: tft_upload

  #### NSPanel boot Step 0 - Start ####   nextion_inited_trigger
#  - platform: state
#    entity_id: !input "nextion_inited"
#    to: "on"
#    id: nspanel_boot_start
  - platform: template
    value_template: '{{ states(nextion_inited_trigger) is match "on" }}'
    id: nspanel_boot_start

  #### NSPanel boot Step 1 - Language ####
#  - platform: state
#    entity_id: !input "nextion_inited"
#    to: "on"
#    for:
#      seconds: 5
  - platform: template
    value_template: '{{ states(nextion_inited_trigger) is match "on" }}'
    for: "00:00:5"
    id: nspanel_boot_language

  #### NSPanel boot Step 2 - Buttonpage 1 ####
#  - platform: state
#    entity_id: !input "nextion_inited"
#    to: "on"
#    for:
#      seconds: 10
  - platform: template
    value_template: '{{ states(nextion_inited_trigger) is match "on" }}'
    for: "00:00:10"
    id: nspanel_boot_buttonpage01

  #### NSPanel boot Step 3 - Buttonpage 2 ####
#  - platform: state
#    entity_id: !input "nextion_inited"
#    to: "on"
#    for:
#      seconds: 15
  - platform: template
    value_template: '{{ states(nextion_inited_trigger) is match "on" }}'
    for: "00:00:15"
    id: nspanel_boot_buttonpage02

  #### NSPanel boot Step 4 - Buttonpage 3 ####
#  - platform: state
#    entity_id: !input "nextion_inited"
#    to: "on"
#    for:
#      seconds: 20
  - platform: template
    value_template: '{{ states(nextion_inited_trigger) is match "on" }}'
    for: "00:00:20"
    id: nspanel_boot_buttonpage03

  #### NSPanel boot Step 5 - Buttonpage 4 ####
#  - platform: state
#    entity_id: !input "nextion_inited"
#    to: "on"
#    for:
#      seconds: 25
  - platform: template
    value_template: '{{ states(nextion_inited_trigger) is match "on" }}'
    for: "00:00:25"
    id: nspanel_boot_buttonpage04

  #### NSPanel boot Step 6 - Weather ####
#  - platform: state
#    entity_id: !input "nextion_inited"
#    to: "on"
#    for:
#      seconds: 30
  - platform: template
    value_template: '{{ states(nextion_inited_trigger) is match "on" }}'
    for: "00:00:30"
    id: nspanel_boot_weather

  #### NSPanel boot Step 7 - Entities ####
#  - platform: state
#    entity_id: !input "nextion_inited"
#    to: "on"
#    for:
#      seconds: 35
  - platform: template
    value_template: '{{ states(nextion_inited_trigger) is match "on" }}'
    for: "00:00:35"
    id: nspanel_boot_entities

  #### NSPanel boot Step 8 - Entities ####
#  - platform: state
#    entity_id: !input "nextion_inited"
#    to: "on"
#    for:
#      seconds: 50
  - platform: template
    value_template: '{{ states(nextion_inited_trigger) is match "on" }}'
    for: "00:00:50"
    id: nspanel_boot_finish

########################################################################################################################

  ##### Page Button - Trigger #####
  - platform: event
    event_type: state_changed
    event_data:
      entity_id: "{{ last_click }}"
    id: short_press

  ##### Button LONG Press for jump to Lightsetting or Coversetting Page - Trigger #####
  - platform: template
    value_template: '{{ states(last_click) is match "press" }}'
    for:
      seconds: 1
    id: long_press

  ##### Page Lightsettings - Trigger #####
  - platform: event
    event_type: state_changed
    event_data:
      entity_id: "{{ last_click_lightsettings }}"
    id: light_settings

  ##### Page Coversettings - Trigger #####
  - platform: event
    event_type: state_changed
    event_data:
      entity_id: "{{ last_click_coversettings }}"
    id: cover_settings

  ##### Page Button Entity sync - Trigger #####
  - platform: template
    value_template: '{{ states(last_click) is match "button" }}'
    id: button_page

########################################################################################################################

  ##### Time - Trigger #####
  - platform: time_pattern
    minutes: "/1"
    id: time_state

  #### Weather State - Trigger ####
  - platform: template
    value_template: '{{ states(last_click) is match "weather" }}'
    id: weather_update_state

  #### Weather Time - Trigger ####
  - platform: time_pattern
    minutes: "10"
    id: weather_update_time

  ##### Humidity - Trigger #####
  - platform: event
    event_type: state_changed
    event_data:
      entity_id: !input "humidity"
    id: humidity_state

  ##### Hot Water - Trigger #####
  - platform: event
    event_type: state_changed
    event_data:
      entity_id: !input "hotwatertemp"
    id: hotwatertemp_state

  ##### Outdoor Temp - Trigger #####
  - platform: event
    event_type: state_changed
    event_data:
      entity_id: !input "outdoortemp"
    id: outdoortemp_state

  ##### Left Button - Trigger #####
  - platform: template
    value_template: '{{ states(left_button) is match "on" }}'
    id: left_button_press

  ##### Right Button - Trigger #####
  - platform: template
    value_template: '{{ states(right_button) is match "off" }}'
    id: right_button_press

##### Button Sync Trigger #################################################################################################################

  ##### Button01 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity01"
    id: current_state_entity01

  ##### Button02 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity02"
    id: current_state_entity02

  ##### Button03 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity03"
    id: current_state_entity03

  ##### Button04 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity04"
    id: current_state_entity04

  ##### Button05 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity05"
    id: current_state_entity05

  ##### Button06 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity06"
    id: current_state_entity06

  ##### Button07 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity07"
    id: current_state_entity07

  ##### Button08 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity08"
    id: current_state_entity08

  ##### Button09 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity09"
    id: current_state_entity09

  ##### Button10 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity10"
    id: current_state_entity10

  ##### Button11 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity11"
    id: current_state_entity11

  ##### Button12 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity12"
    id: current_state_entity12

  ##### Button13 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity13"
    id: current_state_entity13

  ##### Button14 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity14"
    id: current_state_entity14

  ##### Button15 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity15"
    id: current_state_entity15

  ##### Button16 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity16"
    id: current_state_entity16

  ##### Button17 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity17"
    id: current_state_entity17

  ##### Button18 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity18"
    id: current_state_entity18

  ##### Button19 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity19"
    id: current_state_entity19

  ##### Button20 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity20"
    id: current_state_entity20

  ##### Button21 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity21"
    id: current_state_entity21

  ##### Button22 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity22"
    id: current_state_entity22

  ##### Button23 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity23"
    id: current_state_entity23

  ##### Button24 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity24"
    id: current_state_entity24

  ##### Button25 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity25"
    id: current_state_entity25

  ##### Button26 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity26"
    id: current_state_entity26

  ##### Button27 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity27"
    id: current_state_entity27

  ##### Button28 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity28"
    id: current_state_entity28

  ##### Button29 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity29"
    id: current_state_entity29

  ##### Button30 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity30"
    id: current_state_entity30

  ##### Button31 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity31"
    id: current_state_entity31

  ##### Button32 Sync - Trigger #####
  - platform: state
    entity_id: !input "entity32"
    id: current_state_entity32

#########################################
#
#
#############################################################
##### CLOSE - Trigger #####
#############################################################
#
##
###
#############################################################################################################################################################################################
###
##
#
#############################################################
##### START - Action #####
#############################################################
#
#
#########################################
action:
  - variables:
      ##### Entity - Page Button - Toggle Entity #####
      entity_short: >-
        {%- if states(last_click) == "releasebuttonpage01button01" -%} {{ entity01 }}
        {%- elif states(last_click) == "releasebuttonpage01button02" -%} {{ entity02 }}
        {%- elif states(last_click) == "releasebuttonpage01button03" -%} {{ entity03 }}
        {%- elif states(last_click) == "releasebuttonpage01button04" -%} {{ entity04 }}
        {%- elif states(last_click) == "releasebuttonpage01button05" -%} {{ entity05 }}
        {%- elif states(last_click) == "releasebuttonpage01button06" -%} {{ entity06 }}
        {%- elif states(last_click) == "releasebuttonpage01button07" -%} {{ entity07 }}
        {%- elif states(last_click) == "releasebuttonpage01button08" -%} {{ entity08 }}
        {%- elif states(last_click) == "releasebuttonpage02button01" -%} {{ entity09 }}
        {%- elif states(last_click) == "releasebuttonpage02button02" -%} {{ entity10 }}
        {%- elif states(last_click) == "releasebuttonpage02button03" -%} {{ entity11 }}
        {%- elif states(last_click) == "releasebuttonpage02button04" -%} {{ entity12 }}
        {%- elif states(last_click) == "releasebuttonpage02button05" -%} {{ entity13 }}
        {%- elif states(last_click) == "releasebuttonpage02button06" -%} {{ entity14 }}
        {%- elif states(last_click) == "releasebuttonpage02button07" -%} {{ entity15 }}
        {%- elif states(last_click) == "releasebuttonpage02button08" -%} {{ entity16 }}
        {%- elif states(last_click) == "releasebuttonpage03button01" -%} {{ entity17 }}
        {%- elif states(last_click) == "releasebuttonpage03button02" -%} {{ entity18 }}
        {%- elif states(last_click) == "releasebuttonpage03button03" -%} {{ entity19 }}
        {%- elif states(last_click) == "releasebuttonpage03button04" -%} {{ entity20 }}
        {%- elif states(last_click) == "releasebuttonpage03button05" -%} {{ entity21 }}
        {%- elif states(last_click) == "releasebuttonpage03button06" -%} {{ entity22 }}
        {%- elif states(last_click) == "releasebuttonpage03button07" -%} {{ entity23 }}
        {%- elif states(last_click) == "releasebuttonpage03button08" -%} {{ entity24 }}
        {%- elif states(last_click) == "releasebuttonpage04button01" -%} {{ entity25 }}
        {%- elif states(last_click) == "releasebuttonpage04button02" -%} {{ entity26 }}
        {%- elif states(last_click) == "releasebuttonpage04button03" -%} {{ entity27 }}
        {%- elif states(last_click) == "releasebuttonpage04button04" -%} {{ entity28 }}
        {%- elif states(last_click) == "releasebuttonpage04button05" -%} {{ entity29 }}
        {%- elif states(last_click) == "releasebuttonpage04button06" -%} {{ entity30 }}
        {%- elif states(last_click) == "releasebuttonpage04button07" -%} {{ entity31 }}
        {%- elif states(last_click) == "releasebuttonpage04button08" -%} {{ entity32 }}
        {%- endif -%}

      ##### Entity - Page Lightsettings #####
      entity_long: >-
        {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01 }}
        {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02 }}
        {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03 }}
        {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04 }}
        {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05 }}
        {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06 }}
        {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07 }}
        {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08 }}
        {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09 }}
        {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10 }}
        {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11 }}
        {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12 }}
        {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13 }}
        {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14 }}
        {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15 }}
        {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16 }}
        {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17 }}
        {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18 }}
        {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19 }}
        {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20 }}
        {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21 }}
        {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22 }}
        {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23 }}
        {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24 }}
        {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25 }}
        {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26 }}
        {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27 }}
        {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28 }}
        {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29 }}
        {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30 }}
        {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31 }}
        {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32 }}
        {%- endif -%}

     ##### Entity Name - Page Lightsettings #####
      entity_long_name: >-
        {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ entity01_name }}
        {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ entity02_name }}
        {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ entity03_name }}
        {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ entity04_name }}
        {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ entity05_name }}
        {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ entity06_name }}
        {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ entity07_name }}
        {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ entity08_name }}
        {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ entity09_name }}
        {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ entity10_name }}
        {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ entity11_name }}
        {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ entity12_name }}
        {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ entity13_name }}
        {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ entity14_name }}
        {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ entity15_name }}
        {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ entity16_name }}
        {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ entity17_name }}
        {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ entity18_name }}
        {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ entity19_name }}
        {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ entity20_name }}
        {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ entity21_name }}
        {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ entity22_name }}
        {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ entity23_name }}
        {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ entity24_name }}
        {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ entity25_name }}
        {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ entity26_name }}
        {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ entity27_name }}
        {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ entity28_name }}
        {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ entity29_name}}
        {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ entity30_name }}
        {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ entity31_name }}
        {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ entity32_name }}
        {%- endif -%}

      ##### Entity - Page Lightsettings - Skip Back #####
      entity_back: >-
        {%- if states(last_click) == "pressbuttonpage01button01" -%} {{ "page buttonpage01" }}
        {%- elif states(last_click) == "pressbuttonpage01button02" -%} {{ "page buttonpage01" }}
        {%- elif states(last_click) == "pressbuttonpage01button03" -%} {{ "page buttonpage01" }}
        {%- elif states(last_click) == "pressbuttonpage01button04" -%} {{ "page buttonpage01" }}
        {%- elif states(last_click) == "pressbuttonpage01button05" -%} {{ "page buttonpage01" }}
        {%- elif states(last_click) == "pressbuttonpage01button06" -%} {{ "page buttonpage01" }}
        {%- elif states(last_click) == "pressbuttonpage01button07" -%} {{ "page buttonpage01" }}
        {%- elif states(last_click) == "pressbuttonpage01button08" -%} {{ "page buttonpage01" }}
        {%- elif states(last_click) == "pressbuttonpage02button01" -%} {{ "page buttonpage02" }}
        {%- elif states(last_click) == "pressbuttonpage02button02" -%} {{ "page buttonpage02" }}
        {%- elif states(last_click) == "pressbuttonpage02button03" -%} {{ "page buttonpage02" }}
        {%- elif states(last_click) == "pressbuttonpage02button04" -%} {{ "page buttonpage02" }}
        {%- elif states(last_click) == "pressbuttonpage02button05" -%} {{ "page buttonpage02" }}
        {%- elif states(last_click) == "pressbuttonpage02button06" -%} {{ "page buttonpage02" }}
        {%- elif states(last_click) == "pressbuttonpage02button07" -%} {{ "page buttonpage02" }}
        {%- elif states(last_click) == "pressbuttonpage02button08" -%} {{ "page buttonpage02" }}
        {%- elif states(last_click) == "pressbuttonpage03button01" -%} {{ "page buttonpage03" }}
        {%- elif states(last_click) == "pressbuttonpage03button02" -%} {{ "page buttonpage03" }}
        {%- elif states(last_click) == "pressbuttonpage03button03" -%} {{ "page buttonpage03" }}
        {%- elif states(last_click) == "pressbuttonpage03button04" -%} {{ "page buttonpage03" }}
        {%- elif states(last_click) == "pressbuttonpage03button05" -%} {{ "page buttonpage03" }}
        {%- elif states(last_click) == "pressbuttonpage03button06" -%} {{ "page buttonpage03" }}
        {%- elif states(last_click) == "pressbuttonpage03button07" -%} {{ "page buttonpage03" }}
        {%- elif states(last_click) == "pressbuttonpage03button08" -%} {{ "page buttonpage03" }}
        {%- elif states(last_click) == "pressbuttonpage04button01" -%} {{ "page buttonpage04" }}
        {%- elif states(last_click) == "pressbuttonpage04button02" -%} {{ "page buttonpage04" }}
        {%- elif states(last_click) == "pressbuttonpage04button03" -%} {{ "page buttonpage04" }}
        {%- elif states(last_click) == "pressbuttonpage04button04" -%} {{ "page buttonpage04" }}
        {%- elif states(last_click) == "pressbuttonpage04button05" -%} {{ "page buttonpage04" }}
        {%- elif states(last_click) == "pressbuttonpage04button06" -%} {{ "page buttonpage04" }}
        {%- elif states(last_click) == "pressbuttonpage04button07" -%} {{ "page buttonpage04" }}
        {%- elif states(last_click) == "pressbuttonpage04button08" -%} {{ "page buttonpage04" }}
        {%- endif -%}

########################################################################################################################

  ##### NSPanel Loading#####
  - choose:
      - conditions:
          - condition: trigger
            id: nspanel_boot_start
        sequence:
          - service: "{{ command_text_printf }}"
            data:
              component: home.loading
              message: "Loading - PLS WAIT!"

  ##### NSPanel Loading#####
  - choose:
      - conditions:
          - condition: trigger
            id: nspanel_boot_finish
        sequence:
          - service: "{{ command_text_printf }}"
            data:
              component: home.loading
              message: " "

  ##### language Setting DE #####
  - choose:
      - conditions:
          - condition: trigger
            id: nspanel_boot_language
          - condition: template
            value_template: '{{ language == "DE" }}'
        sequence:
          - service: "{{ command_text_printf }}"
            data:
              component: weather01.a01
              message: Heute
          - service: "{{ command_text_printf }}"
            data:
              component: weather02.a01
              message: Morgen
          - service: "{{ command_text_printf }}"
            data:
              component: weather03.a01
              message: in 2 Tagen
          - service: "{{ command_text_printf }}"
            data:
              component: weather04.a01
              message: in 3 Tagen
          - service: "{{ command_text_printf }}"
            data:
              component: weather05.a01
              message: in 4 Tagen
          - service: "{{ command_text_printf }}"
            data:
              component: settings.a06
              message: Neustart
          - service: "{{ command_text_printf }}"
            data:
              component: settings.a07
              message: Sleep
          - service: "{{ command_text_printf }}"
            data:
              component: settings.a08
              message: Helligkeit
          - service: "{{ command_text_printf }}"
            data:
              component: settings.a09
              message: Dimmen
          - service: "{{ command_text_printf }}"
            data:
              component: coversettings.a07
              message: Rollo
          - service: "{{ command_text_printf }}"
            data:
              component: coversettings.a08
              message: Position
          - service: "{{ command_text_printf }}"
            data:
              component: lightsettings.a07
              message: Licht
          - service: "{{ command_text_printf }}"
            data:
              component: lightsettings.a08
              message: Helligkeit

  ##### language Setting EN #####
  - choose:
      - conditions:
          - condition: trigger
            id: nspanel_boot_language
          - condition: template
            value_template: '{{ language == "EN" }}'
        sequence:
          - service: "{{ command_text_printf }}"
            data:
              component: weather01.a01
              message: Today
          - service: "{{ command_text_printf }}"
            data:
              component: weather02.a01
              message: Tomorrow
          - service: "{{ command_text_printf }}"
            data:
              component: weather03.a01
              message: in 2 Days
          - service: "{{ command_text_printf }}"
            data:
              component: weather04.a01
              message: in 3 Days
          - service: "{{ command_text_printf }}"
            data:
              component: weather05.a01
              message: in 4 Days
          - service: "{{ command_text_printf }}"
            data:
              component: settings.a06
              message: Reboot
          - service: "{{ command_text_printf }}"
            data:
              component: settings.a07
              message: Sleep
          - service: "{{ command_text_printf }}"
            data:
              component: settings.a08
              message: Brightness
          - service: "{{ command_text_printf }}"
            data:
              component: settings.a09
              message: Dimming
          - service: "{{ command_text_printf }}"
            data:
              component: coversettings.a07
              message: Cover
          - service: "{{ command_text_printf }}"
            data:
              component: coversettings.a08
              message: Position
          - service: "{{ command_text_printf }}"
            data:
              component: lightsettings.a07
              message: Light
          - service: "{{ command_text_printf }}"
            data:
              component: lightsettings.a08
              message: Brightness

  ##### Date Home Page + Forcast DE #####
  - choose:
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_language
              - time_state
          - condition: template
            value_template: '{{ language == "DE" }}'
        sequence:
          - service: "{{ command_text_printf }}"
            data:
              component: home.a02
              message: "{{ date0_de }}"
          - service: "{{ command_text_printf }}"
            data:
              component: weather01.a02
              message: "{{ date0_de }}"
          - service: "{{ command_text_printf }}"
            data:
              component: weather02.a02
              message: "{{ date1_de }}"
          - service: "{{ command_text_printf }}"
            data:
              component: weather03.a02
              message: "{{ date2_de }}"
          - service: "{{ command_text_printf }}"
            data:
              component: weather04.a02
              message: "{{ date3_de }}"
          - service: "{{ command_text_printf }}"
            data:
              component: weather05.a02
              message: "{{ date4_de }}"

##### Date Home Page + Forcast EN #####
  - choose:
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_language
              - time_state
          - condition: template
            value_template: '{{ language == "EN" }}'
        sequence:
          - service: "{{ command_text_printf }}"
            data:
              component: home.a02
              message: "{{ date0_en }}"
          - service: "{{ command_text_printf }}"
            data:
              component: weather01.a02
              message: "{{ date0_en }}"
          - service: "{{ command_text_printf }}"
            data:
              component: weather02.a02
              message: "{{ date1_en }}"
          - service: "{{ command_text_printf }}"
            data:
              component: weather03.a02
              message: "{{ date2_en }}"
          - service: "{{ command_text_printf }}"
            data:
              component: weather04.a02
              message: "{{ date3_en }}"
          - service: "{{ command_text_printf }}"
            data:
              component: weather05.a02
              message: "{{ date4_de }}"

##### Time Home Page Loading#####
  - choose:
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_entities
              - time_state
        sequence:
          - service: "{{ command_text_printf }}"
            data:
              component: home.a01
              message: "{{ time }}"





##################################################
##### ACTION - SHORT Press an LONG Press Button Page ##########################################################################################################################################################
##################################################





##### ACTION - Page Button - SHORT Press - Toggle Enities #####
  - choose:
      - conditions:
          - condition: trigger
            id: short_press
        sequence:
          - service: >-
              {% if entity_short is match 'light.' %}
              light.toggle
              {% elif entity_short is match 'switch.' %}
              switch.toggle
              {% elif entity_short is match 'cover.' %}
              cover.toggle
              {% elif entity_short is match 'input_boolean.' %}
              input_boolean.toggle
              {% endif %}
            data:
              entity_id: "{{ entity_short }}"





##################################################
##### ACTION - Light Setting Page ##########################################################################################################################################################
##################################################





##### ACTION -  Page Lightsettings - JUMP to Page Lightsettings and SYNC Light Settings #####
  - choose:
      - conditions:
          - condition: trigger
            id: long_press
        sequence:
          ##### send some current Values to Cover Setting page #####
          - if:
              - condition: template
                value_template: '{{ entity_long is match "light." }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: page lightsettings
              - delay:
                  milliseconds: 5
              - service: "{{ command_value }}"
                data:
                  component: lightsettings.lightslider
                  message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}'
              - delay:
                  milliseconds: 10
              - service: "{{ command_text_printf }}"
                data:
                  component: lightsettings.light_name
                  message: '{{ entity_long_name }}'
              - delay:
                  milliseconds: 15
              - service: "{{ command_text_printf }}"
                data:
                  component: lightsettings.light_value
                  message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %'
              - delay:
                  milliseconds: 20
              - service: "{{ command_text_printf }}"
                data:
                  component: lightsettings.light_value_2
                  message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %'
          ##### Light PIC - ON #####
          - if:
              - condition: template
                value_template: '{{ states(entity_long) == "on" }}'
            then:
              - delay:
                  milliseconds: 25
              - service: "{{ command_printf }}"
                data:
                  cmd: lightsettings.light_status.pic={{ light_pic_on }}
          ##### Light PIC - OFF #####
          - if:
              - condition: template
                value_template: '{{ states(entity_long) == "off" }}'
            then:
              - delay:
                  milliseconds: 25
              - service: "{{ command_printf }}"
                data:
                  cmd: lightsettings.light_status.pic={{ light_pic_off }}
          ##### Check Color_Temp Value is available when yes send some current Values #####
          - if:
              - condition: template
                value_template: "{{ state_attr(entity_long, 'color_temp') != none }}"
            then:
              - delay:
                  milliseconds: 30
              - service: "{{ command_text_printf }}"
                data:
                  component: lightsettings.temp_value
                  message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}'
              - delay:
                  milliseconds: 35
              - service: "{{ command_text_printf }}"
                data:
                  component: lightsettings.temp_value_2
                  message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}'
              - delay:
                  milliseconds: 40
              - service: "{{ command_value }}"
                data:
                  component: lightsettings.tempslider
                  message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}'





##### ACTION -  Page Lightsettings - Changes from HA #####
  - choose:
      - conditions:
          - condition: trigger
            id: 
              - current_state_entity01
              - current_state_entity02
              - current_state_entity03
              - current_state_entity04
              - current_state_entity05
              - current_state_entity06
              - current_state_entity07
              - current_state_entity08
              - current_state_entity09
              - current_state_entity10
              - current_state_entity11
              - current_state_entity12
              - current_state_entity13
              - current_state_entity14
              - current_state_entity15
              - current_state_entity16
              - current_state_entity17
              - current_state_entity18
              - current_state_entity19
              - current_state_entity20
              - current_state_entity21
              - current_state_entity22
              - current_state_entity23
              - current_state_entity24
              - current_state_entity25
              - current_state_entity26
              - current_state_entity27
              - current_state_entity28
              - current_state_entity29
              - current_state_entity30
              - current_state_entity31
              - current_state_entity32
        sequence:
          ##### Light PIC - ON #####
          - if:
              - condition: template
                value_template: '{{ states(entity_long) == "on" }}'
            then:
              - delay:
                  milliseconds: 5
              - service: "{{ command_printf }}"
                data:
                  cmd: lightsettings.light_status.pic={{ light_pic_on }}
          ##### Light PIC - OFF #####
          - if:
              - condition: template
                value_template: '{{ states(entity_long) == "off" }}'
            then:
              - delay:
                  milliseconds: 5
              - service: "{{ command_printf }}"
                data:
                  cmd: lightsettings.light_status.pic={{ light_pic_off }}
          ##### Brightness Slider HA Sync - YES #####
          - if:
              - condition: template
                value_template: '{{ entity_long is match "light." and sync_slider_ha == "select_yes" }}'
            then:
              - delay:
                  milliseconds: 5
              - service: "{{ command_value }}"
                data:
                  component: lightsettings.lightslider
                  message: '{{ (state_attr(entity_long, "brightness") | int ) |round(0) }}'
          ##### Temp Slider HA Sync - YES #####
          - if:
              - condition: template
                value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_slider_ha == "select_yes" }}'
            then:
              - delay:
                  milliseconds: 10
              - service: "{{ command_value }}"
                data:
                  component: lightsettings.tempslider
                  message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}'             
          ##### Brightness Value HA Sync - YES #####
          - if:
              - condition: template
                value_template: '{{ entity_long is match "light." and sync_value_ha == "select_yes" }}'
            then:
              - delay:
                  milliseconds: 10
              - service: "{{ command_text_printf }}"
                data:
                  component: lightsettings.light_value
                  message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %'
              - delay:
                  milliseconds: 15
              - service: "{{ command_text_printf }}"
                data:
                  component: lightsettings.light_value_2
                  message: '{{ (state_attr(entity_long, "brightness") | int * 100 / 255) |round(0) }} %'
          ##### Temp Value HA Sync - YES #####
          - if:
              - condition: template
                value_template: '{{ state_attr(entity_long, "color_temp") != none and sync_value_ha == "select_yes" }}'
            then:
              - delay:
                  milliseconds: 20
              - service: "{{ command_text_printf }}"
                data:
                  component: lightsettings.temp_value
                  message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}'
              - delay:
                  milliseconds: 25
              - service: "{{ command_text_printf }}"
                data:
                  component: lightsettings.temp_value_2
                  message: '{{ (state_attr(entity_long, "color_temp") | int ) |round(0) }}'





##### ACTION - Page Lightsettings - Brightness Slider MOVE #####
  - choose:
      - conditions:
          - condition: trigger
            id: light_settings
          - condition: template
            value_template: '{{ states(last_click_lightsettings) is match "brightness\d+" }}'
        sequence:
          - service: light.turn_on
            data:
              entity_id: "{{ entity_long }}"
              brightness: '{{ states(last_click_lightsettings) |replace("brightness","") | int }}'
          - service: "{{ command_text_printf }}"
            data:
              component: lightsettings.light_value
              message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %'
          - service: "{{ command_text_printf }}"
            data:
              component: lightsettings.light_value_2
              message: '{{ ((states(last_click_lightsettings) |replace("brightness","") | int) * 100 /255) |round(0) }} %'





##### ACTION - Page Lightsettings - color_Temp Slider MOVE #####
  - choose:
      - conditions:
          - condition: trigger
            id: light_settings
          - condition: template
            value_template: '{{ states(last_click_lightsettings) is match "colortemp\d+" }}'
        sequence:
          - service: light.turn_on
            data:
              entity_id: "{{ entity_long }}"
              color_temp: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}'
          - service: "{{ command_text_printf }}"
            data:
              component: lightsettings.temp_value
              message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}'
          - service: "{{ command_text_printf }}"
            data:
              component: lightsettings.temp_value_2
              message: '{{ states(last_click_lightsettings) |replace("colortemp","") | int }}'





##### ACTION -  Page Lightsettings - Color RGB Slider MOVE #####
  - choose:
      - conditions:
          - condition: trigger
            id: light_settings
          - condition: template
            value_template: '{{ states(last_click_lightsettings) is match "\d+,\d+,\d+" }}'
        sequence:
          - service: light.turn_on
            data:
              entity_id: "{{ entity_long }}"
              rgb_color: '{{ states(last_click_lightsettings).split(",") }}'





##### ACTION - Page Lightsettings - Close Lightsetting Page #####
  - choose:
      - conditions:
          - condition: trigger
            id: light_settings
          - condition: template
            value_template: '{{ states(last_click_lightsettings) == "releaselightsettingsclose" }}'
        sequence:
          - service: "{{ command_printf }}"
            data:
              cmd: "{{ entity_back }}"





##################################################
##### ACTION - Cover Setting Page ##########################################################################################################################################################
##################################################





##### ACTION - Page Coversettings - JUMP to Page Coversettings and SYNC Cover Settings #####
  - choose:
      - conditions:
          - condition: trigger
            id: long_press
        sequence:
          ##### send some current Values to Cover Setting page #####
          - if:
              - condition: template
                value_template: '{{ entity_long is match "cover." }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: page coversettings
              - delay:
                  milliseconds: 2
              - service: "{{ command_value }}"
                data:
                  component: coversettings.coverslider
                  message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}'
              - delay:
                  milliseconds: 3
              - service: "{{ command_text_printf }}"
                data:
                  component: coversettings.cover_value
                  message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %'
              - delay:
                  milliseconds: 4
              - service: "{{ command_text_printf }}"
                data:
                  component: coversettings.cover_name
                  message: '{{ entity_long_name }}'
          ##### Cover PIC - open #####
          - if:
              - condition: template
                value_template: '{{ states(entity_long) == "open" }}'
            then:
              - delay:
                  milliseconds: 5
              - service: "{{ command_printf }}"
                data:
                  cmd: coversettings.cover_status.pic={{ cover_pic_open }}
          ##### Cover PIC - Closed
          - if:
              - condition: template
                value_template: '{{ states(entity_long) == "closed" }}'
            then:
              - delay:
                  milliseconds: 6
              - service: "{{ command_printf }}"
                data:
                  cmd: coversettings.cover_status.pic={{ cover_pic_closed }}
          ##### Cover Battery ICON Yes / NO #####
          - if:
              - condition: template
                value_template: "{{ state_attr(entity_long, 'battery') != none }}"
            then:
              - delay:
                  milliseconds: 7
              - service: "{{ command_text_printf }}"
                data:
                  component: coversettings.battery_value
                  message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }} %'
              - service: "{{ command_printf }}"
                data:
                  cmd: coversettings.battery_icon.pic={{ battery_icon }}





##### ACTION - Page Coversettings - Changes from HA #####
  - choose:
      - conditions:
          - condition: trigger
            id: 
              - current_state_entity01
              - current_state_entity02
              - current_state_entity03
              - current_state_entity04
              - current_state_entity05
              - current_state_entity06
              - current_state_entity07
              - current_state_entity08
              - current_state_entity09
              - current_state_entity10
              - current_state_entity11
              - current_state_entity12
              - current_state_entity13
              - current_state_entity14
              - current_state_entity15
              - current_state_entity16
              - current_state_entity17
              - current_state_entity18
              - current_state_entity19
              - current_state_entity20
              - current_state_entity21
              - current_state_entity22
              - current_state_entity23
              - current_state_entity24
              - current_state_entity25
              - current_state_entity26
              - current_state_entity27
              - current_state_entity28
              - current_state_entity29
              - current_state_entity30
              - current_state_entity31
              - current_state_entity32
        sequence:
          ##### Cover PIC - open
          - if:
              - condition: template
                value_template: '{{ states(entity_long) == "open" }}'
            then:
              - delay:
                  milliseconds: 1
              - service: "{{ command_printf }}"
                data:
                  cmd: coversettings.cover_status.pic={{ cover_pic_open }}
          ##### Cover PIC - Closed #####
          - if:
              - condition: template
                value_template: '{{ states(entity_long) == "closed" }}'
            then:
              - delay:
                  milliseconds: 1
              - service: "{{ command_printf }}"
                data:
                  cmd: coversettings.cover_status.pic={{ cover_pic_closed }}
          ##### Cover Slider HA Sync - YES #####
          - if:
              - condition: template
                value_template: '{{ entity_long is match "cover." and sync_slider_ha == "select_yes" }}'
            then:
              - delay:
                  milliseconds: 2
              - service: "{{ command_value }}"
                data:
                  component: lightsettings.lightslider
                  message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}'         
          ##### Cover Value HA Sync - YES #####
          - if:
              - condition: template
                value_template: '{{ entity_long is match "cover." and sync_value_ha == "select_yes" }}'
            then:
              - delay:
                  milliseconds: 3
              - service: "{{ command_text_printf }}"
                data:
                  component: coversettings.cover_value
                  message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %'





##### ACTION -  Page Coversettings - Cover Slider MOVE #####
  - choose:
      - conditions:
          - condition: trigger
            id: 
              - cover_settings
        sequence:
          - if:
              - condition: template
                value_template: '{{ states(last_click_coversettings) is match "coverposition\d+" }}'
            then:
              - service: cover.set_cover_position
                data:
                  entity_id: "{{ entity_long }}"
                  position: '{{ states(last_click_coversettings) |replace("coverposition","") | int }}'
              - service: "{{ command_text_printf }}"
                data:
                  component: coversettings.cover_value
                  message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %'
              - service: "{{ command_text_printf }}"
                data:
                  component: coversettings.cover_value_2
                  message: '{{ states(last_click_coversettings) |replace("coverposition","") | int }} %'





##### ACTION - Page Coversettings - UP / DOWN / STOP Cover #####
  - choose:
      - conditions:
          - condition: trigger
            id: cover_settings
        sequence:
          ##### COVER CLOSE Button #####
          - if:
              - condition: template
                value_template: '{{ states(last_click_coversettings) == "cover_close_press" }}'
            then:
              - service: cover.close_cover
                data:
                  entity_id: "{{ entity_long }}"
          ##### COVER OPEN Button #####
          - if:
              - condition: template
                value_template: '{{ states(last_click_coversettings) == "cover_open_press" }}'
            then:
              - service: cover.open_cover
                data:
                  entity_id: "{{ entity_long }}"
          ##### COVER STOP Button #####
          - if:
              - condition: template
                value_template: '{{ states(last_click_coversettings) == "cover_stop_press" }}'
            then:
              - service: cover.stop_cover
                data:
                  entity_id: "{{ entity_long }}"





##### ACTION - Page Coversettings - Close Coversettings #####
  - choose:
      - conditions:
          - condition: trigger
            id: cover_settings
          - condition: template
            value_template: '{{ states(last_click_coversettings) == "releasecoversettingsclose" }}'
        sequence:
          - service: "{{ command_printf }}"
            data:
              cmd: "{{ entity_back }}"





##################################################
##### ACTION - Cover Setting Page ##########################################################################################################################################################
##################################################






##### ACTION - TFT Upload Automation #####
  - choose:
      - conditions:
          - condition: trigger
            id: tft_upload
        sequence:
          - delay:
              seconds: 2
          - service: "{{ tft_upload }}"
            data: {}

  ##### Humidity #####
  - choose:
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_entities
              - humidity_state
        sequence:
          - service: "{{ command_text_printf }}"
            data:
              component: home.a04
              message: "{{ states(humidity) |round(0) }}%"

  ##### Hotwater Temp #####
  - choose:
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_entities
              - hotwatertemp_state
          - condition: template
            value_template: '{{ hotwatertemp is match "sensor." }}'
        sequence:
          - service: "{{ command_text_printf }}"
            data:
              component: home.a07
              message: "{{ states(hotwatertemp) |round(1) }}°"
          - service: "{{ command_text_printf }}"
            data:
              component: thermostat.a08
              message: "{{ states(hotwatertemp) |round(1) }}°"
          - service: "{{ command_printf }}"
            data:
              cmd: home.p01.pic=68

  ##### Outdoor Temp Entity #####
  - choose:
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_entities
              - outdoortemp_state
          - condition: template
            value_template: '{{ outdoortemp is match "sensor." }}'
        sequence:
          - service: "{{ command_text_printf }}"
            data:
              component: home.a06
              message: "{{ states(outdoortemp) |round(0) }}°"
          - service: "{{ command_text_printf }}"
            data:
              component: thermostat.a07
              message: "{{ states(outdoortemp) |round(0) }}°"

  ##### Outdoor Temp Meteorologisk #####
  - choose:
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_entities
              - weather_update_time
          - condition: template
            value_template: '{{ outdoortemp == "default" }}'
        sequence:
          - service: "{{ command_text_printf }}"
            data:
              component: home.a06
              message: '{{state_attr(ha_weather,"temperature") | round(0)}}°'
          - service: "{{ command_text_printf }}"
            data:
              component: thermostat.a07
              message: '{{state_attr(ha_weather,"temperature") | round(0)}}°'

  ##### Outdoor Temp AccuWeather #####
  - choose:
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_entities
              - weather_update_time
          - condition: template
            value_template: '{{ outdoortemp == "accuweather" }}'
        sequence:
          - service: "{{ command_text_printf }}"
            data:
              component: home.a06
              message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°"
          - service: "{{ command_text_printf }}"
            data:
              component: thermostat.a07
              message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°"

  ##### Left Button - Toggle #####
  - choose:
      - conditions:
          - condition: trigger
            id: left_button_press
        sequence:
          - service: >-
              {% if left_button_entity is match 'light.' %}
              light.toggle
              {% elif left_button_entity is match 'switch.' %}
              switch.toggle
              {% elif left_button_entity is match 'cover.' %}
              cover.toggle
              {% elif left_button_entity is match 'input_boolean.' %}
              input_boolean.toggle
              {% endif %}
            data:
              entity_id: "{{ left_button_entity }}"

  ##### Right Button - Toggle #####
  - choose:
      - conditions:
          - condition: trigger
            id: right_button_press
        sequence:
          - service: >-
              {% if right_button_entity is match 'light.' %}
              light.toggle
              {% elif right_button_entity is match 'switch.' %}
              switch.toggle
              {% elif right_button_entity is match 'cover.' %}
              cover.toggle
              {% elif right_button_entity is match 'input_boolean.' %}
              input_boolean.toggle
              {% endif %}
            data:
              entity_id: "{{ right_button_entity }}"








  #########################################
  #
  #
  #############################################################
  ##### CLOSE - START - Action #####
  #############################################################
  #
  ##
  ###
  #############################################################################################################################################################################################
  ###
  ##
  #
  #############################################################
  ##### START - HA Button SYNC #####
  #############################################################
  #
  #
  #########################################





################################################################################
####### buttonpage01.button01 #################################################################
################################################################################
  - choose:
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage01
              - current_state_entity01
        sequence:
          ##### buttonpage01.button01 Design Light OFF #####
          - if:
              - condition: template
                value_template: '{{ entity01 is match "light." and states(entity01) == "off" }}'
            then:
              ##### Button LIGHT PIC - OFF #####
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button01pic.pic={{ button_light_off }}
              ##### "TEXT" Background - Light OFF #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_2 }}"
              ##### "TEXT" Font Color - Light OFF #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_1 }}"
              ##### "BRIGHTNESS" Background Color - Light OFF #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_2 }}"
              ##### "BRIGHTNESS" Font Color - Light OFF #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_2 }}"
              ##### "TEXT" Name - Light OFF #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ entity01_name }}"
              ##### "BRIGHTNESS" Text - Light OFF #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01bri
                  message: " "
        


        ##### buttonpage01.button01 Design light ON #####
          - if:
              - condition: template
                value_template: '{{ entity01 is match "light." and states(entity01) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button01pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ entity01_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01bri
                  message: '{{ (state_attr(entity01, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage01.button01 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity01 is match "switch." and states(entity01) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button01pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ entity01_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01bri
                  message: " "
      ##### buttonpage01.button01 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity01 is match "switch." and states(entity01) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button01pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ entity01_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01bri
                  message: " "

      ##### buttonpage01.button01 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button01pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ entity01_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01bri
                  message: " "
      ##### buttonpage01.button01 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity01 is match "input_boolean." and states(entity01) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button01pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ entity01_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01bri
                  message: " "

      ##### buttonpage01.button01 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity01 is match "cover." and states(entity01) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button01pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ entity01_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01bri
                  message: " "
      ##### buttonpage01.button01 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity01 is match "cover." and states(entity01) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button01pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01text
                  message: "{{ entity01_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button01bri
                  message: '{{ (state_attr(entity01, "current_position") | int ) |round(0) }}%'


################################################################################
  ####### buttonpage01.button02 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage01.button02 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage01
              - current_state_entity02
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity02 is match "light." and states(entity02) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button02pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ entity02_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02bri
                  message: " "
        ##### buttonpage01.button02 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity02 is match "light." and states(entity02) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button02pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ entity02_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02bri
                  message: '{{ (state_attr(entity02, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage01.button02 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity02 is match "switch." and states(entity02) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button02pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ entity02_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02bri
                  message: " "
      ##### buttonpage01.button02 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity02 is match "switch." and states(entity02) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button02pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ entity02_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02bri
                  message: " "

      ##### buttonpage01.button02 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button02pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ entity02_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02bri
                  message: " "
      ##### buttonpage01.button02 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity02 is match "input_boolean." and states(entity02) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button02pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ entity02_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02bri
                  message: " "

      ##### buttonpage01.button02 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity02 is match "cover." and states(entity02) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button02pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ entity02_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02bri
                  message: " "
      ##### buttonpage01.button02 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity02 is match "cover." and states(entity02) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button02pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02text
                  message: "{{ entity02_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button02bri
                  message: '{{ (state_attr(entity02, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage01.button03 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage01.button03 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage01
              - current_state_entity03
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity03 is match "light." and states(entity03) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button03pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ entity03_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03bri
                  message: " "
        ##### buttonpage01.button03 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity03 is match "light." and states(entity03) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button03pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ entity03_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03bri
                  message: '{{ (state_attr(entity03, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage01.button03 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity03 is match "switch." and states(entity03) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button03pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ entity03_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03bri
                  message: " "
      ##### buttonpage01.button03 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity03 is match "switch." and states(entity03) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button03pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ entity03_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03bri
                  message: " "

      ##### buttonpage01.button03 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button03pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ entity03_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03bri
                  message: " "
      ##### buttonpage01.button03 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity03 is match "input_boolean." and states(entity03) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button03pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ entity03_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03bri
                  message: " "

      ##### buttonpage01.button03 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity03 is match "cover." and states(entity03) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button03pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ entity03_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03bri
                  message: " "
      ##### buttonpage01.button03 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity03 is match "cover." and states(entity03) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button03pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03text
                  message: "{{ entity03_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button03bri
                  message: '{{ (state_attr(entity03, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage01.button04 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage01.button04 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage01
              - current_state_entity04
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity04 is match "light." and states(entity04) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button04pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ entity04_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04bri
                  message: " "
        ##### buttonpage01.button04 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity04 is match "light." and states(entity04) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button04pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ entity04_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04bri
                  message: '{{ (state_attr(entity04, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage01.button04 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity04 is match "switch." and states(entity04) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button04pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ entity04_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04bri
                  message: " "
      ##### buttonpage01.button04 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity04 is match "switch." and states(entity04) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button04pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ entity04_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04bri
                  message: " "

      ##### buttonpage01.button04 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button04pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ entity04_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04bri
                  message: " "
      ##### buttonpage01.button04 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity04 is match "input_boolean." and states(entity04) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button04pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ entity04_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04bri
                  message: " "

      ##### buttonpage01.button04 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity04 is match "cover." and states(entity04) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button04pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ entity04_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04bri
                  message: " "
      ##### buttonpage01.button04 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity04 is match "cover." and states(entity04) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button04pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04text
                  message: "{{ entity04_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button04bri
                  message: '{{ (state_attr(entity04, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage01.button05 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage01.button05 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage01
              - current_state_entity05
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity05 is match "light." and states(entity05) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button05pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ entity05_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05bri
                  message: " "
        ##### buttonpage01.button05 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity05 is match "light." and states(entity05) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button05pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ entity05_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05bri
                  message: '{{ (state_attr(entity05, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage01.button05 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity05 is match "switch." and states(entity05) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button05pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ entity05_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05bri
                  message: " "
      ##### buttonpage01.button05 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity05 is match "switch." and states(entity05) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button05pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ entity05_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05bri
                  message: " "

      ##### buttonpage01.button05 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button05pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ entity05_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05bri
                  message: " "
      ##### buttonpage01.button05 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity05 is match "input_boolean." and states(entity05) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button05pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ entity05_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05bri
                  message: " "

      ##### buttonpage01.button05 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity05 is match "cover." and states(entity05) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button05pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ entity05_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05bri
                  message: " "
      ##### buttonpage01.button05 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity05 is match "cover." and states(entity05) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button05pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05text
                  message: "{{ entity05_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button05bri
                  message: '{{ (state_attr(entity05, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage01.button06 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage01.button06 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage01
              - current_state_entity06
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity06 is match "light." and states(entity06) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button06pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ entity06_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06bri
                  message: " "
        ##### buttonpage01.button06 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity06 is match "light." and states(entity06) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button06pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ entity06_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06bri
                  message: '{{ (state_attr(entity06, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage01.button06 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity06 is match "switch." and states(entity06) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button06pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ entity06_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06bri
                  message: " "
      ##### buttonpage01.button06 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity06 is match "switch." and states(entity06) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button06pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ entity06_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06bri
                  message: " "

      ##### buttonpage01.button06 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button06pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ entity06_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06bri
                  message: " "
      ##### buttonpage01.button06 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity06 is match "input_boolean." and states(entity06) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button06pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ entity06_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06bri
                  message: " "

      ##### buttonpage01.button06 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity06 is match "cover." and states(entity06) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button06pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ entity06_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06bri
                  message: " "
      ##### buttonpage01.button06 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity06 is match "cover." and states(entity06) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button06pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06text
                  message: "{{ entity06_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button06bri
                  message: '{{ (state_attr(entity06, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage01.button07 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage01.button07 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage01
              - current_state_entity07
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity07 is match "light." and states(entity07) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button07pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ entity07_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07bri
                  message: " "
        ##### buttonpage01.button07 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity07 is match "light." and states(entity07) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button07pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ entity07_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07bri
                  message: '{{ (state_attr(entity07, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage01.button07 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity07 is match "switch." and states(entity07) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button07pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ entity07_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07bri
                  message: " "
      ##### buttonpage01.button07 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity07 is match "switch." and states(entity07) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button07pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ entity07_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07bri
                  message: " "

      ##### buttonpage01.button07 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button07pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ entity07_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07bri
                  message: " "
      ##### buttonpage01.button07 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity07 is match "input_boolean." and states(entity07) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button07pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ entity07_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07bri
                  message: " "

      ##### buttonpage01.button07 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity07 is match "cover." and states(entity07) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button07pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ entity07_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07bri
                  message: " "
      ##### buttonpage01.button07 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity07 is match "cover." and states(entity07) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button07pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07text
                  message: "{{ entity07_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button07bri
                  message: '{{ (state_attr(entity07, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage01.button08 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage01.button08 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage01
              - current_state_entity08
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity08 is match "light." and states(entity08) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button08pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ entity08_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08bri
                  message: " "
        ##### buttonpage01.button08 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity08 is match "light." and states(entity08) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button08pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ entity08_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08bri
                  message: '{{ (state_attr(entity08, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage01.button08 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity08 is match "switch." and states(entity08) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button08pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ entity08_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08bri
                  message: " "
      ##### buttonpage01.button08 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity08 is match "switch." and states(entity08) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button08pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ entity08_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08bri
                  message: " "

      ##### buttonpage01.button08 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button08pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ entity08_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08bri
                  message: " "
      ##### buttonpage01.button08 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity08 is match "input_boolean." and states(entity08) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button08pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ entity08_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08bri
                  message: " "

      ##### buttonpage01.button08 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity08 is match "cover." and states(entity08) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button08pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ entity08_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08bri
                  message: " "
      ##### buttonpage01.button08 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity08 is match "cover." and states(entity08) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage01.button08pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage01.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08text
                  message: "{{ entity08_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage01.button08bri
                  message: '{{ (state_attr(entity08, "current_position") | int ) |round(0) }}%'

########################################################################################################################

################################################################################
  ####### buttonpage02.button01 #################################################################
################################################################################
  - choose:
      ##### buttonpage02.button01 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage02
              - current_state_entity09
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity09 is match "light." and states(entity09) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button01pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ entity09_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01bri
                  message: " "
        ##### buttonpage02.button01 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity09 is match "light." and states(entity09) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button01pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ entity09_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01bri
                  message: '{{ (state_attr(entity09, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage02.button01 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity09 is match "switch." and states(entity09) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button01pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ entity09_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01bri
                  message: " "
      ##### buttonpage02.button01 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity09 is match "switch." and states(entity09) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button01pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ entity09_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01bri
                  message: " "

      ##### buttonpage02.button01 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button01pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ entity09_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01bri
                  message: " "
      ##### buttonpage02.button01 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity09 is match "input_boolean." and states(entity09) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button01pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ entity09_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01bri
                  message: " "

      ##### buttonpage02.button01 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity09 is match "cover." and states(entity09) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button01pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ entity09_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01bri
                  message: " "
      ##### buttonpage02.button01 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity09 is match "cover." and states(entity09) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button01pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01text
                  message: "{{ entity09_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button01bri
                  message: '{{ (state_attr(entity09, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage02.button02 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage02.button02 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage02
              - current_state_entity10
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity10 is match "light." and states(entity10) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button02pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ entity10_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02bri
                  message: " "
        ##### buttonpage02.button02 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity10 is match "light." and states(entity10) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button02pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ entity10_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02bri
                  message: '{{ (state_attr(entity10, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage02.button02 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity10 is match "switch." and states(entity10) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button02pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ entity10_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02bri
                  message: " "
      ##### buttonpage02.button02 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity10 is match "switch." and states(entity10) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button02pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ entity10_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02bri
                  message: " "

      ##### buttonpage02.button02 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button02pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ entity10_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02bri
                  message: " "
      ##### buttonpage02.button02 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity10 is match "input_boolean." and states(entity10) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button02pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ entity10_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02bri
                  message: " "

      ##### buttonpage02.button02 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity10 is match "cover." and states(entity10) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button02pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ entity10_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02bri
                  message: " "
      ##### buttonpage02.button02 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity10 is match "cover." and states(entity10) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button02pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02text
                  message: "{{ entity10_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button02bri
                  message: '{{ (state_attr(entity10, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage02.button03 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage02.button03 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage02
              - current_state_entity11
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity11 is match "light." and states(entity11) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button03pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ entity11_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03bri
                  message: " "
        ##### buttonpage02.button03 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity11 is match "light." and states(entity11) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button03pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ entity11_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03bri
                  message: '{{ (state_attr(entity11, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage02.button03 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity11 is match "switch." and states(entity11) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button03pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ entity11_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03bri
                  message: " "
      ##### buttonpage02.button03 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity11 is match "switch." and states(entity11) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button03pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ entity11_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03bri
                  message: " "

      ##### buttonpage02.button03 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button03pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ entity11_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03bri
                  message: " "
      ##### buttonpage02.button03 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity11 is match "input_boolean." and states(entity11) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button03pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ entity11_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03bri
                  message: " "

      ##### buttonpage02.button03 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity11 is match "cover." and states(entity11) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button03pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ entity11_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03bri
                  message: " "
      ##### buttonpage02.button03 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity11 is match "cover." and states(entity11) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button03pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03text
                  message: "{{ entity11_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button03bri
                  message: '{{ (state_attr(entity11, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage02.button04 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage02.button04 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage02
              - current_state_entity12
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity12 is match "light." and states(entity12) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button04pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ entity12_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04bri
                  message: " "
        ##### buttonpage02.button04 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity12 is match "light." and states(entity12) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button04pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ entity12_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04bri
                  message: '{{ (state_attr(entity12, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage02.button04 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity12 is match "switch." and states(entity12) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button04pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ entity12_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04bri
                  message: " "
      ##### buttonpage02.button04 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity12 is match "switch." and states(entity12) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button04pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ entity12_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04bri
                  message: " "

      ##### buttonpage02.button04 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button04pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ entity12_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04bri
                  message: " "
      ##### buttonpage02.button04 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity12 is match "input_boolean." and states(entity12) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button04pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ entity12_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04bri
                  message: " "

      ##### buttonpage02.button04 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity12 is match "cover." and states(entity12) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button04pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ entity12_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04bri
                  message: " "
      ##### buttonpage02.button04 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity12 is match "cover." and states(entity12) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button04pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04text
                  message: "{{ entity12_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button04bri
                  message: '{{ (state_attr(entity12, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage02.button05 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage02.button05 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage02
              - current_state_entity13
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity13 is match "light." and states(entity13) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button05pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ entity13_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05bri
                  message: " "
        ##### buttonpage02.button05 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity13 is match "light." and states(entity13) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button05pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ entity13_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05bri
                  message: '{{ (state_attr(entity13, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage02.button05 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity13 is match "switch." and states(entity13) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button05pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ entity13_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05bri
                  message: " "
      ##### buttonpage02.button05 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity13 is match "switch." and states(entity13) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button05pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ entity13_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05bri
                  message: " "

      ##### buttonpage02.button05 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button05pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ entity13_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05bri
                  message: " "
      ##### buttonpage02.button05 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity13 is match "input_boolean." and states(entity13) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button05pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ entity13_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05bri
                  message: " "

      ##### buttonpage02.button05 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity13 is match "cover." and states(entity13) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button05pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ entity13_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05bri
                  message: " "
      ##### buttonpage02.button05 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity13 is match "cover." and states(entity13) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button05pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05text
                  message: "{{ entity13_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button05bri
                  message: '{{ (state_attr(entity13, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage02.button06 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage02.button06 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage02
              - current_state_entity14
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity14 is match "light." and states(entity14) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button06pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ entity14_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06bri
                  message: " "
        ##### buttonpage02.button06 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity14 is match "light." and states(entity14) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button06pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ entity14_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06bri
                  message: '{{ (state_attr(entity14, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage02.button06 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity14 is match "switch." and states(entity14) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button06pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ entity14_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06bri
                  message: " "
      ##### buttonpage02.button06 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity14 is match "switch." and states(entity14) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button06pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ entity14_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06bri
                  message: " "

      ##### buttonpage02.button06 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button06pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ entity14_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06bri
                  message: " "
      ##### buttonpage02.button06 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity14 is match "input_boolean." and states(entity14) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button06pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ entity14_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06bri
                  message: " "

      ##### buttonpage02.button06 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity14 is match "cover." and states(entity14) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button06pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ entity14_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06bri
                  message: " "
      ##### buttonpage02.button06 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity14 is match "cover." and states(entity14) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button06pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06text
                  message: "{{ entity14_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button06bri
                  message: '{{ (state_attr(entity14, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage02.button07 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage02.button07 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage02
              - current_state_entity15
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity15 is match "light." and states(entity15) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button07pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ entity15_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07bri
                  message: " "
        ##### buttonpage02.button07 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity15 is match "light." and states(entity15) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button07pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ entity15_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07bri
                  message: '{{ (state_attr(entity15, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage02.button07 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity15 is match "switch." and states(entity15) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button07pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ entity15_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07bri
                  message: " "
      ##### buttonpage02.button07 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity15 is match "switch." and states(entity15) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button07pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ entity15_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07bri
                  message: " "

      ##### buttonpage02.button07 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button07pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ entity15_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07bri
                  message: " "
      ##### buttonpage02.button07 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity15 is match "input_boolean." and states(entity15) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button07pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ entity15_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07bri
                  message: " "

      ##### buttonpage02.button07 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity15 is match "cover." and states(entity15) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button07pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ entity15_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07bri
                  message: " "
      ##### buttonpage02.button07 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity15 is match "cover." and states(entity15) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button07pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07text
                  message: "{{ entity15_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button07bri
                  message: '{{ (state_attr(entity15, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage02.button08 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage02.button08 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage02
              - current_state_entity16
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity16 is match "light." and states(entity16) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button08pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ entity16_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08bri
                  message: " "
        ##### buttonpage02.button08 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity16 is match "light." and states(entity16) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button08pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ entity16_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08bri
                  message: '{{ (state_attr(entity16, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage02.button08 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity16 is match "switch." and states(entity16) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button08pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ entity16_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08bri
                  message: " "
      ##### buttonpage02.button08 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity16 is match "switch." and states(entity16) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button08pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ entity16_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08bri
                  message: " "

      ##### buttonpage02.button08 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button08pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ entity16_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08bri
                  message: " "
      ##### buttonpage02.button08 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity16 is match "input_boolean." and states(entity16) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button08pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ entity16_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08bri
                  message: " "

      ##### buttonpage02.button08 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity16 is match "cover." and states(entity16) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button08pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ entity16_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08bri
                  message: " "
      ##### buttonpage02.button08 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity16 is match "cover." and states(entity16) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage02.button08pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage02.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08text
                  message: "{{ entity16_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage02.button08bri
                  message: '{{ (state_attr(entity16, "current_position") | int ) |round(0) }}%'

########################################################################################################################

################################################################################
  ####### buttonpage03.button01 #################################################################
################################################################################
  - choose:
      ##### buttonpage03.button01 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage03
              - current_state_entity17
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity17 is match "light." and states(entity17) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button01pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ entity17_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01bri
                  message: " "
        ##### buttonpage03.button01 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity17 is match "light." and states(entity17) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button01pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ entity17_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01bri
                  message: '{{ (state_attr(entity17, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage03.button01 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity17 is match "switch." and states(entity17) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button01pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ entity17_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01bri
                  message: " "
      ##### buttonpage03.button01 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity17 is match "switch." and states(entity17) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button01pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ entity17_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01bri
                  message: " "

      ##### buttonpage03.button01 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button01pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ entity17_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01bri
                  message: " "
      ##### buttonpage03.button01 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity17 is match "input_boolean." and states(entity17) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button01pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ entity17_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01bri
                  message: " "

      ##### buttonpage03.button01 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity17 is match "cover." and states(entity17) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button01pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ entity17_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01bri
                  message: " "
      ##### buttonpage03.button01 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity17 is match "cover." and states(entity17) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button01pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01text
                  message: "{{ entity17_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button01bri
                  message: '{{ (state_attr(entity17, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage03.button02 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage03.button02 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage03
              - current_state_entity18
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity18 is match "light." and states(entity18) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button02pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ entity18_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02bri
                  message: " "
        ##### buttonpage03.button02 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity18 is match "light." and states(entity18) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button02pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ entity18_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02bri
                  message: '{{ (state_attr(entity18, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage03.button02 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity18 is match "switch." and states(entity18) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button02pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ entity18_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02bri
                  message: " "
      ##### buttonpage03.button02 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity18 is match "switch." and states(entity18) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button02pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ entity18_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02bri
                  message: " "

      ##### buttonpage03.button02 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button02pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ entity18_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02bri
                  message: " "
      ##### buttonpage03.button02 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity18 is match "input_boolean." and states(entity18) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button02pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ entity18_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02bri
                  message: " "

      ##### buttonpage03.button02 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity18 is match "cover." and states(entity18) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button02pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ entity18_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02bri
                  message: " "
      ##### buttonpage03.button02 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity18 is match "cover." and states(entity18) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button02pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02text
                  message: "{{ entity18_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button02bri
                  message: '{{ (state_attr(entity18, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage03.button03 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage03.button03 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage03
              - current_state_entity19
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity19 is match "light." and states(entity19) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button03pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ entity19_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03bri
                  message: " "
        ##### buttonpage03.button03 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity19 is match "light." and states(entity19) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button03pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ entity19_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03bri
                  message: '{{ (state_attr(entity19, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage03.button03 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity19 is match "switch." and states(entity19) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button03pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ entity19_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03bri
                  message: " "
      ##### buttonpage03.button03 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity19 is match "switch." and states(entity19) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button03pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ entity19_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03bri
                  message: " "

      ##### buttonpage03.button03 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button03pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ entity19_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03bri
                  message: " "
      ##### buttonpage03.button03 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity19 is match "input_boolean." and states(entity19) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button03pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ entity19_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03bri
                  message: " "

      ##### buttonpage03.button03 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity19 is match "cover." and states(entity19) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button03pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ entity19_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03bri
                  message: " "
      ##### buttonpage03.button03 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity19 is match "cover." and states(entity19) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button03pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03text
                  message: "{{ entity19_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button03bri
                  message: '{{ (state_attr(entity19, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage03.button04 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage03.button04 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage03
              - current_state_entity20
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity20 is match "light." and states(entity20) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button04pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ entity20_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04bri
                  message: " "
        ##### buttonpage03.button04 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity20 is match "light." and states(entity20) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button04pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ entity20_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04bri
                  message: '{{ (state_attr(entity20, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage03.button04 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity20 is match "switch." and states(entity20) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button04pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ entity20_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04bri
                  message: " "
      ##### buttonpage03.button04 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity20 is match "switch." and states(entity20) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button04pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ entity20_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04bri
                  message: " "

      ##### buttonpage03.button04 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button04pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ entity20_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04bri
                  message: " "
      ##### buttonpage03.button04 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity20 is match "input_boolean." and states(entity20) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button04pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ entity20_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04bri
                  message: " "

      ##### buttonpage03.button04 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity20 is match "cover." and states(entity20) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button04pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ entity20_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04bri
                  message: " "
      ##### buttonpage03.button04 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity20 is match "cover." and states(entity20) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button04pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04text
                  message: "{{ entity20_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button04bri
                  message: '{{ (state_attr(entity20,"current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage03.button05 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage03.button05 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage03
              - current_state_entity21
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity21 is match "light." and states(entity21) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button05pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ entity21_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05bri
                  message: " "
        ##### buttonpage03.button05 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity21 is match "light." and states(entity21) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button05pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ entity21_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05bri
                  message: '{{ (state_attr(entity21, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage03.button05 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity21 is match "switch." and states(entity21) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button05pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ entity21_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05bri
                  message: " "
      ##### buttonpage03.button05 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity21 is match "switch." and states(entity21) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button05pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ entity21_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05bri
                  message: " "

      ##### buttonpage03.button05 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button05pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ entity21_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05bri
                  message: " "
      ##### buttonpage03.button05 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity21 is match "input_boolean." and states(entity21) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button05pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ entity21_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05bri
                  message: " "

      ##### buttonpage03.button05 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity21 is match "cover." and states(entity21) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button05pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ entity21_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05bri
                  message: " "
      ##### buttonpage03.button05 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity21 is match "cover." and states(entity21) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button05pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05text
                  message: "{{ entity21_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button05bri
                  message: '{{ (state_attr(entity21, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage03.button06 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage03.button06 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage03
              - current_state_entity22
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity22 is match "light." and states(entity22) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button06pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ entity22_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06bri
                  message: " "
        ##### buttonpage03.button06 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity22 is match "light." and states(entity22) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button06pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ entity22_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06bri
                  message: '{{ (state_attr(entity22, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage03.button06 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity22 is match "switch." and states(entity22) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button06pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ entity22_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06bri
                  message: " "
      ##### buttonpage03.button06 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity22 is match "switch." and states(entity22) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button06pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ entity22_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06bri
                  message: " "

      ##### buttonpage03.button06 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button06pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ entity22_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06bri
                  message: " "
      ##### buttonpage03.button06 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity22 is match "input_boolean." and states(entity22) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button06pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ entity22_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06bri
                  message: " "

      ##### buttonpage03.button06 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity22 is match "cover." and states(entity22) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button06pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ entity22_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06bri
                  message: " "
      ##### buttonpage03.button06 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity22 is match "cover." and states(entity22) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button06pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06text
                  message: "{{ entity22_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button06bri
                  message: '{{ (state_attr(entity22, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage03.button07 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage03.button07 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage03
              - current_state_entity23
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity23 is match "light." and states(entity23) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button07pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ entity23_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07bri
                  message: " "
        ##### buttonpage03.button07 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity23 is match "light." and states(entity23) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button07pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ entity23_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07bri
                  message: '{{ (state_attr(entity23, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage03.button07 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity23 is match "switch." and states(entity23) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button07pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ entity23_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07bri
                  message: " "
      ##### buttonpage03.button07 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity23 is match "switch." and states(entity23) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button07pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ entity23_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07bri
                  message: " "

      ##### buttonpage03.button07 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button07pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ entity23_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07bri
                  message: " "
      ##### buttonpage03.button07 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity23 is match "input_boolean." and states(entity23) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button07pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ entity23_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07bri
                  message: " "

      ##### buttonpage03.button07 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity23 is match "cover." and states(entity23) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button07pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ entity23_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07bri
                  message: " "
      ##### buttonpage03.button07 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity23 is match "cover." and states(entity23) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button07pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07text
                  message: "{{ entity23_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button07bri
                  message: '{{ (state_attr(entity23, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage03.button08 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage03.button08 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage03
              - current_state_entity24
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity24 is match "light." and states(entity24) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button08pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ entity24_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08bri
                  message: " "
        ##### buttonpage03.button08 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity24 is match "light." and states(entity24) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button08pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ entity24_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08bri
                  message: '{{ (state_attr(entity24, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage03.button08 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity24 is match "switch." and states(entity24) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button08pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ entity24_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08bri
                  message: " "
      ##### buttonpage03.button08 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity24 is match "switch." and states(entity24) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button08pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ entity24_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08bri
                  message: " "

      ##### buttonpage03.button08 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button08pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ entity24_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08bri
                  message: " "
      ##### buttonpage03.button08 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity24 is match "input_boolean." and states(entity24) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button08pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ entity24_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08bri
                  message: " "

      ##### buttonpage03.button08 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity24 is match "cover." and states(entity24) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button08pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ entity24_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08bri
                  message: " "
      ##### buttonpage03.button08 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity24 is match "cover." and states(entity24) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage03.button08pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage03.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08text
                  message: "{{ entity24_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage03.button08bri
                  message: '{{ (state_attr(entity24, "current_position") | int ) |round(0) }}%'

########################################################################################################################

################################################################################
  ####### buttonpage04.button01 #################################################################
################################################################################
  - choose:
      ##### buttonpage04.button01 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage04
              - current_state_entity25
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity25 is match "light." and states(entity25) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button01pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ entity25_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01bri
                  message: " "
        ##### buttonpage04.button01 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity25 is match "light." and states(entity25) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button01pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ entity25_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01bri
                  message: '{{ (state_attr(entity25, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage04.button01 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity25 is match "switch." and states(entity25) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button01pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ entity25_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01bri
                  message: " "
      ##### buttonpage04.button01 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity25 is match "switch." and states(entity25) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button01pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ entity25_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01bri
                  message: " "

      ##### buttonpage04.button01 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button01pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ entity25_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01bri
                  message: " "
      ##### buttonpage04.button01 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity25 is match "input_boolean." and states(entity25) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button01pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ entity25_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01bri
                  message: " "

      ##### buttonpage04.button01 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity25 is match "cover." and states(entity25) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button01pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ entity25_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01bri
                  message: " "
      ##### buttonpage04.button01 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity25 is match "cover." and states(entity25) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button01pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button01bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01text
                  message: "{{ entity25_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button01bri
                  message: '{{ (state_attr(entity25, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage04.button02 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage04.button02 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage04
              - current_state_entity26
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity26 is match "light." and states(entity26) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button02pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ entity26_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02bri
                  message: " "
        ##### buttonpage04.button02 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity26 is match "light." and states(entity26) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button02pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ entity26_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02bri
                  message: '{{ (state_attr(entity26, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage04.button02 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity26 is match "switch." and states(entity26) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button02pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ entity26_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02bri
                  message: " "
      ##### buttonpage04.button02 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity26 is match "switch." and states(entity26) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button02pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ entity26_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02bri
                  message: " "

      ##### buttonpage04.button02 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button02pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ entity26_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02bri
                  message: " "
      ##### buttonpage04.button02 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity26 is match "input_boolean." and states(entity26) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button02pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ entity26_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02bri
                  message: " "

      ##### buttonpage04.button02 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity26 is match "cover." and states(entity26) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button02pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ entity26_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02bri
                  message: " "
      ##### buttonpage04.button02 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity26 is match "cover." and states(entity26) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button02pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button02bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02text
                  message: "{{ entity26_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button02bri
                  message: '{{ (state_attr(entity26, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage04.button03 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage04.button03 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage04
              - current_state_entity27
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity27 is match "light." and states(entity27) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button03pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ entity27_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03bri
                  message: " "
        ##### buttonpage04.button03 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity27 is match "light." and states(entity27) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button03pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ entity27_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03bri
                  message: '{{ (state_attr(entity27, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage04.button03 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity27 is match "switch." and states(entity27) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button03pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ entity27_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03bri
                  message: " "
      ##### buttonpage04.button03 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity27 is match "switch." and states(entity27) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button03pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ entity27_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03bri
                  message: " "

      ##### buttonpage04.button03 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button03pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ entity27_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03bri
                  message: " "
      ##### buttonpage04.button03 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity27 is match "input_boolean." and states(entity27) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button03pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ entity27_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03bri
                  message: " "

      ##### buttonpage04.button03 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity27 is match "cover." and states(entity27) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button03pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ entity27_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03bri
                  message: " "
      ##### buttonpage04.button03 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity27 is match "cover." and states(entity27) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button03pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button03bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03text
                  message: "{{ entity27_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button03bri
                  message: '{{ (state_attr(entity27, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage04.button04 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage04.button04 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage04
              - current_state_entity28
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity28 is match "light." and states(entity28) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button04pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ entity28_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04bri
                  message: " "
        ##### buttonpage04.button04 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity28 is match "light." and states(entity28) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button04pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ entity28_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04bri
                  message: '{{ (state_attr(entity28, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage04.button04 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity28 is match "switch." and states(entity28) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button04pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ entity28_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04bri
                  message: " "
      ##### buttonpage04.button04 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity28 is match "switch." and states(entity28) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button04pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ entity28_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04bri
                  message: " "

      ##### buttonpage04.button04 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button04pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ entity28_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04bri
                  message: " "
      ##### buttonpage04.button04 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity28 is match "input_boolean." and states(entity28) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button04pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ entity28_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04bri
                  message: " "

      ##### buttonpage04.button04 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity28 is match "cover." and states(entity28) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button04pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ entity28_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04bri
                  message: " "
      ##### buttonpage04.button04 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity28 is match "cover." and states(entity28) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button04pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button04bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04text
                  message: "{{ entity28_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button04bri
                  message: '{{ (state_attr(entity28, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage04.button05 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage04.button05 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage04
              - current_state_entity29
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity29 is match "light." and states(entity29) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button05pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ entity29_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05bri
                  message: " "
        ##### buttonpage04.button05 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity29 is match "light." and states(entity29) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button05pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ entity29_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05bri
                  message: '{{ (state_attr(entity29, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage04.button05 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity29 is match "switch." and states(entity29) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button05pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ entity29_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05bri
                  message: " "
      ##### buttonpage04.button05 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity29 is match "switch." and states(entity29) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button05pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ entity29_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05bri
                  message: " "

      ##### buttonpage04.button05 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button05pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ entity29_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05bri
                  message: " "
      ##### buttonpage04.button05 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity29 is match "input_boolean." and states(entity29) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button05pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ entity29_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05bri
                  message: " "

      ##### buttonpage04.button05 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity29 is match "cover." and states(entity29) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button05pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ entity29_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05bri
                  message: " "
      ##### buttonpage04.button05 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity29 is match "cover." and states(entity29) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button05pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button05bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05text
                  message: "{{ entity29_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button05bri
                  message: '{{ (state_attr(entity29, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage04.button06 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage04.button06 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage04
              - current_state_entity30
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity30 is match "light." and states(entity30) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button06pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ entity30_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06bri
                  message: " "
        ##### buttonpage04.button06 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity30 is match "light." and states(entity30) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button06pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ entity30_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06bri
                  message: '{{ (state_attr(entity30, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage04.button06 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity30 is match "switch." and states(entity30) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button06pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ entity30_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06bri
                  message: " "
      ##### buttonpage04.button06 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity30 is match "switch." and states(entity30) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button06pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ entity30_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06bri
                  message: " "

      ##### buttonpage04.button06 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button06pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ entity30_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06bri
                  message: " "
      ##### buttonpage04.button06 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity30 is match "input_boolean." and states(entity30) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button06pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ entity30_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06bri
                  message: " "

      ##### buttonpage04.button06 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity30 is match "cover." and states(entity30) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button06pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ entity30_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06bri
                  message: " "
      ##### buttonpage04.button06 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity30 is match "cover." and states(entity30) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button06pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button06bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06text
                  message: "{{ entity30_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button06bri
                  message: '{{ (state_attr(entity30, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage04.button07 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage04.button07 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage04
              - current_state_entity31
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity31 is match "light." and states(entity31) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button07pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ entity31_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07bri
                  message: " "
        ##### buttonpage04.button07 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity31 is match "light." and states(entity31) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button07pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ entity31_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07bri
                  message: '{{ (state_attr(entity31, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage04.button07 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity31 is match "switch." and states(entity31) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button07pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ entity31_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07bri
                  message: " "
      ##### buttonpage04.button07 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity31 is match "switch." and states(entity31) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button07pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ entity31_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07bri
                  message: " "

      ##### buttonpage04.button07 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button07pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ entity31_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07bri
                  message: " "
      ##### buttonpage04.button07 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity31 is match "input_boolean." and states(entity31) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button07pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ entity31_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07bri
                  message: " "

      ##### buttonpage04.button07 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity31 is match "cover." and states(entity31) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button07pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ entity31_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07bri
                  message: " "
      ##### buttonpage04.button07 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity31 is match "cover." and states(entity31) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button07pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button07bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07text
                  message: "{{ entity31_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button07bri
                  message: '{{ (state_attr(entity31, "current_position") | int ) |round(0) }}%'

################################################################################
  ####### buttonpage04.button08 ########################################################################################
################################################################################
  - choose:
      ##### buttonpage04.button08 Light OFF #####
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_buttonpage04
              - current_state_entity32
        sequence:
          - if:
              - condition: template
                value_template: '{{ entity32 is match "light." and states(entity32) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button08pic.pic={{ button_light_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ entity32_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08bri
                  message: " "
        ##### buttonpage04.button08 light ON #####
          - if:
              - condition: template
                value_template: '{{ entity32 is match "light." and states(entity32) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button08pic.pic={{ button_light_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ entity32_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08bri
                  message: '{{ (state_attr(entity32, "brightness") | int * 100 / 254) |round(0) }}%'

      ##### buttonpage04.button08 Switch OFF #####
          - if:
              - condition: template
                value_template: '{{ entity32 is match "switch." and states(entity32) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button08pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ entity32_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08bri
                  message: " "
      ##### buttonpage04.button08 Switch ON #####
          - if:
              - condition: template
                value_template: '{{ entity32 is match "switch." and states(entity32) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button08pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ entity32_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08bri
                  message: " "

      ##### buttonpage04.button08 Input Boolean OFF #####
          - if:
              - condition: template
                value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "off" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button08pic.pic={{ button_switch_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ entity32_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08bri
                  message: " "
      ##### buttonpage04.button08 Input Boolean ON #####
          - if:
              - condition: template
                value_template: '{{ entity32 is match "input_boolean." and states(entity32) == "on" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button08pic.pic={{ button_switch_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ entity32_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08bri
                  message: " "

      ##### buttonpage04.button08 Cover OFF #####
          - if:
              - condition: template
                value_template: '{{ entity32 is match "cover." and states(entity32) == "closed" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button08pic.pic={{ button_cover_off }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ entity32_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08bri
                  message: " "
      ##### buttonpage04.button08 Cover ON #####
          - if:
              - condition: template
                value_template: '{{ entity32 is match "cover." and states(entity32) == "open" }}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: buttonpage04.button08pic.pic={{ button_cover_on }}
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_background_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_1 }}"
                  #####
              - service: "{{ command_font_color }}"
                data:
                  component: buttonpage04.button08bri
                  message: "{{ button_color_2 }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08text
                  message: "{{ entity32_name }}"
                  #####
              - service: "{{ command_text_printf }}"
                data:
                  component: buttonpage04.button08bri
                  message: '{{ (state_attr(entity32, "current_position") | int ) |round(0) }}%'

  #########################################
  #
  #
  #############################################################
  ##### CLOSE - HA Button SYNC #####
  #############################################################
  #
  ##
  ###
  #############################################################################################################################################################################################
  ###
  ##
  #
  #############################################################
  ##### START - Weather Forcast Meteorologisk HA Default #####
  #############################################################
  #
  #
  #########################################
  - choose:
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_weather
              - weather_update_state
              - weather_update_time
          - condition: template
            value_template: '{{ weather == "Default" }}'

##### Weather Home Page Symbole Home Meteorologisk HA Default #####
        sequence:
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'sunny'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=2
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'cloudy'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=3
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'rainy'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=4
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'pouring'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=5
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'snowy'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=6
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'hail'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=7
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'snowy-rainy'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=7
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'fog'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=8
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'windy'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=9
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'windy-variant'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=9
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'lightning'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=10
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=11
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=12
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=13
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=14
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'above_horizon'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=13
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'execptional' and states('sun.sun') == 'below_horizon'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=14
          - if:
              - condition: template
                value_template: "{{states(ha_weather) == 'clear-night'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=15

##### Weather Forcast Today Symbole Home Meteorologisk HA Default #####
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''sunny''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=2
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''cloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=3
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=4
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''pouring''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=5
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''snowy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=6
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''hail''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''snowy-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''fog''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=8
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''windy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''windy-variant''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''lightning''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=10
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''partlycloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=11
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''lightning-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''execptional''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[0].condition
                  == ''clear-night''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=15

##### Weather Forcast Day 1 Symbole Home Meteorologisk HA Default #####
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''sunny''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=2
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''cloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=3
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=4
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''pouring''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=5
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''snowy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=6
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''hail''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''snowy-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''fog''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=8
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''windy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''windy-variant''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''lightning''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=10
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''partlycloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=11
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''lightning-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''execptional''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[1].condition
                  == ''clear-night''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=15

##### Weather Forcast Day 2 Symbole Home Meteorologisk HA Default #####
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''sunny''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=2
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''cloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=3
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=4
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''pouring''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=5
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''snowy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=6
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''hail''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''snowy-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''fog''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=8
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''windy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''windy-variant''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''lightning''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=10
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''partlycloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=11
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''lightning-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''execptional''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[2].condition
                  == ''clear-night''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=15

##### Weather Forcast Day 3 Symbole Home Meteorologisk HA Default #####
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''sunny''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=2
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''cloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=3
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=4
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''pouring''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=5
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''snowy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=6
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''hail''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''snowy-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''fog''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=8
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''windy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''windy-variant''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''lightning''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=10
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''partlycloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=11
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''lightning-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''execptional''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[3].condition
                  == ''clear-night''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=15

##### Weather Forcast Day 4 Symbole Home Meteorologisk HA Default #####
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''sunny''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=2
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''cloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=3
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=4
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''pouring''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=5
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''snowy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=6
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''hail''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''snowy-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''fog''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=8
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''windy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''windy-variant''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''lightning''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=10
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''partlycloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=11
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''lightning-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''execptional''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(ha_weather,"forecast")[4].condition
                  == ''clear-night''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=15

##### Weather Forcast Today "TEMP" Home Meteorologisk HA Default #####
          - service: "{{ command_text_printf }}"
            data:
              component: weather01.a04 ### Temperature MIN ###
              message: " "
          - service: "{{ command_text_printf }}"
            data:
              component: weather01.a05 ### Temperature MAX ###
              message: '{{state_attr(ha_weather,"temperature") | round(0)}}°'

##### Weather Forcast Day 1 "TEMP" Home Meteorologisk HA Default #####
          - service: "{{ command_text_printf }}"
            data:
              component: weather02.a04 ### Temperature MIN ###
              message: '{{state_attr(ha_weather,"forecast")[1].templow | round(0)}}°'
          - service: "{{ command_text_printf }}"
            data:
              component: weather02.a05 ### Temperature MAX ###
              message: '{{state_attr(ha_weather,"forecast")[1].temperature | round(0)}}°'

##### Weather Forcast Day 2 "TEMP" Home Meteorologisk HA Default #####
          - service: "{{ command_text_printf }}"
            data:
              component: weather03.a04 ### Temperature MIN ###
              message: '{{state_attr(ha_weather,"forecast")[2].templow | round(0)}}°'
          - service: "{{ command_text_printf }}"
            data:
              component: weather03.a05 ### Temperature MAX ###
              message: '{{state_attr(ha_weather,"forecast")[2].temperature | round(0)}}°'

##### Weather Forcast Day 3 "TEMP" Home Meteorologisk HA Default #####
          - service: "{{ command_text_printf }}"
            data:
              component: weather04.a04 ### Temperature MIN ###
              message: '{{state_attr(ha_weather,"forecast")[3].templow | round(0)}}°'
          - service: "{{ command_text_printf }}"
            data:
              component: weather04.a05 ### Temperature MAX ###
              message: '{{state_attr(ha_weather,"forecast")[3].temperature | round(0)}}°'

##### Weather Forcast Day 4 "TEMP" Home Meteorologisk HA Default #####
          - service: "{{ command_text_printf }}"
            data:
              component: weather05.a04 ### Temperature MIN ###
              message: '{{state_attr(ha_weather,"forecast")[4].templow | round(0)}}°'
          - service: "{{ command_text_printf }}"
            data:
              component: weather05.a05 ### Temperature MAX ###
              message: '{{state_attr(ha_weather,"forecast")[4].temperature | round(0)}}°'

################################################################################
##### Weather Forcast Details Home Meteorologisk HA Default ###################################
################################################################################
  - choose:
      - conditions:
          - condition: trigger
            id: weather_update_state
          - condition: template
            value_template: '{{ weather == "Default" }}'

##### Weather Forcast Today "Details" Home Meteorologisk HA Default #####
        sequence:
          - if:
              - condition: template
                value_template: '{{states(last_click) == "weather01"}}'
            then:
          ##### field 1 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather01.a06
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.p06.pic=53
              ##### field 2 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather01.a07
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.p07.pic=53
          ##### field 3 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather01.a08
                  message: '{{state_attr(ha_weather,"wind_speed") | round(0)}} km/h'
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.p08.pic=63
          ##### field 4 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather01.a09
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.p09.pic=53
              ##### field 5 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather01.a10
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.p10.pic=53

##### Weather Forcast Day 1 "Details" Home Meteorologisk HA Default #####
          - if:
              - condition: template
                value_template: '{{states(last_click) == "weather02"}}'
            then:
          ##### field 1 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather02.a06
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.p06.pic=53
          ##### field 2 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather02.a07
                  message: '{{state_attr(ha_weather,"forecast")[0].precipitation| round(1)}} mm'
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.p07.pic=59
          ##### field 3 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather02.a08
                  message: '{{state_attr(ha_weather,"forecast")[0].wind_speed | round(0)}} km/h'
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.p08.pic=63
          ##### field 4 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather02.a09
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.p09.pic=53
          #####  field 5 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather02.a10
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.p10.pic=53

##### Weather Forcast Day 2 "Details" Home Meteorologisk HA Default #####
          - if:
              - condition: template
                value_template: '{{states(last_click) == "weather03"}}'
            then:
          ##### field 1 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather03.a06
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.p06.pic=53
          ##### field 2 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather03.a07
                  message: '{{state_attr(ha_weather,"forecast")[1].precipitation| round(1)}} mm'
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.p07.pic=59
          ##### field 3 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather03.a08
                  message: '{{state_attr(ha_weather,"forecast")[1].wind_speed | round(0)}} km/h'
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.p08.pic=63
          ##### field 4 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather03.a09
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.p09.pic=53
          ##### field 5 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather03.a10
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.p10.pic=53

##### Weather Forcast Day 3 "Details" Home Meteorologisk HA Default #####
          - if:
              - condition: template
                value_template: '{{states(last_click) == "weather04"}}'
            then:
          ##### field 1 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather04.a06
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.p06.pic=53
          ##### field 2 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather04.a07
                  message: '{{state_attr(ha_weather,"forecast")[2].precipitation| round(1)}} mm'
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.p07.pic=59
          ##### field 3 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather04.a08
                  message: '{{state_attr(ha_weather,"forecast")[2].wind_speed | round(0)}} km/h'
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.p08.pic=63
          ##### field 4 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather04.a09
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.p09.pic=53
          ##### field 5 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather04.a10
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.p10.pic=53

##### Weather Forcast Day 4 "Details" Home Meteorologisk HA Default #####
          - if:
              - condition: template
                value_template: '{{states(last_click) == "weather05"}}'
            then:
          ##### field 1 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather05.a06
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.p06.pic=53
          ##### field 2 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather05.a07
                  message: '{{state_attr(ha_weather,"forecast")[3].precipitation| round(1)}} mm'
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.p07.pic=59
          ##### field 3 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather05.a08
                  message: '{{state_attr(ha_weather,"forecast")[3].wind_speed | round(0)}} km/h'
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.p08.pic=63
          ##### field 4 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather05.a09
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.p09.pic=53
          ##### field 5 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather05.a10
                  message: " "
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.p10.pic=53

  #########################################
  #
  #
  #############################################################
  ##### CLOSE - Weather Forcast Meteorologisk HA Default #####
  #############################################################
  #
  ##
  ###
  #############################################################################################################################################################################################
  ###
  ##
  #
  #############################################################
  ##### START - Weather Forcast AccuWeather #####
  #############################################################
  #
  #
  #########################################
  - choose:
      - conditions:
          - condition: trigger
            id:
              - nspanel_boot_weather
              - weather_update_state
              - weather_update_time
          - condition: template
            value_template: '{{ weather == "AccuWeather" }}'

##### Weather Home Page Symbole Home "AccuWeather" #####
        sequence:
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'sunny'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=2
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'cloudy'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=3
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'rainy'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=4
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'pouring'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=5
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'snowy'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=6
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'hail'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=7
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'snowy-rainy'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=7
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'fog'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=8
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'windy'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=9
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'windy-variant'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=9
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'lightning'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=10
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'above_horizon' }}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=11
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'partlycloudy' and states('sun.sun') == 'below_horizon' }}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=12
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'above_horizon'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=13
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'lightning-rainy' and states('sun.sun') == 'below_horizon'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=14
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'above_horizon'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=13
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'execptional' and states('sun.sun') == 'below_horizon'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=14
          - if:
              - condition: template
                value_template: "{{states(accuweather_home) == 'clear-night'}}"
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: home.a05.pic=15

##### Weather Forcast Today Symbole "AccuWeather" #####
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''sunny''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=2
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''cloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=3
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=4
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''pouring''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=5
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''snowy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=6
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''hail''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''snowy-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''fog''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=8
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''windy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''windy-variant''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''lightning''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=10
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''partlycloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=11
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''lightning-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''execptional''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[0].condition
                  == ''clear-night''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.a03.pic=15

##### Weather Forcast Day 1 Symbole "AccuWeather" #####
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''sunny''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=2
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''cloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=3
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=4
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''pouring''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=5
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''snowy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=6
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''hail''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''snowy-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''fog''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=8
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''windy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''windy-variant''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''lightning''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=10
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''partlycloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=11
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''lightning-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''execptional''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[1].condition
                  == ''clear-night''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.a03.pic=15

##### Weather Forcast Day 2 Symbole "AccuWeather" #####
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''sunny''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=2
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''cloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=3
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=4
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''pouring''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=5
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''snowy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=6
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''hail''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''snowy-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''fog''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=8
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''windy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''windy-variant''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''lightning''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=10
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''partlycloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=11
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''lightning-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''execptional''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[2].condition
                  == ''clear-night''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.a03.pic=15

##### Weather Forcast Day 3 Symbole "AccuWeather" #####
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''sunny''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=2
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''cloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=3
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=4
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''pouring''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=5
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''snowy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=6
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''hail''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''snowy-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''fog''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=8
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''windy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''windy-variant''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''lightning''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=10
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''partlycloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=11
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''lightning-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''execptional''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[3].condition
                  == ''clear-night''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.a03.pic=15

##### Weather Forcast Day 4 Symbole "AccuWeather" #####
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''sunny''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=2
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''cloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=3
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=4
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''pouring''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=5
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''snowy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=6
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''hail''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''snowy-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=7
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''fog''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=8
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''windy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''windy-variant''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=9
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''lightning''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=10
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''partlycloudy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=11
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''lightning-rainy''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''execptional''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=13
          - if:
              - condition: template
                value_template:
                  '{{state_attr(accuweather_home,"forecast")[4].condition
                  == ''clear-night''}}'
            then:
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.a03.pic=15

##### Weather Forcast Today "TEMP" "AccuWeather" #####
          - service: "{{ command_text_printf }}"
            data:
              component: weather01.a04 ### Temperature MIN ###
              message: "{{states(accuweather_realfeel_temperature_min_0d) | round(0)}}°"
          - service: "{{ command_text_printf }}"
            data:
              component: weather01.a05 ### Temperature MAX ###
              message: "{{states(accuweather_realfeel_temperature_max_0d) | round(0)}}°"

##### Weather Forcast Day 1 "TEMP" "AccuWeather" #####
          - service: "{{ command_text_printf }}"
            data:
              component: weather02.a04 ### Temperature MIN ###
              message: "{{states(accuweather_realfeel_temperature_min_1d) | round(0)}}°"
          - service: "{{ command_text_printf }}"
            data:
              component: weather02.a05 ### Temperature MAX ###
              message: "{{states(accuweather_realfeel_temperature_max_1d) | round(0)}}°"

##### Weather Forcast Day 2 "TEMP" "AccuWeather" #####
          - service: "{{ command_text_printf }}"
            data:
              component: weather03.a04 ### Temperature MIN ###
              message: "{{states(accuweather_realfeel_temperature_min_2d) | round(0)}}°"
          - service: "{{ command_text_printf }}"
            data:
              component: weather03.a05 ### Temperature MAX ###
              message: "{{states(accuweather_realfeel_temperature_max_2d) | round(0)}}°"

##### Weather Forcast Day 3 "TEMP" "AccuWeather" #####
          - service: "{{ command_text_printf }}"
            data:
              component: weather04.a04 ### Temperature MIN ###
              message: "{{states(accuweather_realfeel_temperature_min_3d) | round(0)}}°"
          - service: "{{ command_text_printf }}"
            data:
              component: weather04.a05 ### Temperature MAX ###
              message: "{{states(accuweather_realfeel_temperature_max_3d) | round(0)}}°"

##### Weather Forcast Day 4 "TEMP" "AccuWeather" #####
          - service: "{{ command_text_printf }}"
            data:
              component: weather05.a04 ### Temperature MIN ###
              message: "{{states(accuweather_realfeel_temperature_min_4d) | round(0)}}°"
          - service: "{{ command_text_printf }}"
            data:
              component: weather05.a05 ### Temperature MAX ###
              message: "{{states(accuweather_realfeel_temperature_max_4d) | round(0)}}°"

################################################################################
##### Weather Forcast Details "AccuWeather" ###################################
################################################################################
  - choose:
      - conditions:
          - condition: trigger
            id: weather_update_state
          - condition: template
            value_template: '{{ weather == "AccuWeather" }}'
##### Weather Forcast Today Details "AccuWeather" #####
        sequence:
          - if:
              - condition: template
                value_template: '{{states(last_click) == "weather01"}}'
            then:
          ##### field 1 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather01.a06
                  message: "{{ state_attr(accuweather_home,'forecast')[0].precipitation_probability}} %"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.p06.pic=59
          ##### field 2 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather01.a07
                  message: "{{states(accuweather_hours_of_sun_0d) | round(0)}} h"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.p07.pic=60
          ##### field 3 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather01.a08
                  message: "{{state_attr(accuweather_uv_index_0d, 'level')}} {{states(accuweather_uv_index_0d) | round(0)}}"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.p08.pic=61
          ##### field 4 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather01.a09
                  message: "{{states(accuweather_thunderstorm_probability_day_0d) | round(0)}} %"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather01.p09.pic=62
          ##### field 5 #####
          - service: "{{ command_text_printf }}"
            data:
              component: weather01.a10
              message: "{{states(accuweather_wind_day_0d) | round(0)}} km/h"
          - service: "{{ command_printf }}"
            data:
              cmd: weather01.p10.pic=63

##### Weather Forcast Day 1 Details "AccuWeather" #####
          - if:
              - condition: template
                value_template: '{{states(last_click) == "weather02"}}'
            then:
          ##### field 1 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather02.a06
                  message: "{{ state_attr(accuweather_home,'forecast')[1].precipitation_probability}} %"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.p06.pic=59
          ##### field 2 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather02.a07
                  message: "{{states(accuweather_hours_of_sun_1d) | round(0)}} h"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.p07.pic=60
          ##### field 3 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather02.a08
                  message: "{{state_attr(accuweather_uv_index_1d, 'level')}} {{states(accuweather_uv_index_1d) | round(0)}}"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.p08.pic=61
          ##### field 4 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather02.a09
                  message: "{{states(accuweather_thunderstorm_probability_day_1d) | round(0)}} %"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.p09.pic=62
          ##### field 5 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather02.a10
                  message: "{{states(accuweather_wind_day_1d) | round(0)}} km/h"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather02.p10.pic=63

##### Weather Forcast Day 2 Details "AccuWeather" #####
          - if:
              - condition: template
                value_template: '{{states(last_click) == "weather03"}}'
            then:
          ##### field 1 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather03.a06
                  message: "{{ state_attr(accuweather_home,'forecast')[2].precipitation_probability}} %"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.p06.pic=59
          ##### field 2 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather03.a07
                  message: "{{states(accuweather_hours_of_sun_2d) | round(0)}} h"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.p07.pic=60
          ##### field 3 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather03.a08
                  message: "{{state_attr(accuweather_uv_index_2d, 'level')}} {{states(accuweather_uv_index_2d) | round(0)}}"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.p08.pic=61
          ##### field 4 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather03.a09
                  message: "{{states(accuweather_thunderstorm_probability_day_2d) | round(0)}} %"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.p09.pic=62
          ##### field 5 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather03.a10
                  message: "{{states(accuweather_wind_day_2d) | round(0)}} km/h"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather03.p10.pic=63

##### Weather Forcast Day 3 Details "AccuWeather" #####
          - if:
              - condition: template
                value_template: '{{states(last_click) == "weather04"}}'
            then:
          ##### field 1 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather04.a06
                  message: "{{ state_attr(accuweather_home,'forecast')[3].precipitation_probability}} %"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.p06.pic=59
          ##### field 2 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather04.a07
                  message: "{{states(accuweather_hours_of_sun_3d) | round(0)}} h"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.p07.pic=60
          ##### field 3 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather04.a08
                  message: "{{state_attr(accuweather_uv_index_3d, 'level')}} {{states(accuweather_uv_index_3d) | round(0)}}"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.p08.pic=61
          ##### field 4 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather04.a09
                  message: "{{states(accuweather_thunderstorm_probability_day_3d) | round(0)}} %"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.p09.pic=62
          ##### field 5 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather04.a10
                  message: "{{states(accuweather_wind_day_3d) | round(0)}} km/h"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather04.p10.pic=63

##### Weather Forcast Day 4 Details "AccuWeather" #####
          - if:
              - condition: template
                value_template: '{{states(last_click) == "weather05"}}'
            then:
          ##### field 1 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather05.a06
                  message: "{{ state_attr(accuweather_home,'forecast')[4].precipitation_probability}} %"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.p06.pic=59
          ##### field 2 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather05.a07
                  message: "{{states(accuweather_hours_of_sun_4d) | round(0)}} h"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.p07.pic=60
          ##### field 3 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather05.a08
                  message: "{{state_attr(accuweather_uv_index_4d, 'level')}} {{states(accuweather_uv_index_4d) | round(0)}}"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.p08.pic=61
          ##### field 4 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather05.a09
                  message: "{{states(accuweather_thunderstorm_probability_day_4d) | round(0)}} %"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.p09.pic=62
          ##### field 5 #####
              - service: "{{ command_text_printf }}"
                data:
                  component: weather05.a10
                  message: "{{states(accuweather_wind_day_4d) | round(0)}} km/h"
              - service: "{{ command_printf }}"
                data:
                  cmd: weather05.p10.pic=63

#########################################
#
#
#############################################################
##### CLOSE - Weather Forcast AccuWeather #####
#############################################################
#
##
###
#############################################################################################################################################################################################

