Files
core/homeassistant/components/rainmachine/services.yaml
Aaron Bach 084b3287ab Add sensors and services to RainMachine (#14326)
* 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
2018-05-29 21:02:16 +02:00

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