update_program
Modify an existing watering program's start times, frequency, and budget. Requires device and program IDs.
Instructions
Update an existing watering program's configuration.
Programs must be created in the B-Hyve app first. Only modifies existing programs.
Args:
device_id: Device ID from list_devices.
program_id: Program ID from get_programs.
start_times: Watering start times in HH:MM format.
frequency: Frequency config with type (days|interval), days [0-6], interval int.
budget: Watering budget percentage (0-200, 100 = default).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| budget | No | ||
| device_id | Yes | ||
| frequency | No | ||
| program_id | Yes | ||
| start_times | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |