Functions | |
| dict[str, Any] | async_get_config_entry_diagnostics (HomeAssistant hass, UnifiConfigEntry config_entry) |
| dict[str, Any] | async_replace_dict_data (Mapping data, dict[str, str] to_replace) |
| list[Any] | async_replace_list_data (list|set|tuple data, dict[str, str] to_replace) |
Variables | |
| dictionary | REDACT_CLIENTS = {"bssid", "essid"} |
| dictionary | REDACT_CONFIG = {CONF_HOST, CONF_PASSWORD, CONF_USERNAME} |
| dictionary | REDACT_DEVICES |
| dictionary | REDACT_WLANS = {"bc_filter_list", "x_passphrase"} |
| dictionary | TO_REDACT = {CONF_PASSWORD} |
Diagnostics support for UniFi Network.
| dict[str, Any] homeassistant.components.unifi.diagnostics.async_get_config_entry_diagnostics | ( | HomeAssistant | hass, |
| UnifiConfigEntry | config_entry | ||
| ) |
Return diagnostics for a config entry.
Definition at line 73 of file diagnostics.py.
| dict[str, Any] homeassistant.components.unifi.diagnostics.async_replace_dict_data | ( | Mapping | data, |
| dict[str, str] | to_replace | ||
| ) |
Redact sensitive data in a dict.
Definition at line 34 of file diagnostics.py.
| list[Any] homeassistant.components.unifi.diagnostics.async_replace_list_data | ( | list | set | tuple | data, |
| dict[str, str] | to_replace | ||
| ) |
Redact sensitive data in a list.
Definition at line 53 of file diagnostics.py.
| dictionary homeassistant.components.unifi.diagnostics.REDACT_CLIENTS = {"bssid", "essid"} |
Definition at line 18 of file diagnostics.py.
| dictionary homeassistant.components.unifi.diagnostics.REDACT_CONFIG = {CONF_HOST, CONF_PASSWORD, CONF_USERNAME} |
Definition at line 17 of file diagnostics.py.
| dictionary homeassistant.components.unifi.diagnostics.REDACT_DEVICES |
Definition at line 19 of file diagnostics.py.
| dictionary homeassistant.components.unifi.diagnostics.REDACT_WLANS = {"bc_filter_list", "x_passphrase"} |
Definition at line 30 of file diagnostics.py.
| dictionary homeassistant.components.unifi.diagnostics.TO_REDACT = {CONF_PASSWORD} |
Definition at line 16 of file diagnostics.py.