68 void set_touch_debounce(uint8_t debounce);
69 void set_release_debounce(uint8_t debounce);
74 void setup()
override;
75 void dump_config()
override;
80 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)
This is a workaround until we can figure out a way to get the tflite-micro idf component code availab...
Base class for all binary_sensor-type classes.
This Class provides the methods to read/write bytes from/to an i2c device.