diff --git a/advanced/esphome/nspanel_esphome_core.yaml b/advanced/esphome/nspanel_esphome_core.yaml index c8368ca..81790a7 100644 --- a/advanced/esphome/nspanel_esphome_core.yaml +++ b/advanced/esphome/nspanel_esphome_core.yaml @@ -33,9 +33,10 @@ esphome: timeout: 60s - wait_until: condition: - - lambda: !lambda return disp1->is_setup(); //is_detected(); + - lambda: !lambda return disp1->is_detected(); timeout: 45s - - script.execute: exit_reparse + - lambda: |- + if (!disp1->is_setup()) exit_reparse->execute(); - wait_until: condition: - lambda: !lambda return disp1->is_setup(); @@ -2706,7 +2707,7 @@ script: - lambda: |- static const char *const TAG = "script.nextion_status"; ESP_LOGD(TAG, "Nextion status:"); - //ESP_LOGD(TAG, " Is detected: %s", disp1->is_detected() ? "True" : "False"); + ESP_LOGD(TAG, " Is detected: %s", disp1->is_detected() ? "True" : "False"); ESP_LOGD(TAG, " Is setup: %s", disp1->is_setup() ? "True" : "False"); ##### ADD-ONS ############################################################