1#ifndef _press_repeater_H_
2#define _press_repeater_H_
4#include <elapsedMillis.h>
46 virtual void start()
override;
A transform that takes boolean inputs and adds button behaviors familiar to many device end users.
virtual void get_configuration(JsonObject &doc) override
int repeat_start_interval_
elapsedMillis last_value_sent_
virtual bool set_configuration(const JsonObject &config) override
virtual String get_config_schema() override
virtual void set_input(bool new_value, uint8_t input_channel=0) override
virtual void start() override