Lawn mower


The lawn mower integration allows the control of robotic lawn mowers to be reflected within Home Assistant.

Building block integration

This lawn mower is a building block integration that cannot be added to your Home Assistant directly but is used and provided by other integrations.

A building block integration differs from the typical integration that connects to a device or service. Instead, other integrations that do integrate a device or service into Home Assistant use this lawn mower building block to provide entities, services, and other functionality that you can use in your automations or dashboards.

If one of your integrations features this building block, this page documents the functionality the lawn mower building block offers.

Services

Available services: start_mowing, pause and dock.

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

Service lawn_mower.start_mowing

Start or resume a mowing task.

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

Service lawn_mower.pause

Pause a mowing task.

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

Service lawn_mower.dock

Tell the lawn_mower to return to dock.

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