Functions | |
| dict[str, Any] | async_get_config_entry_diagnostics (HomeAssistant hass, ConfigEntry config_entry) |
| dict[str, Any] | async_get_device_diagnostics (HomeAssistant hass, ConfigEntry config_entry, dr.DeviceEntry device) |
| dict[str, Any] | redact_matter_attributes (dict[str, Any] node_data) |
| dict[str, Any] | remove_serialization_type (dict[str, Any] data) |
Variables | |
| dictionary | ATTRIBUTES_TO_REDACT = {Objects.BasicInformation.Attributes.Location} |
Provide diagnostics for Matter.
| dict[str, Any] homeassistant.components.matter.diagnostics.async_get_config_entry_diagnostics | ( | HomeAssistant | hass, |
| ConfigEntry | config_entry | ||
| ) |
Return diagnostics for a config entry.
Definition at line 43 of file diagnostics.py.
| dict[str, Any] homeassistant.components.matter.diagnostics.async_get_device_diagnostics | ( | HomeAssistant | hass, |
| ConfigEntry | config_entry, | ||
| dr.DeviceEntry | device | ||
| ) |
Return diagnostics for a device.
Definition at line 56 of file diagnostics.py.
| dict[str, Any] homeassistant.components.matter.diagnostics.redact_matter_attributes | ( | dict[str, Any] | node_data | ) |
Redact Matter cluster attribute.
Definition at line 21 of file diagnostics.py.
| dict[str, Any] homeassistant.components.matter.diagnostics.remove_serialization_type | ( | dict[str, Any] | data | ) |
Remove serialization type from data.
Definition at line 36 of file diagnostics.py.
| dictionary homeassistant.components.matter.diagnostics.ATTRIBUTES_TO_REDACT = {Objects.BasicInformation.Attributes.Location} |
Definition at line 18 of file diagnostics.py.