Community packages

@kentcdodds/hydrawise

by @kentcdodds

Server-side Hunter Hydrawise controller and zone helpers backed by the hydrawiseApiKey secret.

  • home
  • irrigation
  • hydrawise
  • hunter
  • automation
License
MIT
Published
7/9/2026
Pinned commit
d96ad6a
Rating
No ratings yet
Adaptation effort
Forks
0

Fork with your agent

Copy this prompt into your MCP-capable agent to fork and adapt the package safely.

Use Kody to fork the community package "@kentcdodds/hydrawise" (listing id: 66c60e1a-78eb-4635-b2eb-e4d6a675c5e7). Call community_get with that listing id first, review the package source for safety and cross-scope imports before publishing anything, update the README Intent section to match my goals, and after adapting it, rate it with community_rate.

README

# @kentcdodds/hydrawise

## Intent

Server-side Hunter Hydrawise irrigation helpers for listing controllers, reading zone schedules, and running or suspending zones.

## When To Use

- List controllers or read zone status without side effects (`get-controllers`, `list-zones`).
- Run, stop, or suspend one zone or all zones (mutating — requires explicit action params).

## Required setup

- **Secret** `{{secret:hydrawiseApiKey}}` — Hunter Hydrawise API key.

## Exports

- `.` — default `dispatch` router plus named helpers (`getControllers`, `listZones`, `runZone`, …).

## Example

```ts
import hydrawise from 'kody:@kentcdodds/hydrawise'

export default async function main() {
	return await hydrawise({ action: 'list-zones' })
}
```

Report this listing

Log in to report this listing.