This class simplifies creating components that periodically check a state.
This Class provides the methods to read/write bytes from/to an i2c device.
void set_e25_sensor(sensor::Sensor *e25_sensor)
sensor::Sensor * e25_sensor_
sensor::Sensor * ec_sensor_
void set_temperature_sensor(sensor::Sensor *temperature_sensor)
void set_ec_sensor(sensor::Sensor *ec_sensor)
sensor::Sensor * vwc_sensor_
void set_vwc_sensor(sensor::Sensor *vwc_sensor)
sensor::Sensor * temperature_sensor_
void dump_config() override
void new_i2c_address(uint8_t newaddress)
Base-class for all sensors.