Sunseeker robotic mower
Sdahl1234/Sunseeker-lawn-mower · vv1.2.28
HomeAssistant Sunseeker lawnmower integration
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.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
camera | Camera | Needs its own HomeKit Bridge in accessory mode |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
lawn_mower | Lawn mower (as a switch) | |
button | Button (as a switch) | |
select | Mode picker (as switches) | |
device_tracker | Presence (as an occupancy sensor) |
What people report
Many Sunseeker, Adano, Brücke and Kärcher mowers are listed as working, but only through the maker's cloud; a local-only mode is not planned. Users with the Sunseeker Robot app may find no devices.
- Works17
- Not working1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Adano RM5 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Adano RM6 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Adano RM9 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Brücke RM501 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Kärcher X4 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Kärcher X6 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Sunseeker RMA501M20V | Works Cloud | Works well via cloud; owner says local MQTT is not possibleSaved copy… with local MQTT ? I've redirect the DNS of server.sk-robot.com mqtts.sk-robot.com to my own mqtt server (documentation : https://github.com/OlliKantola/Sunseeker_LawnMower_Control) I'm able with mqttexplorer to run /device/220816800033000?????/get json : {"cmd":101,"mode":1} It would be nice if I can use your integration with my own mqtt server but I don't know if it's possible and how. When I try to add a new gate and put my informations I got this error : Enregistreur: custom_components.sunseeker Source: custom_components/sunseeker/init.py:69 intégration: Sunseeker robotic mower … Excerpt saved from GitHub on 2026-10-23. | Issue #67 · 2026-06 | |
| Sunseeker V1 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Sunseeker V18 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Sunseeker V3 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Sunseeker X3 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Sunseeker X3 Gen2 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Sunseeker X4 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Sunseeker X5 Gen2 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Sunseeker X7 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Sunseeker X7 Gen2 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Sunseeker X7 Plus Gen2 | Works Cloud | Listed as supported in the README; control goes through the maker's cloudSaved copySupported devices: Adano RM5, RM6, RM9; Brücke RM501; Sunseeker X3, X4, X5, X7; Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2; Sunseeker V1, V18, V3; Kärcher X4, X6. Excerpt saved from the README on 2026-10-23. | README | |
| Sunseeker X5 | Not working Cloud | Found 0 devices; integration uses Robotic Mower Connect app, not Sunseeker Robot appSaved copyHello, I recently tried to add my Sunseeker X5 into HA. The mower is registered in the app, and I entered the app password as well as username (e-mail) in the configuration. However, no entites are created. Debug log: `2025-04-12 16:03:06.924 DEBUG (paho-mqtt-client-45fb64d7-bb9e-48f1-a09d-09a00dbc1fb0) [custom_components.sunseeker.sunseeker] MQTT disconnected 2025-04-12 16:03:07.448 DEBUG (SyncWorker_6) [custom_components.sunseeker.sunseeker] {"access_token": "0ad183d2-dc24-4ef1-89ae-e2bfd49a34bc", "token_type": "bearer", "refresh_token": "24c94b7b-1725-4235-b38f-56991c3a4c88", "expires_in": … Excerpt saved from GitHub on 2026-10-23. | Issue #16 · 2025-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) | 286 (0.04%) |
|---|---|
| GitHub stars | 66 |
| Latest version | v1.2.28 (2026-10-22) |
| Set up in the UI | Yes |
| Maintainers | @Sdahl1234 |
| License | MIT |
Devices listed in its README
- Adano RM5, RM6, RM9
- Brücke RM501
- Sunseeker X3, X4, X5, X7
- Sunseeker X3 Gen2, X5 Gen2, X7 Gen2, X7 Plus Gen2
- Sunseeker V1, V18, V3
- Kärcher X4, X6
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.