Metadata-Version: 2.4
Name: gardena-smart-local-api
Version: 0.0.1
Summary: Library to interact with the local GARDENA smart API.
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiofile>=3.9.0
Requires-Dist: pydantic>=2.12.5
Requires-Dist: pyyaml>=6.0.3
Dynamic: license-file

# Python library for GARDENA smart local API

Enables controlling and monitoring GARDENA smart devices in the local network, without going through the cloud.

## Supported Devices

| Model | Device |
|-------|--------|
| 18869 | Water Control |

## Installation

```bash
uv sync
```

## Linting

```bash
uv sync --all-groups
uv run ruff check
uv run ruff format --check
uv run ty check
```

## Running Tests

```bash
uv sync --group test
uv run python -m pytest
```
