Home Assistant Unofficial Reference
2024.12.1
diagnostics.py
Go to the documentation of this file.
1
"""Diagnostics support for RDW."""
2
3
from
__future__
import
annotations
4
5
from
typing
import
Any
6
7
from
vehicle
import
Vehicle
8
9
from
homeassistant.config_entries
import
ConfigEntry
10
from
homeassistant.core
import
HomeAssistant
11
from
homeassistant.helpers.update_coordinator
import
DataUpdateCoordinator
12
13
from
.const
import
DOMAIN
14
15
16
async
def
async_get_config_entry_diagnostics
(
17
hass: HomeAssistant, entry: ConfigEntry
18
) -> dict[str, Any]:
19
"""Return diagnostics for a config entry."""
20
coordinator: DataUpdateCoordinator[Vehicle] = hass.data[DOMAIN][entry.entry_id]
21
data: dict[str, Any] = coordinator.data.to_dict()
22
return
data
homeassistant.components.rdw.diagnostics.async_get_config_entry_diagnostics
dict[str, Any] async_get_config_entry_diagnostics(HomeAssistant hass, ConfigEntry entry)
Definition:
diagnostics.py:18
homeassistant.config_entries
Definition:
config_entries.py:1
homeassistant.core
Definition:
core.py:1
homeassistant.helpers.update_coordinator
Definition:
update_coordinator.py:1
core
homeassistant
components
rdw
diagnostics.py
Generated by
1.9.1