25 void setup()
override;
This class simplifies creating components that periodically check a state.
This Class provides the methods to read/write bytes from/to an i2c device.
uint8_t pm_10_0_value_index_
uint8_t situation_value_index_
void set_sensor_type(SensorType sensor_type)
void set_pm_10_0_sensor(sensor::Sensor *pm_10_0_sensor)
uint8_t pm_1_0_value_index_
sensor::Sensor * pm_10_0_sensor_
uint8_t pm_2_5_value_index_
void dump_config() override
uint8_t sensor_situation_
void set_pm_2_5_sensor(sensor::Sensor *pm_2_5_sensor)
sensor::Sensor * pm_1_0_sensor_
sensor::Sensor * pm_2_5_sensor_
void set_pm_1_0_sensor(sensor::Sensor *pm_1_0_sensor)
float get_setup_priority() const override
uint8_t measuring_value_index_
Base-class for all sensors.
const float DATA
For components that import data from directly connected sensors like DHT.
Providing packet encoding functions for exchanging data with a remote host.