Representation of a AsusWrt device info.
Definition at line 101 of file router.py.
◆ __init__()
| None homeassistant.components.asuswrt.router.AsusWrtDevInfo.__init__ |
( |
|
self, |
|
|
str |
mac, |
|
|
str | None |
name = None |
|
) |
| |
Initialize a AsusWrt device info.
Definition at line 104 of file router.py.
◆ ip_address()
| str | None homeassistant.components.asuswrt.router.AsusWrtDevInfo.ip_address |
( |
|
self | ) |
|
Return device ip address.
Definition at line 146 of file router.py.
◆ is_connected()
| bool homeassistant.components.asuswrt.router.AsusWrtDevInfo.is_connected |
( |
|
self | ) |
|
Return connected status.
Definition at line 131 of file router.py.
◆ last_activity()
| datetime | None homeassistant.components.asuswrt.router.AsusWrtDevInfo.last_activity |
( |
|
self | ) |
|
Return device last activity.
Definition at line 151 of file router.py.
◆ mac()
| str homeassistant.components.asuswrt.router.AsusWrtDevInfo.mac |
( |
|
self | ) |
|
Return device mac address.
Definition at line 136 of file router.py.
◆ name()
| str | None homeassistant.components.asuswrt.router.AsusWrtDevInfo.name |
( |
|
self | ) |
|
Return device name.
Definition at line 141 of file router.py.
◆ update()
| None homeassistant.components.asuswrt.router.AsusWrtDevInfo.update |
( |
|
self, |
|
|
WrtDevice | None |
dev_info = None, |
|
|
int |
consider_home = 0 |
|
) |
| |
Update AsusWrt device info.
Definition at line 112 of file router.py.
◆ _connected
| homeassistant.components.asuswrt.router.AsusWrtDevInfo._connected |
|
private |
◆ _ip_address
| homeassistant.components.asuswrt.router.AsusWrtDevInfo._ip_address |
|
private |
◆ _last_activity
| homeassistant.components.asuswrt.router.AsusWrtDevInfo._last_activity |
|
private |
◆ _mac
| homeassistant.components.asuswrt.router.AsusWrtDevInfo._mac |
|
private |
◆ _name
| homeassistant.components.asuswrt.router.AsusWrtDevInfo._name |
|
private |
The documentation for this class was generated from the following file:
- core/homeassistant/components/asuswrt/router.py