Hi Alex,
I do not think, there is an official app. I have an Eufy E15 active. With a lot of trial and error, I have a server / bridge running which produces this Json :
{“version”: “v20260616_1015-1”, “bridge_online”: true, “bridge_version”: “v20260616_1015-1”, “timestamp”: 1782130445, “uptime”: 43808, “mower_ip”: “192.168.2.61”, “cached”: false, “error”: null, “dps_complete”: true, “error_count”: 0, “activity”: “paused”, “physical_state”: “paused”, “mowing_pending_resume”: false, “status_duration”: 3785, “physical_state_duration”: 0, “last_status_change”: 1782126660, “last_physical_state_change”: 1782130445, “active”: true, “paused”: true, “returning”: false, “battery”: 72, “previous_battery”: 72, “battery_delta”: 0, “charging_likely”: true, “signal”: 50, “progress”: 100, “volume”: 29, “cut_height”: 45, “total_time_raw”: 35919, “area_raw”: 14008, “network”: “Wifi”, “child_protection”: true, “rain_detection”: true, “live_view”: 76, “smart_suggestion”: true, “real_lawn_map”: true, “mow_yellow_grass”: true, “zone_hint”: “dp114_76”, “task_hint”: “unknown”, “dp114”: 76, “last_dp114_seen”: 76, “dp115”: null, “dp118”: 100, “dp131”: 90, “dp170”: 11, “last_return_battery”: 18, “mission_active”: true, “mission_started_at”: “2026-06-22 11:16:18”, “mission_m2”: 109, “mission_minutes”: 67, “mission_target_m2”: 195, “mission_progress_pct”: 55, “mission_target_reached”: false, “resume_required”: false, “today_m2”: 109, “today_minutes”: 67, “daily_target_m2”: 195, “daily_target_reached”: false, “raw_dps”: {“1”: true, “2”: true, “8”: 72, “26”: 29, “47”: true, “101”: true, “109”: 50, “110”: 45, “114”: 76, “118”: 100, “125”: 35919, “126”: 14008, “131”: 90, “132”: true, “133”: true, “134”: “Wifi”, “137”: false, “139”: 0, “140”: true, “141”: true, “146”: 0, “170”: 11, “178”: false, “181”: 0}}
This allows me to control my E15 through Homey with the following comm ands :
Status: http://IP:8787 /status
2026-06-22 02:03:58 | URL | Start: http://IP:87 87/start
2026-06-22 02:03:58 | URL | Pause: http://IP:8 787/pause
2026-06-22 02:03:58 | URL | Resume: http://IP:8 787/resume
2026-06-22 02:03:58 | URL | Stop: http://I P:8787/stop
2026-06-22 02:03:58 | URL | Dock: http:// IP:8787/dock
2026-06-22 02:03:58 | URL | Reset mission: http://IP:8787/ reset-mission
2026-06-22 02:03:58 | URL | Set target m2: http://IP:8787/set -tar get-m2/100
I haven’t been able to direct de Eufy to any of te specific zone’s yet. However I allow it to work a full battery a day what ensures that the lawn is fully ser vice d in 2 days.
If you think about writing an app I am happy to share the code so far. If you give me a private message I will provide you with the code of the se rver
Regards
Theo
