1 """Diagnostics support for IMGW-PIB."""
3 from __future__
import annotations
5 from dataclasses
import asdict
10 from .
import ImgwPibConfigEntry
14 hass: HomeAssistant, entry: ImgwPibConfigEntry
16 """Return diagnostics for a config entry."""
17 coordinator = entry.runtime_data.coordinator
20 "config_entry_data": entry.as_dict(),
21 "hydrological_data": asdict(coordinator.data),
dict[str, Any] async_get_config_entry_diagnostics(HomeAssistant hass, ImgwPibConfigEntry entry)