Roborock: #4008
Unanswered
t7gw4d684z-arch
asked this question in
Integration enhancements
Roborock:
#4008
Replies: 1 comment
-
|
When will be integrate RockMow ? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Integration name
Roborock: Add support for Roborock Garden devices in the Home Assistant Roborock integration
Link to integration documentation on our website
No response
Describe the enhancement
Roborock has expanded its ecosystem from indoor robot vacuums to robotic lawn mowers (“Roborock Garden”), but these devices are currently not supported in Home Assistant via the Roborock integration.
The current Roborock garden lineup includes:
RockMow Z1 LiDAR
RockMow Z1
RockMow S1
RockNeo Q1
RockMow Z120 LiDAR
RockMow Z115
RockMow Z130
At the same time, Home Assistant already provides a lawn_mower building block with standardized states, triggers, conditions, and actions (e.g. start, pause, dock), which makes Roborock mowers a natural fit for the existing platform. [home-assistant.io]
There is also prior evidence that Roborock mower devices are present in the Roborock ecosystem (e.g. category roborock.mower) and currently cause issues or are not fully supported by the integration, indicating missing feature coverage rather than missing device availability. [github.com]
Proposed implementation approach
A staged implementation would be ideal:
Phase 1 – Read-only support
Expose mower devices and telemetry without control:
Device discovery and registration
Mower state (mowing, paused, docked, returning, error)
Battery level and charging status
Connectivity / availability
Current task / progress
Firmware version
Error codes / diagnostics
Schedule and zone information (if available)
Phase 2 – Basic control
Implement standard Home Assistant lawn_mower actions:
lawn_mower.start_mowing
lawn_mower.pause
lawn_mower.dock
Phase 3 – Advanced Roborock features
Align long-term capabilities with the Roborock vacuum integration:
Multi-zone mowing
Schedule management
Map-based control and visualization
No-go / no-mow zones
Custom mowing patterns
Cutting height control
Anti-theft and location features
OTA update visibility
Extended diagnostics
The goal should be a generic implementation covering the Roborock Garden product category, not just one specific model, to ensure compatibility with future devices.
Use cases
Use cases
Integration of Roborock Garden devices enables powerful automation and monitoring scenarios:
Automation examples
Automatically dock the mower when rain starts
Monitoring & notifications
Smart home integration
Anything else?
Roborock garden devices already expose advanced app features such as multi-zone management, mapping, obstacle avoidance, and scheduling, which could be progressively integrated into Home Assistant where supported by the API. [garden.roborock.com], [garden.roborock.com], [garden.roborock.com], [garden.roborock.com]
The Home Assistant lawn_mower abstraction already defines a clear and reusable entity model, which simplifies consistent integration behavior. [home-assistant.io]
A previous integration issue involving a Roborock Z1 mower has shown that mower devices are already visible at API level but not yet properly integrated, making this a logical next step rather than a new domain. [github.com]
Beta Was this translation helpful? Give feedback.
All reactions