For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /developers/core/entity/lawn-mower.md.

Lawn mower 实体

homeassistant.components.lawn_mower.LawnMowerEntity 派生实体平台。

属性

Tip

属性应始终仅返回内存中的信息,而不是执行 I/O(如网络请求)。实现 update()async_update() 来获取数据。

名称类型默认值描述
activityLawnMowerActivity | NoneNone当前活动。

活动

活动描述
MOWING割草机当前正在割草。
DOCKED割草机已完成割草,当前已停靠。
PAUSED割草机处于活动状态,现在已暂停。
RETURNING割草机正在返回 dock。
ERROR割草机在活动过程中遇到错误,需要协助。

支持的功能

支持的功能通过使用 LawnMowerEntityFeature 枚举中的值来定义,并使用按位或(|)运算符进行组合。

描述
START_MOWING割草机支持 start mowing 命令。
PAUSE割草机支持暂停当前任务。
DOCK割草机支持返回 dock 命令。

方法

start_mowingasync_start_mowing

开始或恢复割草任务。

dockasync_dock

停止割草机,返回 dock。

pauseasync_pause

在当前操作过程中暂停割草机。