Classes | |
| class | DevoloScannerEntity |
Functions | |
| None | __init__ (self, DevoloDataUpdateCoordinator[list[ConnectedStationInfo]] coordinator, Device device, str mac) |
| None | async_setup_entry (HomeAssistant hass, DevoloHomeNetworkConfigEntry entry, AddEntitiesCallback async_add_entities) |
| dict[str, str] | extra_state_attributes (self) |
| str | icon (self) |
| bool | is_connected (self) |
| str | unique_id (self) |
Variables | |
| _attr_mac_address | |
| _device | |
| disable | |
| int | PARALLEL_UPDATES = 0 |
Platform for device tracker integration.
| None homeassistant.components.devolo_home_network.device_tracker.__init__ | ( | self, | |
| DevoloDataUpdateCoordinator[list[ConnectedStationInfo]] | coordinator, | ||
| Device | device, | ||
| str | mac | ||
| ) |
Representation of a devolo device tracker.
Initialize entity.
Definition at line 91 of file device_tracker.py.
| None homeassistant.components.devolo_home_network.device_tracker.async_setup_entry | ( | HomeAssistant | hass, |
| DevoloHomeNetworkConfigEntry | entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
Get all devices and sensors and setup them via config entry.
Definition at line 25 of file device_tracker.py.
| dict[str, str] homeassistant.components.devolo_home_network.device_tracker.extra_state_attributes | ( | self | ) |
Return the attributes.
Definition at line 103 of file device_tracker.py.
| str homeassistant.components.devolo_home_network.device_tracker.icon | ( | self | ) |
Return device icon.
Definition at line 127 of file device_tracker.py.
| bool homeassistant.components.devolo_home_network.device_tracker.is_connected | ( | self | ) |
Return true if the device is connected to the network.
Definition at line 134 of file device_tracker.py.
| str homeassistant.components.devolo_home_network.device_tracker.unique_id | ( | self | ) |
Return unique ID of the entity.
Definition at line 143 of file device_tracker.py.
|
private |
Definition at line 100 of file device_tracker.py.
|
private |
Definition at line 99 of file device_tracker.py.
| homeassistant.components.devolo_home_network.device_tracker.disable |
Definition at line 85 of file device_tracker.py.
| int homeassistant.components.devolo_home_network.device_tracker.PARALLEL_UPDATES = 0 |
Definition at line 22 of file device_tracker.py.