home-assistant.io/source/_integrations/lawn_mower.markdown
c0ffeeca7 89b5af33bd
States: add unavailable and unknown (#34809)
* States: add unavailable and unknown

* rephrase intro

* Make states lowercase

* Update source/_integrations/humidifier.markdown

Co-authored-by: Klaas Schoute <klaas_schoute@hotmail.com>

* Revert "Make states lowercase"

This reverts commit daf7f06630c4a2cc1f7e7fe5d043d9754a79cd1d.

* Apply bold to the UI string of state names

* Climate: fix grammar

---------

Co-authored-by: Klaas Schoute <klaas_schoute@hotmail.com>
2024-09-18 15:36:17 +02:00

2.2 KiB

title, description, ha_release, ha_domain, ha_quality_scale, ha_category, ha_codeowners, ha_integration_type
title description ha_release ha_domain ha_quality_scale ha_category ha_codeowners ha_integration_type
Lawn mower Instructions on how to setup and use lawn mowers in Home Assistant. 2023.9 lawn_mower internal
Lawn mower
@home-assistant/core
entity

The Lawn mower {% term integration %} allows the control of robotic lawn mowers to be reflected within Home Assistant.

{% include integrations/building_block_integration.md %}

The state of a lawn mower entity

A lawn mower entity can have the following states:

  • Mowing: The lawn mower is currently mowing.
  • Docked: The lawn mower is done mowing and is currently docked.
  • Paused: The lawn mower was active and is now paused.
  • Returning: The lawn mower is returning to the dock.
  • Error: The lawn mower encountered an error while active and needs assistance.
  • Unavailable: The entity is currently unavailable.
  • Unknown: The state is not yet known.

Actions

Available actions: start_mowing, pause and dock.

Before calling one of these actions, make sure your lawn_mower platform supports it.

Action lawn_mower.start_mowing

Start or resume a mowing task.

Data attribute Optional Description
entity_id yes Only act on specific lawn_mower. Use entity_id: all to target all.

Action lawn_mower.pause

Pause a mowing task.

Data attribute Optional Description
entity_id yes Only act on specific lawn_mower. Use entity_id: all to target all.

Action lawn_mower.dock

Tell the lawn_mower to return to dock.

Data attribute Optional Description
entity_id yes Only act on specific lawn_mower. Use entity_id: all to target all.