Stop all when uploading tft
This commit is contained in:
Binary file not shown.
@@ -139,6 +139,9 @@ script:
|
|||||||
ESP_LOGD(TAG, "Starting...");
|
ESP_LOGD(TAG, "Starting...");
|
||||||
|
|
||||||
nextion_init->publish_state(false);
|
nextion_init->publish_state(false);
|
||||||
|
disp1->set_backlight_brightness(1);
|
||||||
|
disp1->hide_component("255");
|
||||||
|
stop_all->execute();
|
||||||
|
|
||||||
std::vector<uint8_t> buffer_;
|
std::vector<uint8_t> buffer_;
|
||||||
|
|
||||||
|
|||||||
@@ -2695,3 +2695,61 @@ script:
|
|||||||
- lambda: |-
|
- lambda: |-
|
||||||
ESP_LOGV("script.addon_climate_set_climate_friendly_name", "Check for addon_climate");
|
ESP_LOGV("script.addon_climate_set_climate_friendly_name", "Check for addon_climate");
|
||||||
ESP_LOGV("script.addon_climate_set_climate_friendly_name", "friendly_name: %s", friendly_name.c_str());
|
ESP_LOGV("script.addon_climate_set_climate_friendly_name", "friendly_name: %s", friendly_name.c_str());
|
||||||
|
|
||||||
|
- id: stop_all
|
||||||
|
mode: restart
|
||||||
|
#parameters:
|
||||||
|
# exceptions: string[] # to be implemented
|
||||||
|
then:
|
||||||
|
- lambda: |-
|
||||||
|
static const char *const TAG = "script.stop_all";
|
||||||
|
ESP_LOGD(TAG, "Stopping scripts...");
|
||||||
|
timer_reset_all->stop();
|
||||||
|
timer_page->stop();
|
||||||
|
timer_dim->stop();
|
||||||
|
timer_sleep->stop();
|
||||||
|
set_brightness->stop();
|
||||||
|
set_climate->stop();
|
||||||
|
refresh_datetime->stop();
|
||||||
|
refresh_relays->stop();
|
||||||
|
refresh_wifi_icon->stop();
|
||||||
|
service_call_alarm_control_panel->stop();
|
||||||
|
service_call_climate->stop();
|
||||||
|
ha_call_service->stop();
|
||||||
|
ha_button->stop();
|
||||||
|
update_alarm_icon->stop();
|
||||||
|
update_climate_icon->stop();
|
||||||
|
set_component_color->stop();
|
||||||
|
display_wrapped_text->stop();
|
||||||
|
display_embedded_temp->stop();
|
||||||
|
check_versions->stop();
|
||||||
|
page_changed->stop();
|
||||||
|
page_alarm->stop();
|
||||||
|
page_blank->stop();
|
||||||
|
page_boot->stop();
|
||||||
|
page_buttonpage->stop();
|
||||||
|
page_climate->stop();
|
||||||
|
page_confirm->stop();
|
||||||
|
page_cover->stop();
|
||||||
|
page_entitypage->stop();
|
||||||
|
page_fan->stop();
|
||||||
|
page_home->stop();
|
||||||
|
page_keyb_num->stop();
|
||||||
|
page_light->stop();
|
||||||
|
page_media_player->stop();
|
||||||
|
page_notification->stop();
|
||||||
|
page_qrcode->stop();
|
||||||
|
page_screensaver->stop();
|
||||||
|
page_settings->stop();
|
||||||
|
page_weather->stop();
|
||||||
|
page_index_indicator->stop();
|
||||||
|
exit_reparse->stop();
|
||||||
|
boot_sequence->stop();
|
||||||
|
notification_clear->stop();
|
||||||
|
nextion_status->stop();
|
||||||
|
addon_climate_service_call->stop();
|
||||||
|
addon_climate_update_page_home->stop();
|
||||||
|
addon_climate_set_climate->stop();
|
||||||
|
addon_climate_update_page_climate->stop();
|
||||||
|
addon_climate_set_climate_friendly_name->stop();
|
||||||
|
ESP_LOGD(TAG, "Finished");
|
||||||
|
|||||||
Reference in New Issue
Block a user