1 """Diagnostics support for Pure Energie."""
3 from __future__
import annotations
5 from dataclasses
import asdict
12 from .
import PureEnergieConfigEntry
21 hass: HomeAssistant, entry: PureEnergieConfigEntry
23 """Return diagnostics for a config entry."""
31 asdict(entry.runtime_data.data.device), TO_REDACT
33 "smartbridge": asdict(entry.runtime_data.data.smartbridge),
dict async_redact_data(Mapping data, Iterable[Any] to_redact)
dict[str, Any] async_get_config_entry_diagnostics(HomeAssistant hass, PureEnergieConfigEntry entry)