Fix button show on climate page
Solves https://github.com/Blackymas/NSPanel_HA_Blueprint/discussions/995#discussioncomment-6891335
This commit is contained in:
@@ -153,18 +153,18 @@ script:
|
||||
- lambda: |-
|
||||
ESP_LOGV("script.addon_climate_update_page_climate", "Updating buttons bar");
|
||||
// Hide not supported hotspots
|
||||
id(disp1).hide_component("climate.button01");
|
||||
id(disp1).hide_component("climate.button02");
|
||||
id(disp1).show_component("climate.button03"); //Heat
|
||||
id(disp1).hide_component("climate.button04");
|
||||
id(disp1).hide_component("climate.button05");
|
||||
id(disp1).hide_component("climate.button06");
|
||||
id(disp1).show_component("climate.button07"); //Off
|
||||
id(disp1).hide_component("button01");
|
||||
id(disp1).hide_component("button02");
|
||||
id(disp1).hide_component("button03"); //Heat
|
||||
id(disp1).show_component("button04"); //Cool
|
||||
id(disp1).hide_component("button05");
|
||||
id(disp1).hide_component("button06");
|
||||
id(disp1).show_component("button07"); //Off
|
||||
// Set buttons colors
|
||||
id(disp1).set_component_font_color("climate.button01_icon", 10597);
|
||||
id(disp1).set_component_font_color("climate.button02_icon", 10597);
|
||||
id(disp1).set_component_font_color("climate.button03_icon", (id(thermostat_embedded).mode==climate::CLIMATE_MODE_HEAT) ? 64164 : 48631);
|
||||
id(disp1).set_component_font_color("climate.button04_icon", 10597);
|
||||
id(disp1).set_component_font_color("climate.button03_icon", 10597);
|
||||
id(disp1).set_component_font_color("climate.button04_icon", (id(thermostat_embedded).mode==climate::CLIMATE_MODE_COOL) ? 1055 : 48631);
|
||||
id(disp1).set_component_font_color("climate.button05_icon", 10597);
|
||||
id(disp1).set_component_font_color("climate.button06_icon", 10597);
|
||||
id(disp1).set_component_font_color("climate.button07_icon", (id(thermostat_embedded).mode==climate::CLIMATE_MODE_OFF) ? 35921 : 48631);
|
||||
|
||||
@@ -153,13 +153,13 @@ script:
|
||||
- lambda: |-
|
||||
ESP_LOGV("script.addon_climate_update_page_climate", "Updating buttons bar");
|
||||
// Hide not supported hotspots
|
||||
id(disp1).hide_component("climate.button01");
|
||||
id(disp1).hide_component("climate.button02");
|
||||
id(disp1).show_component("climate.button03"); //Heat
|
||||
id(disp1).hide_component("climate.button04");
|
||||
id(disp1).hide_component("climate.button05");
|
||||
id(disp1).hide_component("climate.button06");
|
||||
id(disp1).show_component("climate.button07"); //Off
|
||||
id(disp1).hide_component("button01");
|
||||
id(disp1).hide_component("button02");
|
||||
id(disp1).show_component("button03"); //Heat
|
||||
id(disp1).hide_component("button04"); //Cool
|
||||
id(disp1).hide_component("button05");
|
||||
id(disp1).hide_component("button06");
|
||||
id(disp1).show_component("button07"); //Off
|
||||
// Set buttons colors
|
||||
id(disp1).set_component_font_color("climate.button01_icon", 10597);
|
||||
id(disp1).set_component_font_color("climate.button02_icon", 10597);
|
||||
|
||||
Reference in New Issue
Block a user