66 void set_touch_debounce(uint8_t debounce);
67 void set_release_debounce(uint8_t debounce);
72 void setup()
override;
73 void dump_config()
override;
78 std::vector<MPR121Channel *> channels_{};
const float DATA
For components that import data from directly connected sensors like DHT.
void set_touch_threshold(uint8_t touch_threshold)
optional< uint8_t > release_threshold_
uint8_t get_touch_threshold()
void set_release_threshold(uint8_t release_threshold)
void set_release_threshold(uint8_t release_threshold)
void set_touch_threshold(uint8_t touch_threshold)
optional< uint8_t > touch_threshold_
uint8_t get_release_threshold()
void set_channel(uint8_t channel)
void process(uint16_t data)
float get_setup_priority() const override
void publish_state(bool state)
Publish a new state to the front-end.
void register_channel(MPR121Channel *channel)
Base class for all binary_sensor-type classes.