Public Member Functions | |
| None | __init__ (self, DataUpdateCoordinator coordinator, NetgearRouter router, dict device) |
| None | async_update_device (self) |
| def | get_device_name (self) |
Public Member Functions inherited from homeassistant.helpers.update_coordinator.CoordinatorEntity | |
| None | __init__ (self, _DataUpdateCoordinatorT coordinator, Any context=None) |
| None | async_update (self) |
| bool | available (self) |
Private Member Functions | |
| None | _handle_coordinator_update (self) |
Private Attributes | |
| _active | |
| _attr_device_info | |
| _attr_unique_id | |
| _device | |
| _device_name | |
| _mac | |
| _router | |
Static Private Attributes | |
| bool | _attr_has_entity_name = True |
| None homeassistant.components.netgear.entity.NetgearDeviceEntity.__init__ | ( | self, | |
| DataUpdateCoordinator | coordinator, | ||
| NetgearRouter | router, | ||
| dict | device | ||
| ) |
Initialize a Netgear device.
Reimplemented in homeassistant.components.netgear.device_tracker.NetgearScannerEntity.
|
private |
| None homeassistant.components.netgear.entity.NetgearDeviceEntity.async_update_device | ( | self | ) |
Update the Netgear device.
Reimplemented in homeassistant.components.netgear.switch.NetgearAllowBlock, homeassistant.components.netgear.sensor.NetgearSensorEntity, and homeassistant.components.netgear.device_tracker.NetgearScannerEntity.
| def homeassistant.components.netgear.entity.NetgearDeviceEntity.get_device_name | ( | self | ) |
|
private |
|
private |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |