About
Navimow (Unofficial) is a custom integration that connects Segway Navimow robotic lawn mowers to Home Assistant. It adds a lawn mower entity that can start mowing, pause, and send the mower back to its dock, and it reports states such as mowing, docked, paused, idle, error and returning. Sensors report battery level as a percentage, a binary sensor shows whether the mower is online, and a presence entity tracks its GPS position. Status is polled over a REST API every 30 seconds, and an MQTT connection pushes state changes as they happen. It relies on the vendor's cloud and signs in through the Navimow account in a browser-based OAuth step, with setup done in the Home Assistant UI. It is installed through the Marketplace, or HACS on 2026.10 and older.
Automatic summary of the README and code of niddu85/home-assistant-navimow. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Uses the vendor's cloud Needs an internet connection and an account with the vendor.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Sensors
- Presence
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Set up Navimow
- Account Name
Dock position
- Dock locationGPS position of the charging dock.
- Map rotationClockwise rotation, in degrees, needed to align the mower map with north.
After setup
- Dock locationGPS position of the charging dock.
- Map rotationClockwise rotation, in degrees, needed to align the mower map with north.
Texts from the code of niddu85/home-assistant-navimow.
Entities
- PresencePosition
- SensorsError, Mowing zone, Mowing progress
Troubleshooting
- DiagnosticsDownloads a diagnostics file to attach to a bug report.
From the README
Unofficial Home Assistant custom integration for Segway Navimow robotic lawn mowers. This integration connects your mower using the official Segway OpenAPI, allowing you to monitor real-time status and control operations directly from Home Assistant.
- Lawn Mower Entity: Full native Home Assistant lawn_mower entity
- Start/resume mowing
- Pause operation
- Return to dock
- Real-time state monitoring (mowing, docked, paused, returning, error)
- Sensors:
- Battery level (percentage)
- Error (last error reported by the mower, none otherwise)
- Mowing zone and mowing progress (%)
- Binary Sensors:
- Connectivity status (online/offline)
- Device Tracker:
Shows in Vulpo
Chart card, Apple Watch.Information
- Installs
- 3k sharing analytics
- GitHub stars
- 9
- Connection
- Uses the vendor's cloud
- Upkeep
- Updated in the last 6 months
- Version
- v0.4.0,
- Category
- Garden and plants
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
navimow- Issues
- Report an issue










