---
title: "Bosch Indego Mower"
description: "Bosch Indego Mower is a Marketplace integration for Home Assistant. It has 204 installs sharing analytics, needs the vendor's cloud and was last updated October 9, 2026."
canonical: "https://vulpo.app/integrations/marketplace/sander1988-indego"
url: "https://vulpo.app/integrations/marketplace/sander1988-indego.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Bosch Indego Mower

> Bosch Indego Mower is a Marketplace integration for Home Assistant. It has 204 installs sharing analytics, needs the vendor's cloud and was last updated October 9, 2026.

Bosch Indego Mower is an integration that monitors and controls Bosch Indego robotic lawn mowers through the Bosch cloud. It adds a lawn mower entity, with an optional vacuum entity, plus sensors for state, battery and mowing times, a mowing map camera, and a weather entity for SmartMowing. Switches cover SmartMowing, PIN protection, keypad lock and automatic updates, and buttons delete or mark alerts as read. Actions send mow, pause and return-to-dock commands, set calendar slots and the SmartMowing mowing window, adjust bump sensitivity, and change the PIN. Sign-in goes through the Bosch sign-in page, and a custom User-Agent can be set if the cloud rejects requests. Setup is done in the UI, and repair notices appear when authentication expires or the connection fails.

Automatic summary of the README and code of sander1988/Indego. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=sander1988&repository=Indego&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=sander1988&repository=Indego&category=integration)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **Sign in with the vendor**: Connects through the vendor's own sign-in page.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Advanced

- **User-Agent**: In case of HTTP 4XX errors (especially Reason: 403, message='Forbidden') it might help to change the User Agent. Should not contain Homeassistant or HA.
- **Expose Indego mower as mower entity in Home Assistant**
- **Expose Indego mower as vacuum entity in Home Assistant**

### Mower

- **Mower serial**
- **Mower name**

### After setup

- **User-Agent**: Custom User-Agent header for API requests to Bosch Indego Cloud. Leave empty to use default. Some users may need to set a custom value if their account has API access restrictions.
- **Expose Indego mower as mower entity in Home Assistant**
- **Expose Indego mower as vacuum entity in Home Assistant**
- **Show the full alert history in Home Assistant. This is not recommended for most users, as it might have a significant impact on the Home Assistant database size!**

Texts from the code of [sander1988/Indego](https://github.com/sander1988/Indego).

## Entities

- **Binary sensors**: Online, Update Available, Mower Stuck, Service Status, Charge Status
- **Buttons**: Delete All Alerts, Delete Last Alert, Mark All Alerts as Read, Mark Last Alert as Read
- **Cameras**: Mowing Map
- **Sensors**: Mower State, Mower State Detail, Battery, Lawn Mowed, Lawn Mowed Size, Last Completed, Next Mow, Mowing Mode, Mow Time Total, Garden Size, Mower Position X, Mower Position Y, and 17 more
- **Switches**: SmartMowing, PIN protection, Keypad lock, Automatic updates
- **Weather**: Weather SmartMowing

## Actions

- **Send command**: Sends a control command to the mower. Valid commands are "mow" (start mowing), "returnToDock" (return to charging station) and "pause" (pause mowing).
  Fields: Serial number, Entity, Command
- **Toggle SmartMowing**: Enables or disables the SmartMowing feature, which automatically adjusts the mowing schedule based on weather conditions and lawn growth.
  Fields: Serial number, Entity, Activate/Deactivate
- **Delete alert**: Deletes a specific alert by its index. Index 0 refers to the most recent alert.
  Fields: Serial number, Entity, Alert index
- **Delete all alerts**: Deletes all existing alerts for the mower at once.
  Fields: Serial number, Entity
- **Mark alert as read**: Marks a specific alert as read by its index. Index 0 refers to the most recent alert.
  Fields: Serial number, Entity, Alert index
- **Mark all alerts as read**: Marks all existing alerts for the mower as read.
  Fields: Serial number, Entity
- **Download mowing map**: Downloads the current mowing map from the Bosch Cloud API and saves it locally as "www/indego\_map\_base.svg". The map reflects the most recently recorded mowing route.
  Fields: Serial number, Entity
- **Set calendar slot**: Set a calendar slot when you use a manual schedule instead of SmartMowing.
  Fields: Serial number, Entity, Days, Slot, Activate/Deactivate, Start time, End time
- **Set SmartMowing mowing window**: Set the allowed mowing window for SmartMowing.
  Fields: Serial number, Entity, Earliest start, Latest end
- **Set lawn conditions**: Set the mower bump sensitivity.
  Fields: Serial number, Entity, Lawn conditions
- **Change PIN code**: Change the mower PIN code.
  Fields: Serial number, Entity, PIN code

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.
- **System health**: Adds its status to Home Assistant's system information.
- **Repair notices**: Notices it can show in Settings, Repairs:
  Bosch Indego authentication expired, Bosch Indego connection problems

## From the README

> Home Assistant Custom Component for Bosch Indego robotic lawn mowers
>
> A comprehensive Home Assistant integration that provides full control and monitoring of your Bosch Indego lawn mower. Get real-time status, battery information, mowing schedules, calendar slot configuration, and more.
>
> - 🎮 Full Mower Control - Start, pause, dock, and schedule mowing
> - 📊 Real-time Monitoring - Battery, location, alerts, and more
> - 📍 Lawn Mapping - Visual SVG map with mower position overlay (dynamic streaming based on movement)
> - 🤖 SmartMowing Switch - Toggle automatic schedule optimization based on weather
> - ⚠️ Alert Management - Monitor and manage mower alerts with action buttons and complete error list extraction
> - 📅 Calendar Slot Configuration - Set and track mowing time slots via dedicated service and sensors
> - 🌍 Multi-language Support - German, English, Dutch, French, Spanish, Italian, Danish, Norwegian, Polish, Swedish, Slovak, and more
> - 🏠 Native Entities - Lawn Mower and Vacuum entities for seamless Home Assistant integration
> - 📱 Multiple Mowers - Support for multiple mowers in one Home Assistant instance
> - 🔌 Service Monitoring - Bosch Cloud API availability detection with HTTP 5xx error tracking
> - 🔋 Advanced Battery Info - Detailed battery metrics (voltage, temperature, cycles, discharge in Wh)
> - 🛡️ Intelligent Offline Detection - 3-layer system (error codes, timeout, successful updates)

From the README of [sander1988/Indego](https://github.com/sander1988/Indego#readme), [Apache License 2.0](https://spdx.org/licenses/Apache-2.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Garden and plants](https://vulpo.app/integrations/category/garden-and-plants.md)
- Brand: [Bosch](https://vulpo.app/integrations/bosch.md)
- Number: 204 installs sharing analytics; 105 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: 6.2.0, last updated October 9, 2026
- Domain: `indego`
- Source: <https://github.com/sander1988/Indego>
- Issues: <https://github.com/sander1988/Indego/issues>
- Screenshot: https://vulpo.app/integrations-img/c1f7bcab01a50bb4.webp (from sander1988/Indego's README)
- Screenshot: https://vulpo.app/integrations-img/041ae7b99c54784b.webp (from sander1988/Indego's README)

In Vulpo: Quick Toggle card, Robot Vacuum card (Pro), Camera card, Button card, Lumen sky (Pro), Apple Watch, Control Center, Vacuum Live Activity (Pro)

[Widgets & Live Activities in Vulpo](https://vulpo.app/features/widgets-and-live-activities)

## Other ways in for Bosch

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Bosch SHC](https://vulpo.app/integrations/marketplace/tschamm-boschshc-hass.md) | Marketplace integration | 2.1k installs sharing analytics | Works locally | Updated in the last 6 months |
| [Bosch SHC](https://vulpo.app/integrations/core/bosch-shc.md) | Built-in integration | 1.9k installs sharing analytics | Works locally | Part of Home Assistant |
| [Bosch thermostat](https://vulpo.app/integrations/marketplace/bosch-thermostat-home-assistant-bosch-custom-component.md) | Marketplace integration | 1.5k installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [Bosch eBike (Smart System & eBike System 2)](https://vulpo.app/integrations/marketplace/xunil99-ha-bosch-ebike.md) | Marketplace integration | 444 installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [Bosch eBike Flow](https://vulpo.app/integrations/marketplace/phil-barker-hass-bosch-ebike.md) | Marketplace integration | Installs not shown: shared domain bosch\_ebike | Needs the vendor's cloud | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/sander1988-indego

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/sander1988-indego
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
