# \[APP\]\[PRO\] Gardena and Husqvarna BLE mower - NEW

**URL:** <https://community.homey.app/t/app-pro-gardena-and-husqvarna-ble-mower-new/157241>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [July 16, 2026, 6:51am UTC](https://community.homey.app/t/app-pro-gardena-and-husqvarna-ble-mower-new/157241 "2026-07-16T06:51:49Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [July 16, 2026, 6:51am UTC](https://community.homey.app/t/app-pro-gardena-and-husqvarna-ble-mower-new/157241/1 "2026-07-16T06:51:50Z")

</div>

> **[BLE Mower MQTT | Homey](https://homey.app/en-us/app/com.gruijter.blemower/BLE-Mower-MQTT/test/)**
>
> Mowing your lawn the bluetooth way!

# BLE Mower MQTT - Homey App

Connect Gardena Minimo and Husqvarna BLE mowers locally to Homey via MQTT. This app allows you to integrate your Bluetooth lawnmower with Homey without relying on cloud APIs.

## Compatible Mowers

This app is designed for robotic lawnmowers equipped with Bluetooth (BLE) that use the standard Husqvarna/Gardena BLE communication protocol:

- **Gardena Sileno Minimo** (e.g., Minimo 250, Minimo 500)
- **Gardena Sileno City & Life** (Bluetooth-enabled models)
- **Husqvarna Automower** (models equipped with Bluetooth / Automower Connect@Home, such as the Aspire R4 and many 300/400-series mowers within Bluetooth range)

* * *

## Use Cases

With the integration into Homey, you can set up smart Flows to optimize your mowing schedule. Some popular use cases:

- 🌧 **Do not mow when it rains (Rain protection)**  
Mowing in the rain is bad for your lawn and makes the mower extremely dirty. Link a rain sensor or a weather app to Homey and activate a Flow: _If it rains → Send the mower straight to its charging dock._
- 🚷 **Do not mow when people are in the garden**  
Use presence detection or motion sensors in the garden: _If motion is detected in the garden → Pause mowing._ Once everyone is back inside, the mowing schedule can be resumed.
- 🔋 **Smart charging based on energy prices**  
If you have dynamic energy tariffs, you can turn off power to the charging station (via a smart plug) during peak hours and let the mower charge only during cheap hours.
- 🚨 **Theft and tilt protection**  
Receive a push notification on your phone or activate your alarm system when the mower is lifted or flipped (_Lift Alarm_ or _Upside Down Alarm_ becomes active).

* * *

## Prerequisites & Installation (Guide)

To use this app, a local bridge between the Bluetooth mower and your MQTT network is required. Follow these steps to set up the infrastructure:

### 1. MQTT Broker

An active MQTT broker must be running on your network.

- **No broker present?** You can easily install the **MQTT Broker** app on your Homey Pro to spin up a local broker.

### 2. BLE to MQTT Gateway (Bridge)

Because the Homey Pro is often placed too far from the garden (or to offload BLE connection limits), you need a bridge to capture the BLE signals from the mower and forward them to your MQTT broker.

- You can set this up using a **Raspberry Pi** (or any other Bluetooth-enabled device) placed near the garden/mower.
- Running the gateway inside a **Docker** container is recommended for a stable and easy setup.

### 3. Configuration & Setup Instructions

Please refer to the gateway’s GitHub repository for the full guide, Docker-compose files, and configuration instructions:  
🔗 **[GardenaMower-BLE-MQTT GitHub Repository](https://github.com/gruijter/GardenaMower-BLE-MQTT)**

Once the gateway is running and publishing data to your MQTT broker, add the mower as a new device in Homey and fill in the MQTT connection details.

### **DONATE**

If you like the app, don’t hesitate to [DONATE](https://www.paypal.me/gruijter)

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [July 16, 2026, 6:52am UTC](https://community.homey.app/t/app-pro-gardena-and-husqvarna-ble-mower-new/157241/2 "2026-07-16T06:52:00Z")

</div>

As a summer holiday project I decided to integrate my Gardena Sileno Minimo 250 into Homey. It only has a bluetooth mobile app, and no possibility to connect it to the Gardena cloud. So the official Gardena app does not work for me ☹

I hoped integrating would not be too difficult since there were 2 projects on Github that should enable it:

- [andyb2000/AutoMower-BLE-MQTT](https://github.com/andyb2000/AutoMower-BLE-MQTT) — a script to convert the BLE messages into MQTT
- [alistair23/AutoMower-BLE](https://github.com/alistair23/AutoMower-BLE) — the underlying BLE protocol library

I ended up digging up my old Raspberry Pi Zero W to act as BLE bridge. However, as always 🤪, it didn’t work… I had to significantly do more reverse engineering to add fixes and features to AutoMower-BLE. Also I had to make my own, completely different version, for AutoMower-BLE-MQTT. I ended up making my own versions of both (although I hope Alistair will implement my PR’s to his source project).

To make it ‘easy’ for Homey users I created a multi-arch docker image, and spend a lot of time making the installation instructions as bullet proof as possible. But I’m sure you users will manage to find issues 😉 .

Since I have only been able to test it on my own mower I am not sure what works on other Gardena/Husqvarna mowers. Please let me know when you find issues. Also let me know when it just works for you!

Enjoy this fun project!

 ![1000009823](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/f/9f63c5ee9fc02dfc8ec5bed78c4401ac7be3fad2.jpeg) ![1000009824](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/9/39d3e39722517998f6601d52ccae136310bd7def.jpeg)

 ![1000009826](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/e/ce7bbe7d4fbf64712f3005b5359afbb06fae45d6.jpeg) ![1000009828](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/8/981b427b2c92bd47bf1aa5bff1be8a8225c45ecb.png)

 ![1000009830](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/0/70fa14a41c6da7c8d8898316f13db4b06ed45c39.png)

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [July 26, 2026, 9:59am UTC](https://community.homey.app/t/app-pro-gardena-and-husqvarna-ble-mower-new/157241/4 "2026-07-26T09:59:00Z")

</div>

New version 1.1.0 is ready for testing: [BLE Mower MQTT | Homey](https://homey.app/a/com.gruijter.blemower/test/)

- Fixed alarm\_stuck false positives
- Fixed scheduling timezone
- Fixed appstore compliancy

Also fixed in the docker/native BLE bridge is a possible system hang. So update your docker image!

Have fun!

---

<div class="post-metadata">

**Author:** ![Stefan\_Van\_de\_Poll](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stefan_van_de_poll/32/35055_2.png) [@Stefan\_Van\_de\_Poll](https://community.homey.app/u/Stefan_Van_de_Poll)\
**Post date:** [July 28, 2026, 8:01pm UTC](https://community.homey.app/t/app-pro-gardena-and-husqvarna-ble-mower-new/157241/5 "2026-07-28T20:01:30Z")

</div>

Hoi

Zou het ook mogelijk zijn om de Bluetooth tuinsproeier toe te voegen ?

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [August 1, 2026, 9:29am UTC](https://community.homey.app/t/app-pro-gardena-and-husqvarna-ble-mower-new/157241/6 "2026-08-01T09:29:50Z")

</div>

Nope. Dont have it. Dont intend to buy it. Dont intend to start the (extremely time consuming) job of reverse engineering the BLE signal for that device. So in short: No 🙂

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [August 14, 2026, 5:39pm UTC](https://community.homey.app/t/app-pro-gardena-and-husqvarna-ble-mower-new/157241/7 "2026-08-14T17:39:50Z")

</div>

New version 1.2.0 is ready for testing: [https://homey.app/a/com.gruijter.blemower/test/](https://homey.app/a/com.gruijter.blemower/test/)

- Added set mowing schedule
- Added reset blade usage
- Migrated async-mqtt to mqtt

You can now set the weekly mowing schedule from the device settings or from a flow.

**DON’T FORGET TO UPDATE YOUR BLE BRIDGE DOCKER AS WELL!** Otherwise the new functionality will not work 😉

Now all we need is some rain to get the grass growing again 🌦

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [September 1, 2026, 5:36pm UTC](https://community.homey.app/t/app-pro-gardena-and-husqvarna-ble-mower-new/157241/8 "2026-09-01T17:36:07Z")

</div>

New version 1.3.0 is ready for testing:

> **[BLE Mower MQTT | Homey](https://homey.app/en-us/app/com.gruijter.blemower/BLE-Mower-MQTT/test/)**
>
> Mowing your lawn the bluetooth way!

- Fixed mower showing as mowing while it is still charging in the dock
- Added mow pending and remaining charge time
- Mow pending for the charge to finish now shows as paused
- Pending mow can now be cancelled with dock
- Added mow deferred flow trigger
- Fix recover from disconnect

Again, **do not forget to update your bridge docker as well!** Otherwise the new functionality will not work 😉. See docker / update instructions [here](https://github.com/gruijter/GardenaMower-BLE-MQTT/blob/main/INSTALL-DOCKER.md).

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [September 18, 2026, 9:51am UTC](https://community.homey.app/t/app-pro-gardena-and-husqvarna-ble-mower-new/157241/9 "2026-09-18T09:51:38Z")

</div>

New version 1.4.0 is ready for testing:

> **[BLE Mower MQTT | Homey](https://homey.app/en-us/app/com.gruijter.blemower/BLE-Mower-MQTT/test/)**
>
> Mowing your lawn the bluetooth way!

- Fix MQTT connection recovery
- Fix frost protection
- Add timeline message for new bridge version available
- Update dependencies

Again, **do not forget to update your bridge docker as well!** Otherwise the new functionality will not work 😉. See docker / update instructions [here](https://github.com/gruijter/GardenaMower-BLE-MQTT/blob/main/INSTALL-DOCKER.md).
