Skip to content
Home Assistant TestFlight
Garden & plants

Gardena Smart System integration

py-smart-gardena/hass-gardena-smart-system · v3.2.1

HACSCloud polling

Home Assistant custom component integration for Gardena Smart System

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
switchSwitch or outlet
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (temperature, humidity, air quality…)
lawn_mowerLawn mower (as a switch)
valveValve
buttonButton (as a switch)

1 report below say how a device from this integration behaves in the Home app.

What people report

Cloud-based Husqvarna Gardena integration; users frequently report updates stopping until HA restart. Some use the Gardena gateway via HomeKit Controller locally instead.

  • Works2
  • Partly works3
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Gardena robotic mowerWorks CloudMower attributes added; not exposed via HomeKit gateway
Saved copy
Two attributes have been added to mowers devices. Both are compiled from existing attributes: * `error code` contains NONE if there is no error and the code from `last error code` if an error is active. This gives us a data point that simply contains clear error status information. * `status code` contains a copy of `activity` as long as there is no error and a copy of `error code` if an error is active. This corresponds to the behavior of the old device state in the integration of Wijnand Top. Examples: No error Active error No error, `la

Excerpt saved from GitHub on 2026-10-23.

PR #13 · 2020-06
Gardena smart Gateway via HomeKitWorks LocalWorks in Home
Gateway pairs as HomeKit device; must be removed from Apple Home first
Gateway pairs to HA via HomeKit Controller using local API; mower not supported
Saved copy
I have an issue with regular updates of humidity sensor from gardena... the mentioning in logs is the following. Sometimes works for a day or two and then the updates stop to work. In the gardena app, there is no outage and data are updated regularly. I am on the latest version of custom component and 2025.4.4 HA version. ``` Logger: homeassistant.util.loop Source: util/loop.py:137 First occurred: May 1, 2025 at 10:23:38 AM (1 occurrences) Last logged: May 1, 2025 at 10:23:38 AM Detected blocking call to load_verify_locations with args ( , …

Excerpt saved from GitHub on 2026-10-23.

Issue #253 · 2025-05
Gardena smart humidity sensorPartly works CloudSensor updates stop after a day or two until restart
Saved copy
I have an issue with regular updates of humidity sensor from gardena... the mentioning in logs is the following. Sometimes works for a day or two and then the updates stop to work. In the gardena app, there is no outage and data are updated regularly. I am on the latest version of custom component and 2025.4.4 HA version. ``` Logger: homeassistant.util.loop Source: util/loop.py:137 First occurred: May 1, 2025 at 10:23:38 AM (1 occurrences) Last logged: May 1, 2025 at 10:23:38 AM Detected blocking call to load_verify_locations with args ( , …

Excerpt saved from GitHub on 2026-10-23.

Issue #253 · 2025-05
Gardena smart plug / powerPartly works CloudState stops updating after hours; reinstall helps briefly
Saved copy
I also have the same issue even after re installing completly the application like advised here https://github.com/py-smart-gardena/hass-gardena-smart-system/issues/166 After some days the integration do not work any more or at least do not update. `Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/gardena/smart_system.py", line 189, in start_ws ws_url = await self.get_ws_url(location) File "/usr/local/lib/python3.10/site-packages/backoff/_async.py", line 151, in retry ret = await target(*args, kwargs) File …

Excerpt saved from GitHub on 2026-10-23.

Issue #169 · 2023-05
Gardena Smart Water Control / valvesPartly works CloudUpdates stop every day or two; timeouts from automations
Saved copy
I have an issue with regular updates of humidity sensor from gardena... the mentioning in logs is the following. Sometimes works for a day or two and then the updates stop to work. In the gardena app, there is no outage and data are updated regularly. I am on the latest version of custom component and 2025.4.4 HA version. ``` Logger: homeassistant.util.loop Source: util/loop.py:137 First occurred: May 1, 2025 at 10:23:38 AM (1 occurrences) Last logged: May 1, 2025 at 10:23:38 AM Detected blocking call to load_verify_locations with args ( , …

Excerpt saved from GitHub on 2026-10-23.

Issue #253 · 2025-05

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud polling

Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.

Details

Installs (analytics)3,539 (0.5%)
GitHub stars319
Latest version3.2.1 (2026-10-11)
Set up in the UIYes
Maintainers@py-smart-gardena
LicenseApache-2.0

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.