Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.rainforest_raven.diagnostics Namespace Reference

Functions

Mapping[str, Any] async_get_config_entry_diagnostics (HomeAssistant hass, RAVEnConfigEntry config_entry)
 
dict async_redact_meter_macs (dict data)
 

Variables

dictionary TO_REDACT_CONFIG = {CONF_MAC}
 
dictionary TO_REDACT_DATA = {"device_mac_id", "meter_mac_id"}
 

Detailed Description

Diagnostics support for a Rainforest RAVEn device.

Function Documentation

◆ async_get_config_entry_diagnostics()

Mapping[str, Any] homeassistant.components.rainforest_raven.diagnostics.async_get_config_entry_diagnostics ( HomeAssistant  hass,
RAVEnConfigEntry   config_entry 
)
Return diagnostics for a config entry.

Definition at line 31 of file diagnostics.py.

◆ async_redact_meter_macs()

dict homeassistant.components.rainforest_raven.diagnostics.async_redact_meter_macs ( dict  data)
Redact meter MAC addresses from mapping keys.

Definition at line 19 of file diagnostics.py.

Variable Documentation

◆ TO_REDACT_CONFIG

dictionary homeassistant.components.rainforest_raven.diagnostics.TO_REDACT_CONFIG = {CONF_MAC}

Definition at line 14 of file diagnostics.py.

◆ TO_REDACT_DATA

dictionary homeassistant.components.rainforest_raven.diagnostics.TO_REDACT_DATA = {"device_mac_id", "meter_mac_id"}

Definition at line 15 of file diagnostics.py.