Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.neato.vacuum Namespace Reference

Classes

class  NeatoConnectedVacuum
 

Functions

None async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
string ATTR_CATEGORY = "category"
 
string ATTR_CLEAN_AREA = "clean_area"
 
string ATTR_CLEAN_BATTERY_END = "battery_level_at_clean_end"
 
string ATTR_CLEAN_BATTERY_START = "battery_level_at_clean_start"
 
string ATTR_CLEAN_ERROR_TIME = "clean_error_time"
 
string ATTR_CLEAN_PAUSE_TIME = "clean_pause_time"
 
string ATTR_CLEAN_START = "clean_start"
 
string ATTR_CLEAN_STOP = "clean_stop"
 
string ATTR_CLEAN_SUSP_COUNT = "clean_suspension_count"
 
string ATTR_CLEAN_SUSP_TIME = "clean_suspension_time"
 
string ATTR_LAUNCHED_FROM = "launched_from"
 
string ATTR_NAVIGATION = "navigation"
 
string ATTR_ZONE = "zone"
 
 SCAN_INTERVAL = timedelta(minutes=SCAN_INTERVAL_MINUTES)
 

Detailed Description

Support for Neato Connected Vacuums.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.neato.vacuum.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry,
AddEntitiesCallback   async_add_entities 
)
Set up Neato vacuum with config entry.

Definition at line 63 of file vacuum.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.neato.vacuum._LOGGER = logging.getLogger(__name__)
private

Definition at line 43 of file vacuum.py.

◆ ATTR_CATEGORY

string homeassistant.components.neato.vacuum.ATTR_CATEGORY = "category"

Definition at line 59 of file vacuum.py.

◆ ATTR_CLEAN_AREA

string homeassistant.components.neato.vacuum.ATTR_CLEAN_AREA = "clean_area"

Definition at line 49 of file vacuum.py.

◆ ATTR_CLEAN_BATTERY_END

string homeassistant.components.neato.vacuum.ATTR_CLEAN_BATTERY_END = "battery_level_at_clean_end"

Definition at line 51 of file vacuum.py.

◆ ATTR_CLEAN_BATTERY_START

string homeassistant.components.neato.vacuum.ATTR_CLEAN_BATTERY_START = "battery_level_at_clean_start"

Definition at line 50 of file vacuum.py.

◆ ATTR_CLEAN_ERROR_TIME

string homeassistant.components.neato.vacuum.ATTR_CLEAN_ERROR_TIME = "clean_error_time"

Definition at line 55 of file vacuum.py.

◆ ATTR_CLEAN_PAUSE_TIME

string homeassistant.components.neato.vacuum.ATTR_CLEAN_PAUSE_TIME = "clean_pause_time"

Definition at line 54 of file vacuum.py.

◆ ATTR_CLEAN_START

string homeassistant.components.neato.vacuum.ATTR_CLEAN_START = "clean_start"

Definition at line 47 of file vacuum.py.

◆ ATTR_CLEAN_STOP

string homeassistant.components.neato.vacuum.ATTR_CLEAN_STOP = "clean_stop"

Definition at line 48 of file vacuum.py.

◆ ATTR_CLEAN_SUSP_COUNT

string homeassistant.components.neato.vacuum.ATTR_CLEAN_SUSP_COUNT = "clean_suspension_count"

Definition at line 52 of file vacuum.py.

◆ ATTR_CLEAN_SUSP_TIME

string homeassistant.components.neato.vacuum.ATTR_CLEAN_SUSP_TIME = "clean_suspension_time"

Definition at line 53 of file vacuum.py.

◆ ATTR_LAUNCHED_FROM

string homeassistant.components.neato.vacuum.ATTR_LAUNCHED_FROM = "launched_from"

Definition at line 56 of file vacuum.py.

◆ ATTR_NAVIGATION

string homeassistant.components.neato.vacuum.ATTR_NAVIGATION = "navigation"

Definition at line 58 of file vacuum.py.

◆ ATTR_ZONE

string homeassistant.components.neato.vacuum.ATTR_ZONE = "zone"

Definition at line 60 of file vacuum.py.

◆ SCAN_INTERVAL

homeassistant.components.neato.vacuum.SCAN_INTERVAL = timedelta(minutes=SCAN_INTERVAL_MINUTES)

Definition at line 45 of file vacuum.py.