Skip to content
Home Assistant TestFlight
Appliances & cleaning

Landroid Cloud

MTrab/landroid_cloud · vv7.1.3

HACSCloud push

Landroid Cloud component for Home Assistant

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
switchSwitch or outlet
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (temperature, humidity, air quality…)
lawn_mowerLawn mower (as a switch)
buttonButton (as a switch)
selectMode picker (as switches)
device_trackerPresence (as an occupancy sensor)

What people report

Worx/Kress/Landroid mowers work via the maker's cloud; Vision and RTK mowers have read-only zones and schedules. Cloud blocks and MQTT reconnect bugs cause intermittent dropouts.

  • Works3
  • Partly works2
  • Not working1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Landxcape/Worx M700 PlusWorks CloudStale entity refresh reported in 2023; closed completed
Saved copy
… installed beta5 ### What type of installation are you running? Home Assistant Container ### Which make and model is the mower used for this integration? M700 Plus ### Diagnostics information (NOT log entries!) config_entry-landroid_cloud-c4bd914bb626e24a9c18fb752ec9a13b.json-2.txt ### Relevant log entries ```txt Do not know is this related but found this in logs: Logger: aiohttp.server Source: /usr/local/lib/python3.10/site-packages/aiohttp/web_protocol.py:403 First occurred: 08:49:06 (5 occurrences) Last logged: 08:51:32 Error handling request Traceback (most recent call last): File …

Excerpt saved from GitHub on 2026-10-23.

Issue #351 · 2023-04
Worx WR142E mowerWorks CloudSetup failure fixed by upgrading the integration
Saved copy
Describe the issue Hi! Just started the mower. Then looked at the integration and the message was: "Failed to set up". Any idea on how to debug this? Worked well all last summer. ### What version of Home Assistant Core has the issue? core-2024.3.3 ### What was the last working version of Home Assistant Core? none from some 2023.8; ### What version of the Landroid Cloud integration do you have installed 3.0.5 ### What type of installation are you running? Home Assistant Core ### Which make and model is the mower used for this integration? Worx WR142E ### Diagnostics information (NOT log …

Excerpt saved from GitHub on 2026-10-23.

Issue #551 · 2024-03
Worx WR167E mowerWorks CloudUpdates stopped after MQTT RuntimeError; reconnect hardened in v7
Saved copy
Describe the issue Here's another case where updates stop after an exception in MQTT-related code called from get_mowers(). Seems these problems can still happen even with AWSIoT. ### What version of Home Assistant Core has the issue? core-2025.9.3 ### What was the last working version of Home Assistant Core? _No response_ ### What version of the Landroid Cloud integration do you have installed 6.0.0 ### What type of installation are you running? Home Assistant Container ### Which make and model is the mower used for this integration? Worx WR167E ### Diagnostics information (NOT log entries!) …

Excerpt saved from GitHub on 2026-10-23.

Issue #987 · 2025-09
Kress RTK Mission mowerPartly works CloudZones and schedules read-only from Home Assistant
Saved copy
Limitations: On Kress RTK Mission and Landroid Vision mowers, zones and schedules are read-only in this integration. They can be read from the mower, but they cannot be changed from Home Assistant.

Excerpt saved from the README on 2026-10-23.

README
Worx Landroid Vision mowerPartly works CloudZones and schedules read-only; border cut settings fixed in 2026
Saved copy
Description Update the border-cut settings service to prefer the combined `set_border_cut_settings` pyworxcloud helper so `cut_over_border` and `border_distance` are sent in one command. This matches Vision firmware behavior where partial `cut` updates can be ignored. The manifest now requires `pyworxcloud==6.4.0b3`, which includes the public combined helper. A fallback to the private beta helper and older separate helpers remains for compatibility during development/test runtimes. ## Test strategy - `ruff format` - `ruff check --fix` - `pytest tests/test_lawn_mower.py -k border_cut_setting` …

Excerpt saved from GitHub on 2026-10-23.

PR #1270 · 2026-05
Worx WR306E Vision CloudNot working CloudCloud connection failed with MQTT errors; reported as duplicate
Saved copy
Hi, I get a similar error, with the following stack trace: ``` 2026-04-19 19:49:40.623 DEBUG (MainThread) [pyworxcloud] Initializing connector... 2026-04-19 19:49:40.623 DEBUG (MainThread) [pyworxcloud] Try getting correct CloudType from WORX 2026-04-19 19:49:40.623 DEBUG (MainThread) [pyworxcloud] Found cloud type 2026-04-19 19:49:40.623 DEBUG (MainThread) [pyworxcloud] Initializing the API connector ... 2026-04-19 19:49:40.623 DEBUG (MainThread) [pyworxcloud] Getting logger ... 2026-04-19 19:49:40.624 DEBUG (MainThread) [pyworxcloud] Initializing EventHandler ... 2026-04-19 19:49:40.624 …

Excerpt saved from GitHub on 2026-10-23.

Issue #1231 · 2026-04

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud push

Goes through the maker’s cloud, which sends updates as they happen. Needs the internet and an account.

Details

Installs (analytics)4,756 (0.67%)
GitHub stars350
Latest versionv7.1.3 (2026-10-20)
Set up in the UIYes
Maintainers@MTrab
LicenseGPL-3.0

Limitations from the README

  • On Kress RTK Mission and Landroid Vision mowers, zones and schedules are read-only in this integration. They can be read from the mower, but they cannot be changed from Home Assistant.

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.