Move script.refresh_colors to service.global_settings

As this is called from a single point, there's no meaning of having a separated script.
This commit is contained in:
Edward Firmo
2023-09-02 10:57:14 +02:00
parent 98da0d4c6e
commit cc9caa7017

View File

@@ -447,7 +447,10 @@ api:
// Refresh colors of global components
ESP_LOGV("service.global_settings", "Refresh colors of global components");
id(refresh_colors).execute();
id(disp1).set_component_font_color("home.date", id(home_date_color));
id(disp1).set_component_font_color("home.time", id(home_time_color));
id(disp1).set_component_font_color("home.icon_top_01", id(home_relay1_icon_color));
id(disp1).set_component_font_color("home.icon_top_02", id(home_relay2_icon_color));
// Update home page
ESP_LOGV("service.global_settings", "Update home page");
@@ -1477,15 +1480,6 @@ script:
id(disp1).set_component_value("embedded", (embedded_climate) ? 1 : 0);
- lambda: ESP_LOGV("script.set_climate", "Finished");
- id: refresh_colors ## Refresh colors of global components
mode: restart
then:
- lambda: |-
id(disp1).set_component_font_color("home.date", id(home_date_color));
id(disp1).set_component_font_color("home.time", id(home_time_color));
id(disp1).set_component_font_color("home.icon_top_01", id(home_relay1_icon_color));
id(disp1).set_component_font_color("home.icon_top_02", id(home_relay2_icon_color));
- id: refresh_datetime
mode: restart
then: