Functions | |
| dict[str, Any] | async_get_config_entry_diagnostics (HomeAssistant hass, AirzoneCloudConfigEntry config_entry) |
| dict[str, Any] | gather_ids (dict[str, Any] api_data) |
| dict[str, Any] | redact_all (dict[str, Any] data, dict[str, Any] ids, list[str] to_redact) |
| Any | redact_keys (Any data, dict[str, Any] ids) |
| Any | redact_values (Any data, dict[str, Any] ids) |
Variables | |
| list | TO_REDACT_API |
| list | TO_REDACT_CONFIG |
| list | TO_REDACT_COORD |
Support for the Airzone Cloud diagnostics.
| dict[str, Any] homeassistant.components.airzone_cloud.diagnostics.async_get_config_entry_diagnostics | ( | HomeAssistant | hass, |
| AirzoneCloudConfigEntry | config_entry | ||
| ) |
Return diagnostics for a config entry.
Definition at line 137 of file diagnostics.py.
| dict[str, Any] homeassistant.components.airzone_cloud.diagnostics.gather_ids | ( | dict[str, Any] | api_data | ) |
Return dict with IDs.
Definition at line 50 of file diagnostics.py.
| dict[str, Any] homeassistant.components.airzone_cloud.diagnostics.redact_all | ( | dict[str, Any] | data, |
| dict[str, Any] | ids, | ||
| list[str] | to_redact | ||
| ) |
Redact sensitive data.
Definition at line 128 of file diagnostics.py.
| Any homeassistant.components.airzone_cloud.diagnostics.redact_keys | ( | Any | data, |
| dict[str, Any] | ids | ||
| ) |
Redact sensitive keys in a dict.
Definition at line 81 of file diagnostics.py.
| Any homeassistant.components.airzone_cloud.diagnostics.redact_values | ( | Any | data, |
| dict[str, Any] | ids | ||
| ) |
Redact sensitive values in a dict.
Definition at line 103 of file diagnostics.py.
| list homeassistant.components.airzone_cloud.diagnostics.TO_REDACT_API |
Definition at line 30 of file diagnostics.py.
| list homeassistant.components.airzone_cloud.diagnostics.TO_REDACT_CONFIG |
Definition at line 40 of file diagnostics.py.
| list homeassistant.components.airzone_cloud.diagnostics.TO_REDACT_COORD |
Definition at line 45 of file diagnostics.py.