Ecovacs controller.
Definition at line 37 of file controller.py.
◆ __init__()
| None homeassistant.components.ecovacs.controller.EcovacsController.__init__ |
( |
|
self, |
|
|
HomeAssistant |
hass, |
|
|
Mapping[str, Any] |
config |
|
) |
| |
◆ _get_mqtt_client()
| MqttClient homeassistant.components.ecovacs.controller.EcovacsController._get_mqtt_client |
( |
|
self | ) |
|
|
private |
◆ add_legacy_entity()
| None homeassistant.components.ecovacs.controller.EcovacsController.add_legacy_entity |
( |
|
self, |
|
|
VacBot |
device, |
|
|
str |
component |
|
) |
| |
◆ devices()
| list[Device] homeassistant.components.ecovacs.controller.EcovacsController.devices |
( |
|
self | ) |
|
◆ initialize()
| None homeassistant.components.ecovacs.controller.EcovacsController.initialize |
( |
|
self | ) |
|
◆ legacy_devices()
| list[VacBot] homeassistant.components.ecovacs.controller.EcovacsController.legacy_devices |
( |
|
self | ) |
|
◆ legacy_entity_is_added()
| bool homeassistant.components.ecovacs.controller.EcovacsController.legacy_entity_is_added |
( |
|
self, |
|
|
VacBot |
device, |
|
|
str |
component |
|
) |
| |
◆ teardown()
| None homeassistant.components.ecovacs.controller.EcovacsController.teardown |
( |
|
self | ) |
|
◆ _api_client
| homeassistant.components.ecovacs.controller.EcovacsController._api_client |
|
private |
◆ _authenticator
| homeassistant.components.ecovacs.controller.EcovacsController._authenticator |
|
private |
◆ _continent
| homeassistant.components.ecovacs.controller.EcovacsController._continent |
|
private |
◆ _device_id
| homeassistant.components.ecovacs.controller.EcovacsController._device_id |
|
private |
◆ _hass
| homeassistant.components.ecovacs.controller.EcovacsController._hass |
|
private |
◆ _mqtt_client
| homeassistant.components.ecovacs.controller.EcovacsController._mqtt_client |
|
private |
◆ _mqtt_config_fn
| homeassistant.components.ecovacs.controller.EcovacsController._mqtt_config_fn |
|
private |
The documentation for this class was generated from the following file: