1 """Diagnostics support for AirNow."""
3 from __future__
import annotations
16 from .
import AirNowConfigEntry
18 ATTR_LATITUDE_CAP =
"Latitude"
19 ATTR_LONGITUDE_CAP =
"Longitude"
20 ATTR_REPORTING_AREA =
"ReportingArea"
21 ATTR_STATE_CODE =
"StateCode"
41 hass: HomeAssistant, entry: AirNowConfigEntry
43 """Return diagnostics for a config entry."""
44 coordinator = entry.runtime_data
48 "entry": entry.as_dict(),
49 "data": coordinator.data,
dict[str, Any] async_get_config_entry_diagnostics(HomeAssistant hass, AirNowConfigEntry entry)
dict async_redact_data(Mapping data, Iterable[Any] to_redact)