Skip to content

Commit 4984237

Browse files
authored
Add alternative ct meter source to enphase_envoy diagnostics (home-assistant#154468)
1 parent 3839573 commit 4984237

File tree

3 files changed

+9093
-1
lines changed

3 files changed

+9093
-1
lines changed

homeassistant/components/enphase_envoy/diagnostics.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,8 @@ async def async_get_config_entry_diagnostics(
147147
"ctmeter_production_phases": envoy_data.ctmeter_production_phases,
148148
"ctmeter_consumption_phases": envoy_data.ctmeter_consumption_phases,
149149
"ctmeter_storage_phases": envoy_data.ctmeter_storage_phases,
150+
"ctmeters": envoy_data.ctmeters,
151+
"ctmeters_phases": envoy_data.ctmeters_phases,
150152
"dry_contact_status": envoy_data.dry_contact_status,
151153
"dry_contact_settings": envoy_data.dry_contact_settings,
152154
"inverters": envoy_data.inverters,
@@ -179,6 +181,7 @@ async def async_get_config_entry_diagnostics(
179181
"ct_consumption_meter": envoy.consumption_meter_type,
180182
"ct_production_meter": envoy.production_meter_type,
181183
"ct_storage_meter": envoy.storage_meter_type,
184+
"ct_meters": list(envoy_data.ctmeters.keys()),
182185
}
183186

184187
fixture_data: dict[str, Any] = {}

0 commit comments

Comments
 (0)