don't show Scheduler items of type immediate in Dashboard

This commit is contained in:
proddy
2026-06-06 15:07:17 +02:00
parent 1acc71a6b9
commit 0b5d643863
3 changed files with 21 additions and 18 deletions

View File

@@ -54,7 +54,7 @@ namespace emsesp {
class ScheduleItem {
public:
boolean active;
uint8_t flags; // bit flags, see SCHEDULEFLAG_* defines
uint8_t flags; // bit flags, see SCHEDULEFLAG_* defines
uint16_t elapsed_min; // total mins from 00:00
stringPSRAM time; // HH:MM
stringPSRAM cmd;
@@ -85,7 +85,7 @@ class WebSchedulerService : public StatefulService<WebScheduler> {
void ha_reset() {
ha_configdone_ = false;
}
uint8_t count_entities(bool cmd_only = false);
uint8_t count_entities(bool exclude_immediate = false);
bool onChange(const char * cmd);
bool executeSchedule(const char * name);