Edit esp-reterminal-e1001.yaml

This commit is contained in:
ESPHome Device Builder
2026-07-30 18:13:59 +12:00
parent e026008a46
commit 08d595b5db
+23 -22
View File
@@ -184,12 +184,12 @@ esphome:
// is explicitly kept awake through MQTT.
id(panel_awake_indicator) = id(woke_by_button);
ESP_LOGI(
"wakeup",
"Wake cause=%d EXT1 mask=0x%llX",
id(wakeup_cause),
static_cast<unsigned long long>(id(wakeup_pin_mask))
);
ESP_LOGI(
"wakeup",
"Wake cause=%d EXT1 mask=0x%llX",
id(wakeup_cause),
static_cast<unsigned long long>(id(wakeup_pin_mask))
);
#:####################################################################################:#
# DEFAULT TO STAYING AWAKE UNTIL MQTT CONTROL IS RECEIVED #
@@ -237,21 +237,21 @@ esphome:
lambda: |-
if (!id(homeassistant_time).now().is_valid()) return false;
return
id(job_dog_feeding_morning_state).has_state() &&
id(job_dog_feeding_evening_state).has_state() &&
id(job_dog_depooping_state).has_state() &&
id(job_dishwasher_unpacked_state).has_state() &&
id(job_rubbish_removed_state).has_state() &&
id(job_water_tv_pot_plant_state).has_state() &&
id(job_water_table_pot_plant_state).has_state() &&
id(job_dog_feeding_morning_due_ts).has_state() &&
id(job_dog_feeding_evening_due_ts).has_state() &&
id(job_dog_depooping_due_ts).has_state() &&
id(job_dishwasher_unpacked_due_ts).has_state() &&
id(job_rubbish_removed_due_ts).has_state() &&
id(job_water_tv_pot_plant_due_ts).has_state() &&
id(job_water_table_pot_plant_due_ts).has_state();
return
id(job_dog_feeding_morning_state).has_state() &&
id(job_dog_feeding_evening_state).has_state() &&
id(job_dog_depooping_state).has_state() &&
id(job_dishwasher_unpacked_state).has_state() &&
id(job_rubbish_removed_state).has_state() &&
id(job_water_tv_pot_plant_state).has_state() &&
id(job_water_table_pot_plant_state).has_state() &&
id(job_dog_feeding_morning_due_ts).has_state() &&
id(job_dog_feeding_evening_due_ts).has_state() &&
id(job_dog_depooping_due_ts).has_state() &&
id(job_dishwasher_unpacked_due_ts).has_state() &&
id(job_rubbish_removed_due_ts).has_state() &&
id(job_water_tv_pot_plant_due_ts).has_state() &&
id(job_water_table_pot_plant_due_ts).has_state();
timeout: "${ha_data_timeout}"
- display.page.show: page_jobs
@@ -848,7 +848,8 @@ script:
const auto now = id(homeassistant_time).now();
const int64_t now_ts = now.is_valid() ? now.timestamp : 0;
const int hour_limit = ${job_hours_display_limit};
std::string signature = "jobs-v0.8.0";
const char *signature_prefix = "jobs-v0.8.0";
std::string signature = signature_prefix;
auto append_text = [&](const std::string &value) {
signature += "|";