sensor::Sensor * import_active_energy_sensor_
void dump_config() override
void set_apparent_power_sensor(uint8_t phase, sensor::Sensor *apparent_power_sensor)
void set_power_factor_sensor(uint8_t phase, sensor::Sensor *power_factor_sensor)
sensor::Sensor * current_sensor_
struct esphome::sdm_meter::SDMMeter::SDMPhase phases_[3]
void set_total_power_sensor(sensor::Sensor *total_power_sensor)
void set_export_reactive_energy_sensor(sensor::Sensor *export_reactive_energy_sensor)
sensor::Sensor * frequency_sensor_
void set_active_power_sensor(uint8_t phase, sensor::Sensor *active_power_sensor)
This class simplifies creating components that periodically check a state.
void set_frequency_sensor(sensor::Sensor *frequency_sensor)
void set_export_active_energy_sensor(sensor::Sensor *export_active_energy_sensor)
sensor::Sensor * phase_angle_sensor_
void set_import_active_energy_sensor(sensor::Sensor *import_active_energy_sensor)
sensor::Sensor * apparent_power_sensor_
sensor::Sensor * reactive_power_sensor_
sensor::Sensor * export_active_energy_sensor_
void set_import_reactive_energy_sensor(sensor::Sensor *import_reactive_energy_sensor)
void set_voltage_sensor(uint8_t phase, sensor::Sensor *voltage_sensor)
sensor::Sensor * voltage_sensor_
void set_phase_angle_sensor(uint8_t phase, sensor::Sensor *phase_angle_sensor)
sensor::Sensor * export_reactive_energy_sensor_
sensor::Sensor * import_reactive_energy_sensor_
void set_reactive_power_sensor(uint8_t phase, sensor::Sensor *reactive_power_sensor)
sensor::Sensor * active_power_sensor_
Implementation of SPI Controller mode.
void on_modbus_data(const std::vector< uint8_t > &data) override
sensor::Sensor * total_power_sensor_
Base-class for all sensors.
sensor::Sensor * power_factor_sensor_
void set_current_sensor(uint8_t phase, sensor::Sensor *current_sensor)