0xreversed/with.ai
AppsWorksSource available
Target: Mow Sense

Mow Sense: Local Bluetooth Integration for Gardena and Husqvarna Mowers

by dermitchi Repository0 views

Evidence at a glance

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

AI involvement
Reported models: Claude Opus 5.5. Tools: ESPHome, Home Assistant, automower-ble. The writeup below describes the work attributed to AI.
Reported result
Works. This is the directory's source-based outcome classification.
Independent confirmation
Not reported.
Human work and limitations
The integration is designed to replace the core Husqvarna Automower BLE integration to prevent connection conflicts and improve reliability. It supports specific logic for rain and frost guards to manage mowing behavior based on weather conditions.

Original sources

What was done

Mow Sense provides local, cloud-free control of Gardena and Husqvarna mowers via Bluetooth. It uses short-session polling to manage mower schedules, rain/frost protection, and blade maintenance, avoiding the persistent connection issues of the core integration.

Mow Sense is a Home Assistant integration designed to control Gardena SILENO and Husqvarna Automower robots locally over Bluetooth, utilizing an ESPHome Bluetooth proxy. The project addresses limitations in the core Husqvarna Automower BLE integration, which maintains a permanent connection that can block other apps and fail if the mower is offline. Mow Sense implements short connection sessions to read data and disconnect, allowing for more stable operation. The integration is built upon the reverse-engineered automower-ble library. Features include custom scheduling, rain and frost protection, blade change tracking, and the ability to maintain state across Home Assistant restarts. Development was conducted using a SILENO minimo 250 and verified through simulation. Commit history indicates the project was co-authored with Claude Opus 5.5. The integration provides various sensors for battery, state, and activity, alongside services for manual control and schedule synchronization.

Sources: Source 1, Source 2

Reproduce it

setup
Install via HACS by adding the repository URL. Use an ESPHome Bluetooth proxy for connectivity. Ensure the mower is in pairing mode by toggling power, then add the integration via Home Assistant's Devices & Services menu.