Public Member Functions | |
| None | __init__ (self, HomeAssistant hass, UnifiConfigEntry config_entry, aiounifi.Controller api) |
| bool | async_reset (self) |
| DeviceEntry | async_update_device_registry (self) |
| bool | available (self) |
| DeviceInfo | device_info (self) |
| None | initialize (self) |
| None | queue_poe_port_command (self, str device_id, int port_idx, str poe_mode) |
| None | remove_heartbeat (self, str unique_id) |
| None | shutdown (self, Event event) |
| str | signal_heartbeat_missed (self) |
| str | signal_options_update (self) |
| str | signal_reachable (self) |
| None | update_heartbeat (self, str unique_id, datetime heartbeat_expire_time) |
Static Public Member Functions | |
| None | async_config_entry_updated (HomeAssistant hass, UnifiConfigEntry config_entry) |
Public Attributes | |
| api | |
| config | |
| entity_loader | |
| hass | |
| is_admin | |
| site | |
| websocket | |
Private Attributes | |
| _entity_helper | |
| None homeassistant.components.unifi.hub.hub.UnifiHub.__init__ | ( | self, | |
| HomeAssistant | hass, | ||
| UnifiConfigEntry | config_entry, | ||
| aiounifi.Controller | api | ||
| ) |
|
static |
| bool homeassistant.components.unifi.hub.hub.UnifiHub.async_reset | ( | self | ) |
| DeviceEntry homeassistant.components.unifi.hub.hub.UnifiHub.async_update_device_registry | ( | self | ) |
| bool homeassistant.components.unifi.hub.hub.UnifiHub.available | ( | self | ) |
| DeviceInfo homeassistant.components.unifi.hub.hub.UnifiHub.device_info | ( | self | ) |
| None homeassistant.components.unifi.hub.hub.UnifiHub.initialize | ( | self | ) |
| None homeassistant.components.unifi.hub.hub.UnifiHub.queue_poe_port_command | ( | self, | |
| str | device_id, | ||
| int | port_idx, | ||
| str | poe_mode | ||
| ) |
| None homeassistant.components.unifi.hub.hub.UnifiHub.remove_heartbeat | ( | self, | |
| str | unique_id | ||
| ) |
| None homeassistant.components.unifi.hub.hub.UnifiHub.shutdown | ( | self, | |
| Event | event | ||
| ) |
| str homeassistant.components.unifi.hub.hub.UnifiHub.signal_heartbeat_missed | ( | self | ) |
| str homeassistant.components.unifi.hub.hub.UnifiHub.signal_options_update | ( | self | ) |
| str homeassistant.components.unifi.hub.hub.UnifiHub.signal_reachable | ( | self | ) |
| None homeassistant.components.unifi.hub.hub.UnifiHub.update_heartbeat | ( | self, | |
| str | unique_id, | ||
| datetime | heartbeat_expire_time | ||
| ) |
|
private |