Classes | |
| class | AutomowerSensorEntity |
| class | AutomowerSensorEntityDescription |
| class | WorkAreaSensorEntity |
| class | WorkAreaSensorEntityDescription |
Functions | |
| Mapping[str, Any] | _get_current_work_area_dict (MowerAttributes data) |
| str | _get_current_work_area_name (MowerAttributes data) |
| str | _get_error_string (MowerAttributes data) |
| list[str] | _get_work_area_names (MowerAttributes data) |
| None | async_setup_entry (HomeAssistant hass, AutomowerConfigEntry entry, AddEntitiesCallback async_add_entities) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | ATTR_WORK_AREA_ID_ASSIGNMENT = "work_area_id_assignment" |
| list | ERROR_KEY_LIST |
| dictionary | ERROR_STATES |
| list | |
| string | STATE_NO_WORK_AREA_ACTIVE = "no_work_area_active" |
Creates the sensor entities for the mower.
|
private |
|
private |
|
private |
|
private |
| None homeassistant.components.husqvarna_automower.sensor.async_setup_entry | ( | HomeAssistant | hass, |
| AutomowerConfigEntry | entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
|
private |
| string homeassistant.components.husqvarna_automower.sensor.ATTR_WORK_AREA_ID_ASSIGNMENT = "work_area_id_assignment" |
| list homeassistant.components.husqvarna_automower.sensor.ERROR_KEY_LIST |
| dictionary homeassistant.components.husqvarna_automower.sensor.ERROR_STATES |