Classes | |
| class | FritzBoxBaseCoordinatorSwitch |
| class | FritzBoxBaseSwitch |
| class | FritzBoxDeflectionSwitch |
| class | FritzBoxPortSwitch |
| class | FritzBoxProfileSwitch |
| class | FritzBoxWifiSwitch |
Functions | |
| list[FritzBoxDeflectionSwitch] | _async_deflection_entities_list (AvmWrapper avm_wrapper, str device_friendly_name) |
| list[FritzBoxPortSwitch] | _async_port_entities_list (AvmWrapper avm_wrapper, str device_friendly_name, str local_ip) |
| list[FritzBoxProfileSwitch] | _async_profile_entities_list (AvmWrapper avm_wrapper, FritzData data_fritz) |
| list[FritzBoxWifiSwitch] | _async_wifi_entities_list (AvmWrapper avm_wrapper, str device_friendly_name) |
| list[Entity] | async_all_entities_list (AvmWrapper avm_wrapper, str device_friendly_name, FritzData data_fritz, str local_ip) |
| None | async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
Switches for AVM Fritz!Box functions.
|
private |
|
private |
|
private |
|
private |
| list[Entity] homeassistant.components.fritz.switch.async_all_entities_list | ( | AvmWrapper | avm_wrapper, |
| str | device_friendly_name, | ||
| FritzData | data_fritz, | ||
| str | local_ip | ||
| ) |
| None homeassistant.components.fritz.switch.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |