7 last_update_interval_ = 0;
14 ReactESP::app->onRepeat(10, [
this]() {
15 if (max_silence_interval_ > 0 &&
16 last_update_interval_ > max_silence_interval_) {
17 this->last_update_interval_ = 0;
25 root[
"max_silence_interval"] = max_silence_interval_;
31 "max_silence_interval": { "title": "Max ms interval until value repeated", "type": "number" }
48 this->max_silence_interval_ =
config[
"max_silence_interval"];
virtual bool set_configuration(const JsonObject &config) override
virtual void get_configuration(JsonObject &doc) override
virtual void set_input(T input, uint8_t inputChannel=0) override
virtual String get_config_schema() override
virtual void start() override
const uint8_t PAGE_css_bootstrap[] PROGMEM