首页
/ Worx Landroid 集成 Home Assistant 的最佳实践

Worx Landroid 集成 Home Assistant 的最佳实践

2025-05-21 20:36:27作者:裴麒琰

1. 项目介绍

Worx Landroid 是一款智能 Lawn Mower(草坪割草机),本项目旨在提供一个基于 Home Assistant 的开源集成方案,使得用户可以更加方便地通过 Home Assistant 控制和监控 Worx Landroid。该集成基于 Landroid Cloud 的自定义组件,支持 Home Assistant 版本 2021.4 或更高。

2. 项目快速启动

以下步骤将引导你快速启动 Worx Landroid 的 Home Assistant 集成:

首先,确保你的 Home Assistant 系统满足以下要求:

  • Home Assistant 版本 2021.4 或更高
  • 安装 Landroid Cloud 集成(通过 HACS 或遵循官方指南)
  • 安装 fold-entity-row 插件(通过 HACS 或遵循官方指南),可能还需要安装 card-tools 加件

接下来,执行以下步骤:

# 在 configuration.yaml 文件中添加以下内容
packages:
  !include_dir_named packages

# 编辑 secrets.yaml 文件,添加以下内容
mower_mail: YOUR_EMAIL_IN_MY_LANDROID
mower_pass: YOUR_PASSWORD_IN_MY_LANDROID
mower_ip: YOUR_LANDROID_IP_ADDRESS_IF_YOU_NEED_IT_OR ''

# 将 www 和 packages 文件夹复制到你的 Home Assistant 配置文件夹中

# 从 lang 目录下选择相应的语言文件,例如 lang/landroid_de.yaml,复制到 packages/landroid_de.yml

# 在 Lovelace 中创建一个新的手动卡片,并添加来自 lovelace/card.yaml 或相应语言版本文件的内容

# 将割草机的名称在应用中更改为 "Mower",或在 packages/landroid.yaml、packages/landroid_LANGUAGE_CODE.yaml 和新 Lovelace 卡片中将 "landroid_mower" 替换为你的割草机名称

# 如果是 LandXCape 或 Kress 割草机,取消注释 landroid.yaml 文件中的相关行

# 在 Google Assistant 中使用 switch.landroid_mowing 开关

# 检查配置并重启 Home Assistant

3. 应用案例和最佳实践

  • 多割草机设置:为每个割草机设置不同的名称(如 mower 和 mower2),复制 landroid.yaml 文件为 landroid2.yaml,并在两个文件中分别修改割草机名称。
  • 割草机被禁止时:如果服务和应用停止工作,进入 My Landroids 解除绑定,然后在移动设备上重新添加割草机。

4. 典型生态项目

目前,该项目没有发布具体版本的 release,也没有列出相关的 package。但是,你可以查找与 Worx Landroid 相关的其他开源项目,例如 Home Assistant 的其他集成项目,或者针对不同品牌割草机的类似集成方案,来丰富你的智能家居生态系统。

登录后查看全文
热门项目推荐