Navimow for Home Assistant

A maintained HACS fork of the Segway Navimow integration for monitoring and controlling Navimow robotic mowers from Home Assistant.

This fork tracks Segway's initial Home Assistant integration while carrying community fixes for stale MQTT updates, circuit-breaker failures, and HTTP fallback behavior. It exposes Navimow mowers as native Home Assistant lawn mower entities with battery status and basic controls.

The integration uses your normal Navimow account through Segway's OAuth and cloud API. No separate Lintel account or API key is required, and Lintel does not operate a server for this integration.

Mower Control

Start mowing, pause, resume, and send supported Navimow mowers back to dock from Home Assistant.

Realtime Updates

Uses Navimow MQTT updates when available, with faster stale-state detection and HTTP fallback.

HACS Install

Install as a custom HACS integration from the Lintel-maintained fork.

Cloud Caveat

Requires Segway's Navimow cloud services. If Segway changes or disables the underlying API, the integration may need updates.

Add this repository as a custom HACS integration:

Repository

https://github.com/linteldevapps/NavimowHA

  1. Open HACS in Home Assistant.
  2. Choose Custom repositories.
  3. Use the repository URL above and category Integration.
  4. Install Navimow, restart Home Assistant, then add the Navimow integration from Settings.

Community-maintained fork

This project builds on Segway's public integration and community pull requests. The goal is practical reliability for our own Home Assistant use and for other Navimow owners who need a maintained HACS source.