割草机实体

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

特性

Tip

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

名称类型默认值说明
activityLawnMowerActivity | NoneNone当前活动。

活动

活动说明
MOWING割草机目前正在割草。
DOCKED割草机已完成割草工作,目前已停靠。
PAUSED割草机曾处于活动状态,现已暂停。
RETURNING割草机正在返回码头。
ERROR割草机在运行时遇到错误,需要帮助。

支持的功能

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

说明
START_MOWING割草机支持启动割草命令。
PAUSE割草机支持暂停当前任务。
DOCK割草机支持返回码头命令。

方法

start_mowingasync_start_mowing

开始或恢复割草任务。

dockasync_dock

停止割草机,返回码头。

pauseasync_pause

在当前操作期间暂停割草机。