ESPHome 2026.2.4
Loading...
Searching...
No Matches
esphome::atm90e32::ATM90E32Component::ATM90E32Phase Struct Reference

#include <atm90e32.h>

Data Fields

uint16_t voltage_gain_ {0}
 
uint16_t ct_gain_ {0}
 
int16_t voltage_offset_ {0}
 
int16_t current_offset_ {0}
 
int16_t active_power_offset_ {0}
 
int16_t reactive_power_offset_ {0}
 
float voltage_ {0}
 
float current_ {0}
 
float active_power_ {0}
 
float reactive_power_ {0}
 
float apparent_power_ {0}
 
float power_factor_ {0}
 
float forward_active_energy_ {0}
 
float reverse_active_energy_ {0}
 
float phase_angle_ {0}
 
float harmonic_active_power_ {0}
 
float peak_current_ {0}
 
sensor::Sensorvoltage_sensor_ {nullptr}
 
sensor::Sensorcurrent_sensor_ {nullptr}
 
sensor::Sensorpower_sensor_ {nullptr}
 
sensor::Sensorreactive_power_sensor_ {nullptr}
 
sensor::Sensorapparent_power_sensor_ {nullptr}
 
sensor::Sensorpower_factor_sensor_ {nullptr}
 
sensor::Sensorforward_active_energy_sensor_ {nullptr}
 
sensor::Sensorreverse_active_energy_sensor_ {nullptr}
 
sensor::Sensorphase_angle_sensor_ {nullptr}
 
sensor::Sensorharmonic_active_power_sensor_ {nullptr}
 
sensor::Sensorpeak_current_sensor_ {nullptr}
 
uint32_t cumulative_forward_active_energy_ {0}
 
uint32_t cumulative_reverse_active_energy_ {0}
 

Detailed Description

Definition at line 189 of file atm90e32.h.

Field Documentation

◆ active_power_

float esphome::atm90e32::ATM90E32Component::ATM90E32Phase::active_power_ {0}

Definition at line 198 of file atm90e32.h.

◆ active_power_offset_

int16_t esphome::atm90e32::ATM90E32Component::ATM90E32Phase::active_power_offset_ {0}

Definition at line 194 of file atm90e32.h.

◆ apparent_power_

float esphome::atm90e32::ATM90E32Component::ATM90E32Phase::apparent_power_ {0}

Definition at line 200 of file atm90e32.h.

◆ apparent_power_sensor_

sensor::Sensor* esphome::atm90e32::ATM90E32Component::ATM90E32Phase::apparent_power_sensor_ {nullptr}

Definition at line 211 of file atm90e32.h.

◆ ct_gain_

uint16_t esphome::atm90e32::ATM90E32Component::ATM90E32Phase::ct_gain_ {0}

Definition at line 191 of file atm90e32.h.

◆ cumulative_forward_active_energy_

uint32_t esphome::atm90e32::ATM90E32Component::ATM90E32Phase::cumulative_forward_active_energy_ {0}

Definition at line 218 of file atm90e32.h.

◆ cumulative_reverse_active_energy_

uint32_t esphome::atm90e32::ATM90E32Component::ATM90E32Phase::cumulative_reverse_active_energy_ {0}

Definition at line 219 of file atm90e32.h.

◆ current_

float esphome::atm90e32::ATM90E32Component::ATM90E32Phase::current_ {0}

Definition at line 197 of file atm90e32.h.

◆ current_offset_

int16_t esphome::atm90e32::ATM90E32Component::ATM90E32Phase::current_offset_ {0}

Definition at line 193 of file atm90e32.h.

◆ current_sensor_

sensor::Sensor* esphome::atm90e32::ATM90E32Component::ATM90E32Phase::current_sensor_ {nullptr}

Definition at line 208 of file atm90e32.h.

◆ forward_active_energy_

float esphome::atm90e32::ATM90E32Component::ATM90E32Phase::forward_active_energy_ {0}

Definition at line 202 of file atm90e32.h.

◆ forward_active_energy_sensor_

sensor::Sensor* esphome::atm90e32::ATM90E32Component::ATM90E32Phase::forward_active_energy_sensor_ {nullptr}

Definition at line 213 of file atm90e32.h.

◆ harmonic_active_power_

float esphome::atm90e32::ATM90E32Component::ATM90E32Phase::harmonic_active_power_ {0}

Definition at line 205 of file atm90e32.h.

◆ harmonic_active_power_sensor_

sensor::Sensor* esphome::atm90e32::ATM90E32Component::ATM90E32Phase::harmonic_active_power_sensor_ {nullptr}

Definition at line 216 of file atm90e32.h.

◆ peak_current_

float esphome::atm90e32::ATM90E32Component::ATM90E32Phase::peak_current_ {0}

Definition at line 206 of file atm90e32.h.

◆ peak_current_sensor_

sensor::Sensor* esphome::atm90e32::ATM90E32Component::ATM90E32Phase::peak_current_sensor_ {nullptr}

Definition at line 217 of file atm90e32.h.

◆ phase_angle_

float esphome::atm90e32::ATM90E32Component::ATM90E32Phase::phase_angle_ {0}

Definition at line 204 of file atm90e32.h.

◆ phase_angle_sensor_

sensor::Sensor* esphome::atm90e32::ATM90E32Component::ATM90E32Phase::phase_angle_sensor_ {nullptr}

Definition at line 215 of file atm90e32.h.

◆ power_factor_

float esphome::atm90e32::ATM90E32Component::ATM90E32Phase::power_factor_ {0}

Definition at line 201 of file atm90e32.h.

◆ power_factor_sensor_

sensor::Sensor* esphome::atm90e32::ATM90E32Component::ATM90E32Phase::power_factor_sensor_ {nullptr}

Definition at line 212 of file atm90e32.h.

◆ power_sensor_

sensor::Sensor* esphome::atm90e32::ATM90E32Component::ATM90E32Phase::power_sensor_ {nullptr}

Definition at line 209 of file atm90e32.h.

◆ reactive_power_

float esphome::atm90e32::ATM90E32Component::ATM90E32Phase::reactive_power_ {0}

Definition at line 199 of file atm90e32.h.

◆ reactive_power_offset_

int16_t esphome::atm90e32::ATM90E32Component::ATM90E32Phase::reactive_power_offset_ {0}

Definition at line 195 of file atm90e32.h.

◆ reactive_power_sensor_

sensor::Sensor* esphome::atm90e32::ATM90E32Component::ATM90E32Phase::reactive_power_sensor_ {nullptr}

Definition at line 210 of file atm90e32.h.

◆ reverse_active_energy_

float esphome::atm90e32::ATM90E32Component::ATM90E32Phase::reverse_active_energy_ {0}

Definition at line 203 of file atm90e32.h.

◆ reverse_active_energy_sensor_

sensor::Sensor* esphome::atm90e32::ATM90E32Component::ATM90E32Phase::reverse_active_energy_sensor_ {nullptr}

Definition at line 214 of file atm90e32.h.

◆ voltage_

float esphome::atm90e32::ATM90E32Component::ATM90E32Phase::voltage_ {0}

Definition at line 196 of file atm90e32.h.

◆ voltage_gain_

uint16_t esphome::atm90e32::ATM90E32Component::ATM90E32Phase::voltage_gain_ {0}

Definition at line 190 of file atm90e32.h.

◆ voltage_offset_

int16_t esphome::atm90e32::ATM90E32Component::ATM90E32Phase::voltage_offset_ {0}

Definition at line 192 of file atm90e32.h.

◆ voltage_sensor_

sensor::Sensor* esphome::atm90e32::ATM90E32Component::ATM90E32Phase::voltage_sensor_ {nullptr}

Definition at line 207 of file atm90e32.h.


The documentation for this struct was generated from the following file: