1 """Provides diagnostics for Fully Kiosk Browser."""
3 from __future__
import annotations
11 from .
import FullyKioskConfigEntry
13 DEVICE_INFO_TO_REDACT = {
26 SETTINGS_TO_REDACT = {
30 "remoteAdminPassword",
37 "screensaverWallpaperURL",
38 "barcodeScanTargetUrl",
50 "wifiEnterpriseIdentity",
54 "remoteAdminPasswordEnc",
59 hass: HomeAssistant, entry: FullyKioskConfigEntry, device: dr.DeviceEntry
61 """Return device diagnostics."""
62 coordinator = entry.runtime_data
63 data = coordinator.data
dict async_redact_data(Mapping data, Iterable[Any] to_redact)
dict[str, Any] async_get_device_diagnostics(HomeAssistant hass, FullyKioskConfigEntry entry, dr.DeviceEntry device)