Public Member Functions | |
| None | __init__ (self, str host) |
| None | async_connect (self) |
| None | async_disconnect (self) |
| dict[str, dict[str, Any]] | async_get_available_sensors (self) |
| dict[str, WrtDevice] | async_get_connected_devices (self) |
| str|None | firmware (self) |
| str | host (self) |
| bool | is_connected (self) |
| str|None | label_mac (self) |
| str|None | model (self) |
Static Public Member Functions | |
| AsusWrtBridge | get_bridge (HomeAssistant hass, dict[str, Any] conf, dict[str, Any]|None options=None) |
Private Attributes | |
| _host | |
| None homeassistant.components.asuswrt.bridge.AsusWrtBridge.__init__ | ( | self, | |
| str | host | ||
| ) |
| None homeassistant.components.asuswrt.bridge.AsusWrtBridge.async_connect | ( | self | ) |
Connect to the device.
Reimplemented in homeassistant.components.asuswrt.bridge.AsusWrtHttpBridge, and homeassistant.components.asuswrt.bridge.AsusWrtLegacyBridge.
| None homeassistant.components.asuswrt.bridge.AsusWrtBridge.async_disconnect | ( | self | ) |
Disconnect to the device.
Reimplemented in homeassistant.components.asuswrt.bridge.AsusWrtHttpBridge, and homeassistant.components.asuswrt.bridge.AsusWrtLegacyBridge.
| dict[str, dict[str, Any]] homeassistant.components.asuswrt.bridge.AsusWrtBridge.async_get_available_sensors | ( | self | ) |
Return a dictionary of available sensors for this bridge.
Reimplemented in homeassistant.components.asuswrt.bridge.AsusWrtHttpBridge, and homeassistant.components.asuswrt.bridge.AsusWrtLegacyBridge.
| dict[str, WrtDevice] homeassistant.components.asuswrt.bridge.AsusWrtBridge.async_get_connected_devices | ( | self | ) |
Get list of connected devices.
Reimplemented in homeassistant.components.asuswrt.bridge.AsusWrtHttpBridge, and homeassistant.components.asuswrt.bridge.AsusWrtLegacyBridge.
| str | None homeassistant.components.asuswrt.bridge.AsusWrtBridge.firmware | ( | self | ) |
|
static |
| str homeassistant.components.asuswrt.bridge.AsusWrtBridge.host | ( | self | ) |
| bool homeassistant.components.asuswrt.bridge.AsusWrtBridge.is_connected | ( | self | ) |
Get connected status.
Reimplemented in homeassistant.components.asuswrt.bridge.AsusWrtHttpBridge, and homeassistant.components.asuswrt.bridge.AsusWrtLegacyBridge.
| str | None homeassistant.components.asuswrt.bridge.AsusWrtBridge.label_mac | ( | self | ) |
| str | None homeassistant.components.asuswrt.bridge.AsusWrtBridge.model | ( | self | ) |
|
private |