10 namespace havells_solar {
void set_inverter_module_temp_sensor(sensor::Sensor *inverter_module_temp_sensor)
sensor::Sensor * today_production_sensor_
void set_dci_of_t_sensor(sensor::Sensor *dci_of_t_sensor)
sensor::Sensor * voltage_sensor_
void set_gfci_value_sensor(sensor::Sensor *gfci_value_sensor)
void set_dci_of_r_sensor(sensor::Sensor *dci_of_r_sensor)
void set_active_power_sensor(sensor::Sensor *active_power_sensor)
sensor::Sensor * today_generation_time_sensor_
sensor::Sensor * voltage_sensor_
sensor::Sensor * total_generation_time_sensor_
void set_reactive_power_sensor(sensor::Sensor *reactive_power_sensor)
sensor::Sensor * inverter_module_temp_sensor_
This class simplifies creating components that periodically check a state.
sensor::Sensor * active_power_sensor_
sensor::Sensor * inverter_bus_voltage_sensor_
sensor::Sensor * current_sensor_
struct esphome::havells_solar::HavellsSolar::HAVELLSPhase phases_[3]
void on_modbus_data(const std::vector< uint8_t > &data) override
sensor::Sensor * insulation_of_p_to_ground_sensor_
sensor::Sensor * frequency_sensor_
struct esphome::havells_solar::HavellsSolar::HAVELLSPV pvs_[2]
void set_active_power_sensor_pv(uint8_t pv, sensor::Sensor *active_power_sensor)
void set_frequency_sensor(sensor::Sensor *frequency_sensor)
void set_dci_of_s_sensor(sensor::Sensor *dci_of_s_sensor)
sensor::Sensor * dci_of_s_sensor_
sensor::Sensor * total_energy_production_sensor_
sensor::Sensor * gfci_value_sensor_
void set_today_generation_time_sensor(sensor::Sensor *today_generation_time_sensor)
sensor::Sensor * reactive_power_sensor_
void set_current_sensor_pv(uint8_t pv, sensor::Sensor *current_sensor)
void set_inverter_inner_temp_sensor(sensor::Sensor *inverter_inner_temp_sensor)
sensor::Sensor * current_sensor_
void dump_config() override
void set_voltage_sampled_by_secondary_cpu_sensor_pv(uint8_t pv, sensor::Sensor *voltage_sampled_by_secondary_cpu_sensor)
sensor::Sensor * active_power_sensor_
Implementation of SPI Controller mode.
void set_total_generation_time_sensor(sensor::Sensor *total_generation_time_sensor)
sensor::Sensor * voltage_sampled_by_secondary_cpu_sensor_
void set_current_sensor(uint8_t phase, sensor::Sensor *current_sensor)
void set_insulation_pv_n_to_ground_sensor(sensor::Sensor *insulation_pv_n_to_ground_sensor)
Base-class for all sensors.
sensor::Sensor * insulation_pv_n_to_ground_sensor_
sensor::Sensor * dci_of_t_sensor_
void set_voltage_sensor(uint8_t phase, sensor::Sensor *voltage_sensor)
void set_inverter_bus_voltage_sensor(sensor::Sensor *inverter_bus_voltage_sensor)
void set_total_energy_production_sensor(sensor::Sensor *total_energy_production_sensor)
sensor::Sensor * dci_of_r_sensor_
void set_voltage_sensor_pv(uint8_t pv, sensor::Sensor *voltage_sensor)
void set_today_production_sensor(sensor::Sensor *today_production_sensor)
sensor::Sensor * inverter_inner_temp_sensor_
void set_insulation_of_p_to_ground_sensor_pv(uint8_t pv, sensor::Sensor *insulation_of_p_to_ground_sensor)