Update BETA_blueprint.yaml
This commit is contained in:
@@ -677,7 +677,6 @@ variables:
|
|||||||
command_background_color: "esphome.{{ nspanel_name }}_send_command_background_color"
|
command_background_color: "esphome.{{ nspanel_name }}_send_command_background_color"
|
||||||
tft_upload: "esphome.{{ nspanel_name }}_upload_tft"
|
tft_upload: "esphome.{{ nspanel_name }}_upload_tft"
|
||||||
tft_path: !input "tft_path"
|
tft_path: !input "tft_path"
|
||||||
delay_jump_page: !input "delay_jump_page"
|
|
||||||
humidity: !input "humidity"
|
humidity: !input "humidity"
|
||||||
hotwatertemp: !input "hotwatertemp"
|
hotwatertemp: !input "hotwatertemp"
|
||||||
outdoortemp: !input "outdoortemp"
|
outdoortemp: !input "outdoortemp"
|
||||||
@@ -686,10 +685,12 @@ variables:
|
|||||||
language: !input "language"
|
language: !input "language"
|
||||||
left_button_entity: !input "left_button_entity"
|
left_button_entity: !input "left_button_entity"
|
||||||
right_button_entity: !input "right_button_entity"
|
right_button_entity: !input "right_button_entity"
|
||||||
|
delay_jump_page: !input "delay_jump_page"
|
||||||
|
|
||||||
# Icons Mapping
|
# Icons Mapping
|
||||||
cover_pic_closed: "106"
|
cover_pic_closed: "106"
|
||||||
cover_pic_open: "107"
|
cover_pic_open: "107"
|
||||||
|
battery_icon: "108"
|
||||||
|
|
||||||
# color for buttons
|
# color for buttons
|
||||||
button_light_off: "90"
|
button_light_off: "90"
|
||||||
@@ -1758,29 +1759,29 @@ action:
|
|||||||
data:
|
data:
|
||||||
cmd: page coversettings
|
cmd: page coversettings
|
||||||
- delay:
|
- delay:
|
||||||
milliseconds: "{{ delay_jump_page }}"
|
milliseconds: 2
|
||||||
- service: "{{ command_value }}"
|
- service: "{{ command_value }}"
|
||||||
data:
|
data:
|
||||||
component: coversettings.coverslider
|
component: coversettings.coverslider
|
||||||
message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}'
|
message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }}'
|
||||||
|
- delay:
|
||||||
|
milliseconds: 4
|
||||||
- service: "{{ command_text_printf }}"
|
- service: "{{ command_text_printf }}"
|
||||||
data:
|
data:
|
||||||
component: coversettings.cover_value
|
component: coversettings.cover_value
|
||||||
message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %'
|
message: '{{ (state_attr(entity_long, "current_position") | int ) |round(0) }} %'
|
||||||
|
- delay:
|
||||||
|
milliseconds: 6
|
||||||
- service: "{{ command_text_printf }}"
|
- service: "{{ command_text_printf }}"
|
||||||
data:
|
data:
|
||||||
component: coversettings.cover_name
|
component: coversettings.cover_name
|
||||||
message: '{{ entity_long_name }}'
|
message: '{{ entity_long_name }}'
|
||||||
- service: "{{ command_text_printf }}"
|
|
||||||
data:
|
|
||||||
component: coversettings.battery_value
|
|
||||||
message: '{{ (state_attr(entity_long, "battery") | int ) |round(0) }} %'
|
|
||||||
- if:
|
- if:
|
||||||
- condition: template
|
- condition: template
|
||||||
value_template: '{{ states(entity_long) == "open" }}'
|
value_template: '{{ states(entity_long) == "open" }}'
|
||||||
then:
|
then:
|
||||||
- delay:
|
- delay:
|
||||||
milliseconds: "{{ delay_jump_page }}"
|
milliseconds: 8
|
||||||
- service: "{{ command_printf }}"
|
- service: "{{ command_printf }}"
|
||||||
data:
|
data:
|
||||||
cmd: coversettings.cover_status.pic={{ cover_pic_open }}
|
cmd: coversettings.cover_status.pic={{ cover_pic_open }}
|
||||||
@@ -1789,10 +1790,29 @@ action:
|
|||||||
value_template: '{{ states(entity_long) == "closed" }}'
|
value_template: '{{ states(entity_long) == "closed" }}'
|
||||||
then:
|
then:
|
||||||
- delay:
|
- delay:
|
||||||
milliseconds: "{{ delay_jump_page }}"
|
milliseconds: 10
|
||||||
- service: "{{ command_printf }}"
|
- service: "{{ command_printf }}"
|
||||||
data:
|
data:
|
||||||
cmd: coversettings.cover_status.pic={{ cover_pic_closed }}
|
cmd: coversettings.cover_status.pic={{ cover_pic_closed }}
|
||||||
|
- if:
|
||||||
|
- condition: template
|
||||||
|
value_template: "{{ state_attr(entity_long, 'battery') != none }}"
|
||||||
|
then:
|
||||||
|
- delay:
|
||||||
|
milliseconds: 12
|
||||||
|
- 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 }}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
##### Page Coversettings - Changed from HA #####
|
##### Page Coversettings - Changed from HA #####
|
||||||
- choose:
|
- choose:
|
||||||
|
|||||||
Reference in New Issue
Block a user