mirror of
https://github.com/home-assistant/core.git
synced 2025-07-14 16:57:10 +00:00
parent
33df208296
commit
800cdee409
@ -35,7 +35,9 @@ async def async_get_config_entry_diagnostics(
|
|||||||
vehicles = [
|
vehicles = [
|
||||||
{
|
{
|
||||||
"data": async_redact_data(x.coordinator.data, VEHICLE_REDACT),
|
"data": async_redact_data(x.coordinator.data, VEHICLE_REDACT),
|
||||||
# Stream diag will go here when implemented
|
"stream": {
|
||||||
|
"config": x.stream_vehicle.config,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
for x in entry.runtime_data.vehicles
|
for x in entry.runtime_data.vehicles
|
||||||
]
|
]
|
||||||
@ -45,6 +47,7 @@ async def async_get_config_entry_diagnostics(
|
|||||||
if x.live_coordinator
|
if x.live_coordinator
|
||||||
else None,
|
else None,
|
||||||
"info": async_redact_data(x.info_coordinator.data, ENERGY_INFO_REDACT),
|
"info": async_redact_data(x.info_coordinator.data, ENERGY_INFO_REDACT),
|
||||||
|
"history": x.history_coordinator.data if x.history_coordinator else None,
|
||||||
}
|
}
|
||||||
for x in entry.runtime_data.energysites
|
for x in entry.runtime_data.energysites
|
||||||
]
|
]
|
||||||
|
@ -3,6 +3,29 @@
|
|||||||
dict({
|
dict({
|
||||||
'energysites': list([
|
'energysites': list([
|
||||||
dict({
|
dict({
|
||||||
|
'history': dict({
|
||||||
|
'battery_energy_exported': 36,
|
||||||
|
'battery_energy_imported_from_generator': 0,
|
||||||
|
'battery_energy_imported_from_grid': 0,
|
||||||
|
'battery_energy_imported_from_solar': 684,
|
||||||
|
'consumer_energy_imported_from_battery': 36,
|
||||||
|
'consumer_energy_imported_from_generator': 0,
|
||||||
|
'consumer_energy_imported_from_grid': 0,
|
||||||
|
'consumer_energy_imported_from_solar': 38,
|
||||||
|
'generator_energy_exported': 0,
|
||||||
|
'grid_energy_exported_from_battery': 0,
|
||||||
|
'grid_energy_exported_from_generator': 0,
|
||||||
|
'grid_energy_exported_from_solar': 2,
|
||||||
|
'grid_energy_imported': 0,
|
||||||
|
'grid_services_energy_exported': 0,
|
||||||
|
'grid_services_energy_imported': 0,
|
||||||
|
'solar_energy_exported': 724,
|
||||||
|
'total_battery_charge': 684,
|
||||||
|
'total_battery_discharge': 36,
|
||||||
|
'total_grid_energy_exported': 2,
|
||||||
|
'total_home_usage': 74,
|
||||||
|
'total_solar_generation': 724,
|
||||||
|
}),
|
||||||
'info': dict({
|
'info': dict({
|
||||||
'backup_reserve_percent': 0,
|
'backup_reserve_percent': 0,
|
||||||
'battery_count': 2,
|
'battery_count': 2,
|
||||||
@ -432,6 +455,13 @@
|
|||||||
'vehicle_state_webcam_available': True,
|
'vehicle_state_webcam_available': True,
|
||||||
'vin': '**REDACTED**',
|
'vin': '**REDACTED**',
|
||||||
}),
|
}),
|
||||||
|
'stream': dict({
|
||||||
|
'config': dict({
|
||||||
|
'fields': dict({
|
||||||
|
}),
|
||||||
|
'prefer_typed': None,
|
||||||
|
}),
|
||||||
|
}),
|
||||||
}),
|
}),
|
||||||
]),
|
]),
|
||||||
})
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user