Helper class with radio related functionality.
Definition at line 133 of file radio_manager.py.
◆ __init__()
| None homeassistant.components.zha.radio_manager.ZhaRadioManager.__init__ |
( |
|
self | ) |
|
◆ async_form_network()
| None homeassistant.components.zha.radio_manager.ZhaRadioManager.async_form_network |
( |
|
self | ) |
|
◆ async_load_network_settings()
| zigpy.backups.NetworkBackup | None homeassistant.components.zha.radio_manager.ZhaRadioManager.async_load_network_settings |
( |
|
self, |
|
|
*bool |
create_backup = False |
|
) |
| |
Connect to the radio and load its current network settings.
Definition at line 244 of file radio_manager.py.
◆ async_reset_adapter()
| None homeassistant.components.zha.radio_manager.ZhaRadioManager.async_reset_adapter |
( |
|
self | ) |
|
◆ async_restore_backup_step_1()
| bool homeassistant.components.zha.radio_manager.ZhaRadioManager.async_restore_backup_step_1 |
( |
|
self | ) |
|
Prepare restoring backup.
Returns True if async_restore_backup_step_2 should be called.
Definition at line 285 of file radio_manager.py.
◆ async_restore_backup_step_2()
| None homeassistant.components.zha.radio_manager.ZhaRadioManager.async_restore_backup_step_2 |
( |
|
self, |
|
|
bool |
overwrite_ieee |
|
) |
| |
◆ connect_zigpy_app()
| AsyncIterator[ControllerApplication] homeassistant.components.zha.radio_manager.ZhaRadioManager.connect_zigpy_app |
( |
|
self | ) |
|
Connect to the radio with the current config and then clean up.
Definition at line 161 of file radio_manager.py.
◆ detect_radio_type()
| ProbeResult homeassistant.components.zha.radio_manager.ZhaRadioManager.detect_radio_type |
( |
|
self | ) |
|
◆ from_config_entry()
◆ parse_radio_type()
| RadioType homeassistant.components.zha.radio_manager.ZhaRadioManager.parse_radio_type |
( |
str |
radio_type | ) |
|
|
static |
Parse a radio type name, accounting for past aliases.
Definition at line 206 of file radio_manager.py.
◆ restore_backup()
| None homeassistant.components.zha.radio_manager.ZhaRadioManager.restore_backup |
( |
|
self, |
|
|
zigpy.backups.NetworkBackup |
backup, |
|
|
**Any
|
kwargs |
|
) |
| |
Restore the provided network backup, passing through kwargs.
Definition at line 192 of file radio_manager.py.
◆ backups
| homeassistant.components.zha.radio_manager.ZhaRadioManager.backups |
◆ current_settings
| homeassistant.components.zha.radio_manager.ZhaRadioManager.current_settings |
◆ device_settings
| homeassistant.components.zha.radio_manager.ZhaRadioManager.device_settings |
◆ radio_type
| homeassistant.components.zha.radio_manager.ZhaRadioManager.radio_type |
The documentation for this class was generated from the following file: