Classes | |
| class | FreeboxDevice |
Functions | |
| None | add_entities (FreeboxRouter router, AddEntitiesCallback async_add_entities, set[str] tracked) |
| None | async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities) |
| str | icon_for_freebox_device (dict[str, Any] device) |
Support for Freebox devices (Freebox v6 and Freebox mini 4K).
| None homeassistant.components.freebox.device_tracker.add_entities | ( | FreeboxRouter | router, |
| AddEntitiesCallback | async_add_entities, | ||
| set[str] | tracked | ||
| ) |
Add new tracker entities from the router.
Definition at line 38 of file device_tracker.py.
| None homeassistant.components.freebox.device_tracker.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
Set up device tracker for Freebox component.
Definition at line 18 of file device_tracker.py.
| str homeassistant.components.freebox.device_tracker.icon_for_freebox_device | ( | dict[str, Any] | device | ) |
Return a device icon from its type.
Definition at line 119 of file device_tracker.py.