1 """Diagnostics support for TPLink."""
3 from __future__
import annotations
11 from .
import TPLinkConfigEntry
47 hass: HomeAssistant, entry: TPLinkConfigEntry
49 """Return diagnostics for a config entry."""
50 data = entry.runtime_data
51 coordinator = data.parent_coordinator
52 oui =
format_mac(coordinator.device.mac)[:8].upper()
54 {
"device_last_response": coordinator.device.internal_state,
"oui": oui},
dict async_redact_data(Mapping data, Iterable[Any] to_redact)
dict[str, Any] async_get_config_entry_diagnostics(HomeAssistant hass, TPLinkConfigEntry entry)