26 void setup()
override;
const float DATA
For components that import data from directly connected sensors like DHT.
float temperature_offset_
This class implements support for the Sensirion scd30 i2c GAS (VOC and CO2eq) sensors.
void set_humidity_sensor(sensor::Sensor *humidity)
void set_temperature_sensor(sensor::Sensor *temperature)
bool force_recalibration_with_reference(uint16_t co2_reference)
sensor::Sensor * humidity_sensor_
uint16_t update_interval_
sensor::Sensor * co2_sensor_
sensor::Sensor * temperature_sensor_
enum esphome::scd30::SCD30Component::ErrorCode UNKNOWN
void set_temperature_offset(float offset)
uint16_t get_forced_calibration_reference()
uint16_t altitude_compensation_
void set_co2_sensor(sensor::Sensor *co2)
Implementation of a i2c functions for Sensirion sensors Sensirion data requires crc checking...
void set_ambient_pressure_compensation(float pressure)
void set_update_interval(uint16_t interval)
Implementation of SPI Controller mode.
uint16_t ambient_pressure_compensation_
void set_automatic_self_calibration(bool asc)
Base-class for all sensors.
void set_altitude_compensation(uint16_t altitude)
float get_setup_priority() const override
void dump_config() override