@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.