Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.sharkiq Namespace Reference

Namespaces

 config_flow
 
 const
 
 coordinator
 
 vacuum
 

Classes

class  CannotConnect
 

Functions

bool async_connect_or_timeout (AylaApi ayla_api)
 
def async_disconnect_or_timeout (SharkIqUpdateCoordinator coordinator)
 
bool async_setup_entry (HomeAssistant hass, ConfigEntry config_entry)
 
bool async_unload_entry (HomeAssistant hass, ConfigEntry config_entry)
 
def async_update_options (hass, config_entry)
 

Detailed Description

Shark IQ Integration.

Function Documentation

◆ async_connect_or_timeout()

bool homeassistant.components.sharkiq.async_connect_or_timeout ( AylaApi  ayla_api)
Connect to vacuum.

Definition at line 35 of file __init__.py.

◆ async_disconnect_or_timeout()

def homeassistant.components.sharkiq.async_disconnect_or_timeout ( SharkIqUpdateCoordinator  coordinator)
Disconnect to vacuum.

Definition at line 87 of file __init__.py.

◆ async_setup_entry()

bool homeassistant.components.sharkiq.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  config_entry 
)
Initialize the sharkiq platform via config entry.

Definition at line 51 of file __init__.py.

◆ async_unload_entry()

bool homeassistant.components.sharkiq.async_unload_entry ( HomeAssistant  hass,
ConfigEntry  config_entry 
)
Unload a config entry.

Definition at line 102 of file __init__.py.

◆ async_update_options()

def homeassistant.components.sharkiq.async_update_options (   hass,
  config_entry 
)
Update options.

Definition at line 97 of file __init__.py.