12 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.
void set_power_sensor(sensor::Sensor *power_sensor)
enum esphome::ina260::INA260Component::ErrorCode NONE
sensor::Sensor * bus_voltage_sensor_
void set_current_sensor(sensor::Sensor *current_sensor)
sensor::Sensor * current_sensor_
sensor::Sensor * power_sensor_
void dump_config() override
float get_setup_priority() const override
void set_bus_voltage_sensor(sensor::Sensor *bus_voltage_sensor)
@ FAILED_TO_UPDATE_CONFIGURATION
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.