HW button bar in all pages

Partially solves #1835
Partially solves #1517
Solves #1507
This commit is contained in:
Edward Firmo
2024-02-26 18:36:12 +01:00
parent 692e145162
commit 16e9b899d6
30 changed files with 1523 additions and 496 deletions

View File

@@ -105,6 +105,16 @@ globals:
nspanel_ha_blueprint_upload_tft:
script:
- id: nextion_status
mode: restart
then:
- lambda: |-
static const char *const TAG = "script.nextion_status";
ESP_LOGD(TAG, "Nextion status:");
ESP_LOGD(TAG, " Is detected: %s", YESNO(disp1->is_detected()));
ESP_LOGD(TAG, " Is setup: %s", YESNO(disp1->is_setup()));
ESP_LOGD(TAG, " Queue size: %d", disp1->queue_size());
- id: nextion_upload
mode: single
parameters:
@@ -166,6 +176,11 @@ script:
App.feed_wdt();
}
- id: !extend stop_all
then:
- lambda: |-
nextion_status->stop();
- id: upload_tft
mode: single
parameters: