Representation of network device.
Definition at line 83 of file device_tracker.py.
◆ __init__()
| None homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker.__init__ |
( |
|
self, |
|
|
Device |
device, |
|
|
KeeneticRouter |
router |
|
) |
| |
◆ async_added_to_hass()
| None homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker.async_added_to_hass |
( |
|
self | ) |
|
◆ available()
| bool homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker.available |
( |
|
self | ) |
|
◆ extra_state_attributes()
| def homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker.extra_state_attributes |
( |
|
self | ) |
|
◆ ip_address()
| str | None homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker.ip_address |
( |
|
self | ) |
|
◆ is_connected()
| bool homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker.is_connected |
( |
|
self | ) |
|
Return true if the device is connected to the network.
Definition at line 97 of file device_tracker.py.
◆ mac_address()
| str homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker.mac_address |
( |
|
self | ) |
|
◆ name()
| str homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker.name |
( |
|
self | ) |
|
◆ unique_id()
| str homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker.unique_id |
( |
|
self | ) |
|
◆ _attr_should_poll
| bool homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker._attr_should_poll = False |
|
staticprivate |
◆ _device
| homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker._device |
|
private |
◆ _last_seen
| homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker._last_seen |
|
private |
◆ _router
| homeassistant.components.keenetic_ndms2.device_tracker.KeeneticTracker._router |
|
private |
The documentation for this class was generated from the following file: