* Starting to add attributes * All attributes added to programs * Basic zone attributes in place * Added advanced properties for zones * We shouldn't calculate the MAC with every entity * Small fixes * Basic framework for push in play * I THINK IT'S WORKING * Some state cleanup * Restart * Restart part 2 * Added stub for service schema * Update * Added services * Small service description update * Lint * Updated CODEOWNERS * Moving to async methods * Fixed coverage test * Lint * Removed unnecessary hass reference * Lint * Lint * Round 1 of Owner-requested changes * Round 2 of Owner-requested changes * Round 3 of Owner-requested changes * Round 4 (final for now) of Owner-requested changes * Hound * Updated package requirements * Lint * Collaborator-requested changes * Collaborator-requested changes * More small tweaks * One more small tweak * Bumping Travis and Coveralls
33 lines
736 B
YAML
33 lines
736 B
YAML
# Describes the format for available RainMachine services
|
|
|
|
---
|
|
start_program:
|
|
description: Start a program.
|
|
fields:
|
|
program_id:
|
|
description: The program to start.
|
|
example: 3
|
|
start_zone:
|
|
description: Start a zone for a set number of seconds.
|
|
fields:
|
|
zone_id:
|
|
description: The zone to start.
|
|
example: 3
|
|
zone_run_time:
|
|
description: The number of seconds to run the zone.
|
|
example: 120
|
|
stop_all:
|
|
description: Stop all watering activities.
|
|
stop_program:
|
|
description: Stop a program.
|
|
fields:
|
|
program_id:
|
|
description: The program to stop.
|
|
example: 3
|
|
stop_zone:
|
|
description: Stop a zone.
|
|
fields:
|
|
zone_id:
|
|
description: The zone to stop.
|
|
example: 3
|