ESPHome  2024.11.2
Data Fields
esphome::atm90e32::ATM90E32Component::ATM90E32Phase Struct Reference

#include <atm90e32.h>

Data Fields

uint16_t voltage_gain_ {0}
 
uint16_t ct_gain_ {0}
 
uint16_t voltage_offset_ {0}
 
uint16_t current_offset_ {0}
 
float voltage_ {0}
 
float current_ {0}
 
float active_power_ {0}
 
float reactive_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 92 of file atm90e32.h.

Field Documentation

◆ active_power_

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

Definition at line 99 of file atm90e32.h.

◆ apparent_power_sensor_

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

Definition at line 111 of file atm90e32.h.

◆ ct_gain_

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

Definition at line 94 of file atm90e32.h.

◆ cumulative_forward_active_energy_

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

Definition at line 118 of file atm90e32.h.

◆ cumulative_reverse_active_energy_

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

Definition at line 119 of file atm90e32.h.

◆ current_

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

Definition at line 98 of file atm90e32.h.

◆ current_offset_

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

Definition at line 96 of file atm90e32.h.

◆ current_sensor_

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

Definition at line 108 of file atm90e32.h.

◆ forward_active_energy_

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

Definition at line 102 of file atm90e32.h.

◆ forward_active_energy_sensor_

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

Definition at line 113 of file atm90e32.h.

◆ harmonic_active_power_

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

Definition at line 105 of file atm90e32.h.

◆ harmonic_active_power_sensor_

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

Definition at line 116 of file atm90e32.h.

◆ peak_current_

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

Definition at line 106 of file atm90e32.h.

◆ peak_current_sensor_

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

Definition at line 117 of file atm90e32.h.

◆ phase_angle_

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

Definition at line 104 of file atm90e32.h.

◆ phase_angle_sensor_

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

Definition at line 115 of file atm90e32.h.

◆ power_factor_

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

Definition at line 101 of file atm90e32.h.

◆ power_factor_sensor_

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

Definition at line 112 of file atm90e32.h.

◆ power_sensor_

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

Definition at line 109 of file atm90e32.h.

◆ reactive_power_

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

Definition at line 100 of file atm90e32.h.

◆ reactive_power_sensor_

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

Definition at line 110 of file atm90e32.h.

◆ reverse_active_energy_

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

Definition at line 103 of file atm90e32.h.

◆ reverse_active_energy_sensor_

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

Definition at line 114 of file atm90e32.h.

◆ voltage_

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

Definition at line 97 of file atm90e32.h.

◆ voltage_gain_

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

Definition at line 93 of file atm90e32.h.

◆ voltage_offset_

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

Definition at line 95 of file atm90e32.h.

◆ voltage_sensor_

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

Definition at line 107 of file atm90e32.h.


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