Go to the source code of this file.
Classes | |
| class | homeassistant.components.unifiprotect.data.ProtectData |
Namespaces | |
| homeassistant.components.unifiprotect.data | |
Functions | |
| str | homeassistant.components.unifiprotect.data._async_dispatch_id (UFPConfigEntry entry, str dispatch) |
| ProtectData|None | homeassistant.components.unifiprotect.data.async_get_data_for_entry_id (HomeAssistant hass, str entry_id) |
| ProtectData|None | homeassistant.components.unifiprotect.data.async_get_data_for_nvr_id (HomeAssistant hass, str nvr_id) |
| list[UFPConfigEntry] | homeassistant.components.unifiprotect.data.async_get_ufp_entries (HomeAssistant hass) |
| bool | homeassistant.components.unifiprotect.data.async_last_update_was_successful (HomeAssistant hass, UFPConfigEntry entry) |
| ProtectApiClient|None | homeassistant.components.unifiprotect.data.async_ufp_instance_for_config_entry_ids (HomeAssistant hass, set[str] config_entry_ids) |
Variables | |
| homeassistant.components.unifiprotect.data._LOGGER = logging.getLogger(__name__) | |
| homeassistant.components.unifiprotect.data.ProtectDeviceType | |
| homeassistant.components.unifiprotect.data.UFPConfigEntry | |