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

Functions

dict[str, Any] _build_channels_diagnostics_info (dict[str, VelbusChannel] channels)
 
dict[str, Any] _build_module_diagnostics_info (VelbusModule module)
 
dict[str, Any] async_get_config_entry_diagnostics (HomeAssistant hass, ConfigEntry entry)
 
dict[str, Any] async_get_device_diagnostics (HomeAssistant hass, ConfigEntry entry, DeviceEntry device)
 

Detailed Description

Diagnostics support for Velbus.

Function Documentation

◆ _build_channels_diagnostics_info()

dict[str, Any] homeassistant.components.velbus.diagnostics._build_channels_diagnostics_info ( dict[str, VelbusChannel]  channels)
private
Build diagnostics info for all channels.

Definition at line 51 of file diagnostics.py.

◆ _build_module_diagnostics_info()

dict[str, Any] homeassistant.components.velbus.diagnostics._build_module_diagnostics_info ( VelbusModule  module)
private
Build per module diagnostics info.

Definition at line 38 of file diagnostics.py.

◆ async_get_config_entry_diagnostics()

dict[str, Any] homeassistant.components.velbus.diagnostics.async_get_config_entry_diagnostics ( HomeAssistant  hass,
ConfigEntry   entry 
)
Return diagnostics for a config entry.

Definition at line 17 of file diagnostics.py.

◆ async_get_device_diagnostics()

dict[str, Any] homeassistant.components.velbus.diagnostics.async_get_device_diagnostics ( HomeAssistant  hass,
ConfigEntry  entry,
DeviceEntry   device 
)
Return diagnostics for a device entry.

Definition at line 28 of file diagnostics.py.